Zwischen PAYG und BYOS wechseln

Sie können zwischen den Abrechnungsmodellen „Pay-as-you-go“ (PAYG) und „Bring your own subscription“ (BYOS) wechseln, indem Sie eine Lizenzreferenz oder einen Code durch einen anderen ersetzen. Weitere Informationen zu Lizenzcodes und dazu, wie Sie zulässige Lizenzänderungen ermitteln, finden Sie unter Lizenzänderungen und ‑beschränkungen.

Hinweise

  • Richten Sie die Authentifizierung ein, falls Sie dies noch nicht getan haben. Bei der Authentifizierung wird Ihre Identität für den Zugriff auf Trusted Cloud by S3NS -Dienste und APIs überprüft. Zum Ausführen von Code oder Beispielen aus einer lokalen Entwicklungsumgebung können Sie sich so bei der Compute Engine authentifizieren:

    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. Installieren Sie die Google Cloud CLI und melden Sie sich dann mit Ihrer föderierten Identität in der gcloud CLI an. Nach der Anmeldung initialisieren Sie die Google Cloud CLI mit folgendem Befehl:

      gcloud init
    2. Set a default region and zone.

PAYG-Lizenz in BYOS-Lizenz ändern

Wenn Sie eine PAYG-Lizenz durch eine BYOS-Lizenz ersetzen möchten, verwenden Sie die Google Cloud CLI oder die Compute Engine API.

gcloud

Wenn Sie die Lizenz eines Laufwerks durch eine Lizenzreferenz oder einen Lizenzcode ersetzen möchten, verwenden Sie den Befehl gcloud compute disks update:

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

Ersetzen Sie Folgendes:

  • DISK_NAME: der Name des zu ersetzenden Laufwerks.
  • PREVIOUS_LICENSE: Die vorherige Lizenzreferenz, die ersetzt wird, z. B. "rhel-6-server", "rhel-7-server".
  • NEW_LICENSE: die neue Lizenzreferenz, z. B. "rhel-6-byos", "rhel-7-byos".

REST

Wenn Sie die Lizenz eines Laufwerks ersetzen möchten, fügen Sie die neue Lizenz in den Anfragetext ein und lassen Sie die vorherige Lizenz weg. Rufen Sie die folgende disks.update v1-Methode auf:

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"]}'

Ersetzen Sie Folgendes:

  • PROJECT ist der Name des Projekts.
  • ZONE ist die Zone mit der VM.
  • DISK_NAME: Name des Laufwerks
  • NEW_LICENSE: der neue Lizenzverweis, z. B. "rhel-6-byos", "rhel-7-byos" oder Lizenzcode, z. B. "4720191914037931587", "1492188837615955530".