Puoi passare dai modelli di fatturazione pay-as-you-go (PAYG) a quelli bring your own subscription (BYOS) sostituendo un riferimento o un codice di licenza con un altro. Il passaggio tra BYOS e PAYG è supportato per Red Hat Enterprise Linux (RHEL), RHEL for SAP, SUSE Linux Enterprise Server (SLES) e SLES for SAP. Per informazioni dettagliate sui codici di licenza e su come determinare le modifiche consentite alla licenza, vedi Modifiche e limitazioni delle licenze.
Prima di iniziare
-
Se non l'hai ancora fatto, configura l'autenticazione.
L'autenticazione verifica la tua identità per l'accesso a Google Cloud servizi e API. Per eseguire
codice o esempi da un ambiente di sviluppo locale, puoi autenticarti su
Compute Engine selezionando una delle seguenti opzioni:
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
-
Installa Google Cloud CLI. Dopo l'installazione, inizializza Google Cloud CLI eseguendo il seguente comando:
gcloud init
Se utilizzi un provider di identità (IdP) esterno, devi prima accedere alla gcloud CLI con la tua identità federata.
- Set a default region and zone.
Sostituire una licenza BYOS con una licenza PAYG
Per sostituire una licenza BYOS con una licenza PAYG, utilizza Google Cloud CLI o l'API Compute Engine.
gcloud
Per sostituire la licenza di un disco con un riferimento o un codice di licenza, utilizza il comando
gcloud compute disks update
:gcloud compute disks update DISK_NAME \ --replace-license=PREVIOUS_LICENSE,NEW_LICENSE
Sostituisci quanto segue:
DISK_NAME
: il nome del disco da sostituire.PREVIOUS_LICENSE
: il riferimento alla licenza precedente da sostituire, ad esempio"rhel-7-byos"
,"rhel-8-byos"
.NEW_LICENSE
: il nuovo riferimento alla licenza, ad esempio"rhel-7-server"
,"rhel-8-server"
.
REST
Per sostituire la licenza di un disco, aggiungi la nuova licenza al corpo della richiesta e ometti la licenza precedente. Chiama il seguente metodo
disks.update
v1: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"]}'
Sostituisci quanto segue:
PROJECT
: il nome del progettoZONE
: la zona che contiene la VMDISK_NAME
: il nome del disco.NEW_LICENSE
: il nuovo riferimento alla licenza, ad esempio"rhel-6-byos"
,"rhel-7-byos"
o codice di licenza, ad esempio"4720191914037931587"
,"1492188837615955530"
.
Salvo quando diversamente specificato, i contenuti di questa pagina sono concessi in base alla licenza Creative Commons Attribution 4.0, mentre gli esempi di codice sono concessi in base alla licenza Apache 2.0. Per ulteriori dettagli, consulta le norme del sito di Google Developers. Java è un marchio registrato di Oracle e/o delle sue consociate.
Ultimo aggiornamento 2025-09-12 UTC.
-