Dokumen ini menjelaskan cara melihat permintaan pemesanan untuk masa mendatang.
Untuk melihat pemesanan lainnya, termasuk yang dibuat otomatis untuk pemesanan untuk masa mendatang guna menyediakan resource yang dipesan, lihat Melihat pemesanan.
Sebelum memulai
-
Siapkan autentikasi, jika Anda belum melakukannya.
Autentikasi adalah proses verifikasi identitas Anda untuk akses ke layanan dan API Google Cloud.
Untuk menjalankan kode atau contoh dari lingkungan pengembangan lokal, Anda dapat melakukan autentikasi ke Compute Engine sebagai berikut.
Select the tab for how you plan to use the samples on this page:
Console
When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.
gcloud
-
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
- Set a default region and zone.
-
Untuk melihat daftar pemesanan untuk masa mendatang:
compute.futureReservations.list
pada project -
Untuk melihat detail pemesanan untuk masa mendatang:
compute.futureReservations.get
pada project Lihat daftar permintaan pemesanan untuk masa mendatang.
Bagian ini menjelaskan cara melihat daftar semua permintaan pemesanan untuk masa mendatang yang masih berbentuk draf atau telah dikirimkan dalam project tertentu. Anda juga dapat menggunakan filter untuk mempersempit hasil berdasarkan satu atau beberapa atribut.
Lihat detail permintaan pemesanan untuk masa mendatang.
Bagian ini menjelaskan cara melihat detail permintaan pemesanan untuk masa mendatang, seperti project yang dibagikan kepada pemesanan untuk masa mendatang atau waktu mulai periode pemesanannya.
Di Konsol Google Cloud, buka halaman Reservations.
Klik tab Future reservations.
Dalam tabel, setiap baris menjelaskan permintaan pemesanan untuk masa mendatang dan setiap kolom mendeskripsikan properti. Misalnya, kolom Total count menjelaskan kapasitas yang dipesan untuk setiap permintaan pemesanan untuk masa mendatang.
Opsional: Untuk memfilter permintaan pemesanan untuk masa mendatang yang ditampilkan dalam tabel, lakukan salah satu atau kedua hal berikut:
Di kolom Filter ekspresi filter.
, masukkanMisalnya, untuk hanya melihat permintaan pemesanan untuk masa mendatang yang dibuat di zona
us-central1-a
atau yang mencadangkan lebih dari 10 resource, tentukan ekspresi berikut:Zone:us-central1-a OR Total Count>10
Klik
Column display options, lalu pilih nilai yang Anda inginkan untuk memfilter tabel.
FILTER_EXPRESSION
dengan ekspresi filter.Misalnya, untuk hanya melihat pemesanan untuk masa mendatang yang dibuat di zona
us-central1-a
, menentukan jenis mesinn2-standard-4
, dan memiliki jumlah total lebih besar dari 10, tentukan ekspresi filter berikut:specificSkuProperties.instanceProperties.machineType=n2-standard-4 AND specificSkuProperties.totalCount>10 AND zone=us-central1-a
PROJECT_ID
: Opsional. ID project tempat satu atau beberapa permintaan pemesanan untuk masa mendatang berada. Jika Anda menghilangkan flag--project
, ID project saat ini akan digunakan.PROJECT_ID
: ID project tempat satu atau beberapa permintaan pemesanan untuk masa mendatang berada.ZONE
: zona tempat satu atau beberapa permintaan pemesanan untuk masa mendatang berada.PROJECT_ID
: ID project tempat satu atau beberapa permintaan pemesanan untuk masa mendatang berada.FILTER_EXPRESSION
: ekspresi filter yang menggunakan encoding URL.Misalnya, untuk hanya melihat pemesanan untuk masa mendatang yang dibuat di zona
us-central1-a
, mencadangkan jenis mesinn2-standard-4
, dan memiliki jumlah total lebih dari sepuluh, tentukan ekspresi filter berikut:specificSkuProperties.instanceProperties.machineType=n2-standard-4%20AND%20specificSkuProperties.totalCount%3E10%20AND%20zone=us-central1-a
Perhatikan bahwa ekspresi filter yang dienkode ke URL mewakili ekspresi filter yang didekode berikut:
specificSkuProperties.instanceProperties.machineType=n2-standard-4 AND specificSkuProperties.totalCount>10 AND zone=us-central1-a
Di Konsol Google Cloud, buka halaman Reservations.
Klik tab Future reservations.
Di kolom Name, klik nama permintaan pemesanan untuk masa mendatang yang ingin Anda lihat detailnya.
Halaman Future reservations yang berisi detail permintaan pemesanan untuk masa mendatang akan terbuka.
FUTURE_RESERVATION_NAME
: nama permintaan pemesanan untuk masa mendatang yang ada.PROJECT_ID
: Opsional. ID project tempat permintaan pemesanan untuk masa mendatang berada. Jika Anda menghilangkan flag--project
, ID project saat ini akan digunakan.ZONE
: zona tempat permintaan pemesanan untuk masa mendatang berada.PROJECT_ID
: ID project tempat permintaan pemesanan untuk masa mendatang berada.ZONE
: zona tempat permintaan pemesanan untuk masa mendatang.FUTURE_RESERVATION_NAME
: nama permintaan pemesanan untuk masa mendatang yang ada.Pelajari cara mengubah, membatalkan, atau menghapus permintaan pemesanan untuk masa mendatang.
Setelah mencapai waktu mulai periode pemesanan, pelajari cara menggunakan pemesanan yang dibuat otomatis.
Setelah periode pemesanan Anda berakhir, pelajari cara melakukan hal berikut:
REST
Untuk menggunakan contoh REST API di halaman ini dalam lingkungan pengembangan lokal, gunakan kredensial yang Anda berikan ke gcloud CLI.
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
Untuk informasi selengkapnya, lihat Mengautentikasi untuk menggunakan REST dalam Google Cloud dokumentasi autentikasi.
Peran yang diperlukan
Untuk mendapatkan izin yang diperlukan guna melihat permintaan reservasi pada masa mendatang, minta administrator untuk memberi Anda peran IAM Compute Future Reservasi Viewer (
roles/compute.futureReservationViewer
) di project. Untuk mengetahui informasi selengkapnya tentang cara memberikan peran, lihat Mengelola akses.Peran yang telah ditentukan ini berisi izin yang diperlukan untuk melihat permintaan pemesanan untuk masa mendatang. Untuk melihat izin yang benar-benar diperlukan, luaskan bagian Izin yang diperlukan:
Izin yang diperlukan
Izin berikut diperlukan untuk melihat permintaan pemesanan untuk masa mendatang:
Anda mungkin juga bisa mendapatkan izin ini dengan peran khusus atau peran yang telah ditetapkan sebelumnya.
Melihat permintaan pemesanan untuk masa mendatang
Untuk melihat permintaan pemesanan untuk masa mendatang dalam project yang ditentukan, pilih salah satu metode berikut:
Melihat daftar permintaan pemesanan untuk masa mendatang
Anda dapat melihat daftar permintaan reservasi mendatang dalam project tertentu menggunakan Konsol Google Cloud, gcloud CLI, dan REST.
Konsol
Untuk melihat daftar permintaan pemesanan untuk masa mendatang, ikuti langkah-langkah berikut:
gcloud
Untuk melihat daftar permintaan pemesanan untuk masa mendatang, gunakan perintah
gcloud beta compute future-reservations list
.gcloud beta compute future-reservations list \ --project=PROJECT_ID
Ganti
PROJECT_ID
dengan ID project tempat satu atau beberapa permintaan pemesanan untuk masa mendatang berada. Jika Anda menghapus tanda--project
, ID project saat ini akan digunakan.Outputnya mirip dengan hal berikut ini:
NAME TOTAL_COUNT START_TIME END_TIME PROCUREMENT_STATUS ZONE fr-04 100 2025-07-20T07:00:00Z 2025-08-05T07:00:00Z FULFILLED us-east1-a fr-05 10 2025-11-15T00:00:00Z 2025-12-01T00:00:00Z PENDING_APPROVAL us-west1-c
Secara opsional, Anda dapat menentukan flag
--filter
untuk melihat daftar pemesanan untuk masa mendatang yang difilter berdasarkan ekspresi filter.gcloud beta compute future-reservations list \ --filter="FILTER_EXPRESSION" \ --project=PROJECT_ID
Ganti kode berikut:
REST
Untuk melihat daftar permintaan pemesanan untuk masa mendatang, buat permintaan
GET
ke metodebeta.futureResevations.list
.GET https://compute.googleapis.com/compute/beta/projects/PROJECT_ID/zones/ZONE/futureReservations
Ganti kode berikut:
Outputnya mirip dengan hal berikut ini:
{ "id": "projects/my-project/zones/us-east1-a/futureReservations", "items": [ { "id": "743865190848184978", "creationTimestamp": "2025-04-11T18:16:45.274-07:00", "selfLink": "https://www.googleapis.com/compute/beta/projects/my-project/zones/us-east1-a/futureReservations/fr-base", "selfLinkWithId": "https://www.googleapis.com/compute/beta/projects/my-project/zones/us-east1-a/futureReservations/743865190848184978", "zone": "https://www.googleapis.com/compute/beta/projects/my-project/zones/us-east1-a", "name": "fr-base", "specificSkuProperties": { "instanceProperties": { "machineType": "n1-standard-1" }, "totalCount": "100" }, "planningStatus": "SUBMITTED", "timeWindow": { "startTime": "2025-07-20T07:00:00Z", "endTime": "2025-08-05T07:00:00Z" }, "status": { "procurementStatus": "FULFILLED", "lockTime": "2025-05-04T07:00:00Z", "fulfilledCount": "100" }, "kind": "compute#futureReservation" }, ... ], "selfLink": "https://www.googleapis.com/compute/beta/projects/my-project/zones/us-east1-a/futureReservations", "etag": "AnzKY34l-cvvV-JnniESJ0dtQvQ=/hvc4jaHpxFAZmOt1FVtKNgzZu-M=", "kind": "compute#futureReservationsListResponse" }
Secara opsional, Anda dapat menentukan parameter kueri
filter
untuk melihat daftar pemesanan untuk masa mendatang yang difilter berdasarkan ekspresi filter.GET https://compute.googleapis.com/compute/beta/projects/PROJECT_ID/aggregated/futureReservations?filter=FILTER_EXPRESSION
Ganti kode berikut:
Melihat detail permintaan pemesanan untuk masa mendatang
Anda dapat melihat detail permintaan reservasi pada masa mendatang menggunakan Google Cloud Console, gcloud CLI, dan REST.
Konsol
Untuk melihat detail permintaan pemesanan untuk masa mendatang, ikuti langkah-langkah berikut:
gcloud
Untuk melihat detail permintaan pemesanan untuk masa mendatang, gunakan perintah
gcloud beta compute future-reservations describe
.gcloud beta compute future-reservations describe FUTURE_RESERVATION_NAME \ --project=PROJECT_ID \ --zone=ZONE
Ganti kode berikut:
Outputnya mirip dengan hal berikut ini:
creationTimestamp: '2025-07-19T12:44:11.855-07:00' id: '5212276518668495076' kind: compute#futureReservation name: fr-01 namePrefix: test-fr selfLink: https://www.googleapis.com/compute/beta/projects/project-01/zones/us-central1-a/futureReservations/future-reservation-test-1 selfLinkWithId: https://www.googleapis.com/compute/beta/projects/project-01/zones/us-central1-a/futureReservations/5212276518668495076 shareSettings: projects: - 'project-02' shareType: SPECIFIC_PROJECTS specificSkuProperties: instanceProperties: localSsds: - diskSizeGb: '375' interface: SCSI machineType: n1-standard-64 minCpuPlatform: Intel Skylake totalCount: '800' planningStatus: SUBMITTED status: lockTime: '2025-08-25T00:00:00Z' procurementStatus: APPROVED timeWindow: endTime: '2025-12-10T00:00:00Z' startTime: '2025-11-10T00:00:00Z' zone: https://www.googleapis.com/compute/beta/projects/project-01/zones/us-central1-a
REST
Untuk melihat detail permintaan pemesanan untuk masa mendatang, buat permintaan
GET
ke metodebeta.futureReservations.get
.GET https://compute.googleapis.com/compute/beta/projects/PROJECT_ID/zones/ZONE/reservations/FUTURE_RESERVATION_NAME
Ganti kode berikut:
Outputnya mirip dengan hal berikut ini:
{ "creationTimestamp": "2025-04-11T18:16:45.274-07:00", "id": "743865190848184978", "name": "fr-01", "namePrefix": "test-fr", "kind": "compute#futureReservation", "selfLink": "https://www.googleapis.com/compute/beta/projects/my-project/zones/us-east1-a/futureReservations/fr-base", "selfLinkWithId": "https://www.googleapis.com/compute/beta/projects/my-project/zones/us-east1-a/futureReservations/743865190848184978", "specificSkuProperties": { "instanceProperties": { "machineType": "n1-standard-1" }, "totalCount": "100" }, "planningStatus": "SUBMITTED", "timeWindow": { "endTime": "2025-08-05T07:00:00Z", "startTime": "2025-07-20T07:00:00Z" }, "status": { "fulfilledCount": "100" "lockTime": "2025-05-04T07:00:00Z", "procurementStatus": "FULFILLED", }, "zone": "https://www.googleapis.com/compute/beta/projects/my-project/zones/us-east1-a" }
Langkah selanjutnya
Kecuali dinyatakan lain, konten di halaman ini dilisensikan berdasarkan Lisensi Creative Commons Attribution 4.0, sedangkan contoh kode dilisensikan berdasarkan Lisensi Apache 2.0. Untuk mengetahui informasi selengkapnya, lihat Kebijakan Situs Google Developers. Java adalah merek dagang terdaftar dari Oracle dan/atau afiliasinya.
Terakhir diperbarui pada 2025-02-14 UTC.
-