Questo documento spiega come eliminare le prenotazioni. Per scoprire come eliminare le richieste di prenotazione future, consulta Annullare o eliminare le richieste di prenotazione future.
Elimina una prenotazione per interrompere gli addebiti per le risorse riservate di cui non hai più bisogno.
Limitazioni
Prima di eliminare una prenotazione, tieni presente quanto segue:
Puoi eliminare una prenotazione condivisa solo nello stesso progetto in cui l'hai creata.
Puoi eliminare una prenotazione con targeting specifico solo se non viene utilizzata da nessuna istanza Compute Engine. Se alcune istanze utilizzano la prenotazione, prima di eliminarla, esegui una delle seguenti operazioni:
Puoi eliminare una prenotazione creata automaticamente per una prenotazione futura solo al termine del relativo periodo di prenotazione.
Puoi eliminare una prenotazione associata a un impegno solo se prima la scolleghi sostituendola.
Prima di iniziare
-
Se non l'hai ancora fatto, configura l'autenticazione.
L'autenticazione è il processo mediante il quale la tua identità viene verificata per l'accesso a servizi e API. Google Cloud
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
-
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.
Nella console Google Cloud, vai alla pagina Prenotazioni.
Nella scheda Prenotazioni on demand (predefinita), seleziona le prenotazioni che vuoi eliminare.
Fai clic su
Elimina.Per confermare, fai clic su Elimina.
RESERVATION_NAME
: il nome della prenotazione.ZONE
: la zona in cui esiste la prenotazione.PROJECT_ID
: l'ID del progetto in cui hai creato la prenotazione.ZONE
: la zona in cui esiste la prenotazione.RESERVATION_NAME
: il nome della prenotazione.- Scopri come visualizzare le tue prenotazioni.
Vai
Per utilizzare gli Go esempi in questa pagina in un ambiente di sviluppo locale, installa e inizializza l'interfaccia a riga di comando gcloud, quindi configura le credenziali predefinite dell'applicazione con le tue credenziali utente.
Per ulteriori informazioni, consulta Set up authentication for a local development environment.
Java
Per utilizzare gli Java esempi in questa pagina in un ambiente di sviluppo locale, installa e inizializza l'interfaccia a riga di comando gcloud, quindi configura le credenziali predefinite dell'applicazione con le tue credenziali utente.
Per ulteriori informazioni, consulta Set up authentication for a local development environment.
Node.js
Per utilizzare gli Node.js esempi in questa pagina in un ambiente di sviluppo locale, installa e inizializza l'interfaccia a riga di comando gcloud, quindi configura le credenziali predefinite dell'applicazione con le tue credenziali utente.
Per ulteriori informazioni, consulta Set up authentication for a local development environment.
Python
Per utilizzare gli Python esempi in questa pagina in un ambiente di sviluppo locale, installa e inizializza l'interfaccia a riga di comando gcloud, quindi configura le credenziali predefinite dell'applicazione con le tue credenziali utente.
Per ulteriori informazioni, consulta Set up authentication for a local development environment.
REST
Per utilizzare gli esempi dell'API REST in questa pagina in un ambiente di sviluppo locale, utilizza le credenziali fornite a gcloud CLI.
Install the Google Cloud CLI, then initialize it by running the following command:
gcloud init
Per ulteriori informazioni, consulta Eseguire l'autenticazione per l'utilizzo di REST nella documentazione Google Cloud sull'autenticazione.
Ruoli obbligatori
Per ottenere l'autorizzazione necessaria per eliminare le prenotazioni, chiedi all'amministratore di concederti il ruolo IAM Amministratore di Compute (
roles/compute.admin
) nel progetto. Per saperne di più sulla concessione dei ruoli, consulta Gestire l'accesso a progetti, cartelle e organizzazioni.Questo ruolo predefinito contiene l'autorizzazione
compute.reservations.delete
necessaria per eliminare le prenotazioni.Potresti anche ottenere questa autorizzazione con ruoli personalizzati o altri ruoli predefiniti.
Eliminazione di una prenotazione
Se elimini una prenotazione che può essere utilizzata automaticamente da qualsiasi istanza di calcolo corrispondente, tutte le istanze che utilizzano la prenotazione eliminata continuano a funzionare. Continuerai a ricevere gli addebiti per queste istanze.
Puoi eliminare singole prenotazioni o più prenotazioni contemporaneamente. Per più prenotazioni, utilizza la console Google Cloud. Per le prenotazioni singole, seleziona una delle seguenti opzioni:
Console
gcloud
Per eliminare una prenotazione, utilizza il comando
gcloud compute reservations delete
:gcloud compute reservations delete RESERVATION_NAME \ --zone=ZONE
Sostituisci quanto segue:
Vai
Java
Node.js
Python
REST
Per eliminare una prenotazione, invia una richiesta
DELETE
al metodoreservation.delete
:DELETE https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/reservations/RESERVATION_NAME
Sostituisci quanto segue:
Passaggi successivi
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-03-06 UTC.
-