Dokumen ini menjelaskan cara menghapus pemesanan. Untuk mempelajari cara menghapus permintaan pemesanan untuk masa mendatang, lihat Membatalkan atau menghapus permintaan pemesanan untuk masa mendatang.
Hapus reservasi untuk berhenti dikenai biaya atas resource yang dicadangkan dan tidak lagi Anda perlu.
Batasan
Sebelum Anda menghapus pemesanan, pertimbangkan hal-hal berikut:
Anda hanya dapat menghapus pemesanan bersama di project yang sama dengan tempat Anda membuatnya.
Anda hanya dapat menghapus reservasi yang ditargetkan secara khusus jika tidak ada instance Compute Engine yang menggunakannya. Jika ada instance yang menggunakan reservasi, sebelum Anda menghapusnya, lakukan salah satu hal berikut:
Anda hanya dapat menghapus pemesanan yang dibuat otomatis untuk pemesanan untuk masa mendatang setelah periode pemesanannya berakhir.
Anda hanya dapat menghapus pemesanan yang dilampirkan ke komitmen jika Anda terlebih dahulu melepaskannya dengan mengganti pemesanan.
Sebelum memulai
-
Jika Anda belum melakukannya, siapkan autentikasi.
Autentikasi adalah
proses yang digunakan untuk memverifikasi identitas Anda agar dapat mengakses Google Cloud layanan dan API.
Untuk menjalankan kode atau contoh dari lingkungan pengembangan lokal, Anda dapat mengautentikasi ke Compute Engine dengan memilih salah satu opsi berikut:
Select the tab for how you plan to use the samples on this page:
When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.
-
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
- Set a default region and zone.
- Install the Google Cloud CLI.
-
To initialize the gcloud CLI, run the following command:
gcloud init
-
If you're using a local shell, then create local authentication credentials for your user account:
gcloud auth application-default login
You don't need to do this if you're using Cloud Shell.
- Install the Google Cloud CLI.
-
To initialize the gcloud CLI, run the following command:
gcloud init
-
If you're using a local shell, then create local authentication credentials for your user account:
gcloud auth application-default login
You don't need to do this if you're using Cloud Shell.
- Install the Google Cloud CLI.
-
To initialize the gcloud CLI, run the following command:
gcloud init
-
If you're using a local shell, then create local authentication credentials for your user account:
gcloud auth application-default login
You don't need to do this if you're using Cloud Shell.
- Install the Google Cloud CLI.
-
To initialize the gcloud CLI, run the following command:
gcloud init
-
If you're using a local shell, then create local authentication credentials for your user account:
gcloud auth application-default login
You don't need to do this if you're using Cloud Shell.
Go
Untuk menggunakan contoh Go di halaman ini dalam lingkungan pengembangan lokal, instal dan lakukan inisialisasi gcloud CLI, lalu siapkan Kredensial Default Aplikasi dengan kredensial pengguna Anda.
Untuk informasi selengkapnya, lihat Set up authentication for a local development environment.
Java
Untuk menggunakan contoh Java di halaman ini dalam lingkungan pengembangan lokal, instal dan lakukan inisialisasi gcloud CLI, lalu siapkan Kredensial Default Aplikasi dengan kredensial pengguna Anda.
Untuk informasi selengkapnya, lihat Set up authentication for a local development environment.
Node.js
Untuk menggunakan contoh Node.js di halaman ini dalam lingkungan pengembangan lokal, instal dan lakukan inisialisasi gcloud CLI, lalu siapkan Kredensial Default Aplikasi dengan kredensial pengguna Anda.
Untuk informasi selengkapnya, lihat Set up authentication for a local development environment.
Python
Untuk menggunakan contoh Python di halaman ini dalam lingkungan pengembangan lokal, instal dan lakukan inisialisasi gcloud CLI, lalu siapkan Kredensial Default Aplikasi dengan kredensial pengguna Anda.
Untuk informasi selengkapnya, lihat Set up authentication for a local development environment.
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 untuk menghapus pemesanan,
minta administrator untuk memberi Anda
peran IAM Compute Admin (roles/compute.admin
) pada project.
Untuk mengetahui informasi selengkapnya tentang cara memberikan peran, lihat Mengelola akses ke project, folder, dan organisasi.
Peran yang telah ditentukan ini berisi izin compute.reservations.delete
, yang diperlukan untuk menghapus reservasi.
Anda mungkin juga bisa mendapatkan izin ini dengan peran khusus atau peran bawaan lainnya.
Hapus pemesanan
Jika Anda menghapus reservasi yang dapat otomatis digunakan oleh instance compute yang cocok, setiap instance yang menggunakan reservasi yang dihapus akan terus berjalan. Anda akan terus dikenai biaya untuk instance tersebut.
Anda dapat menghapus satu pemesanan atau beberapa pemesanan sekaligus. Untuk beberapa reservasi, gunakan Konsol Google Cloud. Untuk pemesanan tunggal, pilih salah satu opsi berikut:
Di Konsol Google Cloud, buka halaman Pemesanan.
Di tab Pemesanan on-demand (default), pilih pemesanan yang ingin Anda hapus.
Klik
Delete.Untuk mengonfirmasi, klik Hapus.
Untuk menghapus pemesanan, gunakan
perintah gcloud compute reservations delete
:
gcloud compute reservations delete RESERVATION_NAME \
--zone=ZONE
Ganti kode berikut:
RESERVATION_NAME
: nama pemesanan.ZONE
: zona tempat pemesanan berada.
Untuk menghapus pemesanan, buat permintaan DELETE
ke
metode reservation.delete
:
DELETE https://compute.googleapis.com/compute/v1/projects/PROJECT_ID /zones/ZONE /reservations/RESERVATION_NAME
Ganti kode berikut:
PROJECT_ID
: ID project tempat Anda membuat pemesanan.ZONE
: zona tempat pemesanan berada.RESERVATION_NAME
: nama pemesanan.
Langkah berikutnya
- Pelajari cara melihat pemesanan.