Beralih antara PAYG dan BYOS

Anda dapat beralih antara model penagihan bayar sesuai penggunaan (PAYG) dan bawa langganan Anda sendiri (BYOS) dengan mengganti satu referensi atau kode lisensi dengan referensi atau kode lisensi lainnya. Untuk mengetahui detail tentang kode lisensi dan cara menentukan modifikasi lisensi yang diizinkan, lihat Perubahan dan batasan lisensi.

Sebelum memulai

  • Jika Anda belum melakukannya, siapkan autentikasi. Autentikasi adalah proses yang digunakan untuk memverifikasi identitas Anda untuk mengakses Trusted Cloud by S3NS layanan dan API. Untuk menjalankan kode atau sampel dari lingkungan pengembangan lokal, Anda dapat melakukan autentikasi ke Compute Engine dengan memilih salah satu opsi berikut:

    Select the tab for how you plan to use the samples on this page:

    Console

    When you use the Trusted Cloud console to access Trusted Cloud by S3NS services and APIs, you don't need to set up authentication.

    gcloud

    1. Instal Google Cloud CLI, lalu login ke gcloud CLI dengan identitas gabungan Anda. Setelah login, lakukan inisialisasi Google Cloud CLI dengan menjalankan perintah berikut:

      gcloud init
    2. Set a default region and zone.

Mengubah lisensi PAYG menjadi lisensi BYOS

Untuk mengganti lisensi PAYG dengan lisensi BYOS, gunakan Google Cloud CLI atau Compute Engine API.

gcloud

Untuk mengganti lisensi disk dengan referensi atau kode lisensi, gunakan perintah gcloud compute disks update:

gcloud compute disks update DISK_NAME \
    --replace-license=PREVIOUS_LICENSE,NEW_LICENSE

Ganti kode berikut:

  • DISK_NAME: nama disk yang akan diganti.
  • PREVIOUS_LICENSE: referensi izin sebelumnya yang diganti, misalnya, "rhel-6-server", "rhel-7-server".
  • NEW_LICENSE: referensi izin baru, misalnya, "rhel-6-byos", "rhel-7-byos".

REST

Untuk mengganti lisensi disk, tambahkan lisensi baru ke isi permintaan dan hilangkan lisensi sebelumnya. Panggil metode v1 disks.update berikut:

PATCH https://compute.googleapis.com/compute/v1/projects/PROJECT/zones/ZONE/disks/DISK_NAME?paths=licenses --data '{"name":"DISK_NAME", "licenses":["https://www.googleapis.com/compute/v1/NEW_LICENSE"]}'

Ganti kode berikut:

  • PROJECT: nama project
  • ZONE: zona yang berisi VM
  • DISK_NAME: nama disk
  • NEW_LICENSE: referensi lisensi baru, misalnya, "rhel-6-byos", "rhel-7-byos", atau kode lisensi, misalnya, "4720191914037931587", "1492188837615955530".