Neste documento, explicamos como excluir reservas. Para saber como excluir solicitações de reserva adiantada, consulte Cancelar ou excluir solicitações de reserva adiantada.
Exclua uma reserva para interromper as cobranças pelos recursos reservados que você não precisa mais.
Limitações
Antes de excluir uma reserva, considere o seguinte:
Só é possível excluir uma reserva compartilhada no mesmo projeto em que ela foi criada.
Só é possível excluir uma reserva especificamente segmentada se nenhuma instância do Compute Engine a consumir. Se alguma instância consumir a reserva, faça uma destas ações antes de excluir:
Só é possível excluir uma reserva criada automaticamente para uma reserva adiantada após o término do período de reserva.
Só é possível excluir uma reserva anexada a um compromisso se você primeiro desvincular ela substituindo a reserva.
Antes de começar
-
Configure a autenticação, caso ainda não tenha feito isso.
A autenticação é
o processo de verificação da sua identidade para acesso a serviços e APIs do Google Cloud .
Para executar códigos ou amostras de um ambiente de desenvolvimento local, autentique-se no
Compute Engine selecionando uma das seguintes opções:
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
-
After installing the Google Cloud CLI, initialize it by running the following command:
gcloud init
If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.
- Set a default region and zone.
-
Install the Google Cloud CLI.
-
If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.
-
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.
If an authentication error is returned, and you are using an external identity provider (IdP), confirm that you have signed in to the gcloud CLI with your federated identity.
-
Install the Google Cloud CLI.
-
If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.
-
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.
If an authentication error is returned, and you are using an external identity provider (IdP), confirm that you have signed in to the gcloud CLI with your federated identity.
-
Install the Google Cloud CLI.
-
If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.
-
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.
If an authentication error is returned, and you are using an external identity provider (IdP), confirm that you have signed in to the gcloud CLI with your federated identity.
-
Install the Google Cloud CLI.
-
If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.
-
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.
If an authentication error is returned, and you are using an external identity provider (IdP), confirm that you have signed in to the gcloud CLI with your federated identity.
No console Google Cloud , acesse a página Reservas.
Na guia Reservas sob demanda (padrão), selecione as reservas que você quer excluir.
Clique em
Excluir.Para confirmar, clique em Excluir.
RESERVATION_NAME
: o nome da reserva.ZONE
: a zona em que a reserva existe.PROJECT_ID
: o ID do projeto em que você criou a reserva.ZONE
: a zona em que a reserva existe.RESERVATION_NAME
: o nome da reserva.- Saiba como conferir suas reservas.
Go
Para usar os exemplos Go desta página em um ambiente de desenvolvimento local, instale e inicialize o gcloud CLI e e configure o Application Default Credentials com suas credenciais de usuário.
Confira mais informações em Set up authentication for a local development environment.
Java
Para usar os exemplos Java desta página em um ambiente de desenvolvimento local, instale e inicialize o gcloud CLI e e configure o Application Default Credentials com suas credenciais de usuário.
Confira mais informações em Set up authentication for a local development environment.
Node.js
Para usar os exemplos Node.js desta página em um ambiente de desenvolvimento local, instale e inicialize o gcloud CLI e e configure o Application Default Credentials com suas credenciais de usuário.
Confira mais informações em Set up authentication for a local development environment.
Python
Para usar os exemplos Python desta página em um ambiente de desenvolvimento local, instale e inicialize o gcloud CLI e e configure o Application Default Credentials com suas credenciais de usuário.
Confira mais informações em Set up authentication for a local development environment.
REST
Para usar as amostras da API REST nesta página em um ambiente de desenvolvimento local, use as credenciais fornecidas para a CLI gcloud.
After installing the Google Cloud CLI, initialize it by running the following command:
gcloud init
If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.
Para mais informações, consulte Autenticar para usar REST na documentação de autenticação do Google Cloud .
Funções exigidas
Para receber a permissão necessária para excluir reservas, peça ao administrador para conceder a você o papel do IAM de Administrador do Compute (
roles/compute.admin
) no projeto. Para mais informações sobre a concessão de papéis, consulte Gerenciar o acesso a projetos, pastas e organizações.Esse papel predefinido contém a permissão
compute.reservations.delete
, que é necessária para excluir reservas.Também é possível conseguir essa permissão com papéis personalizados ou outros papéis predefinidos.
Excluir uma reserva
Se você excluir uma reserva que pode ser consumida automaticamente por qualquer instância de computação correspondente, as instâncias que consomem a reserva excluída continuarão em execução. Você continua sendo cobrado por essas instâncias.
É possível excluir uma ou várias reservas de uma só vez. Para várias reservas, use o console Google Cloud . Para reservas únicas, selecione uma das seguintes opções:
Console
gcloud
Para excluir uma reserva, use o comando
gcloud compute reservations delete
:gcloud compute reservations delete RESERVATION_NAME \ --zone=ZONE
Substitua:
Go
Java
Node.js
Python
REST
Para excluir uma reserva, faça uma solicitação
DELETE
ao métodoreservation.delete
:DELETE https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/reservations/RESERVATION_NAME
Substitua:
A seguir
Exceto em caso de indicação contrária, o conteúdo desta página é licenciado de acordo com a Licença de atribuição 4.0 do Creative Commons, e as amostras de código são licenciadas de acordo com a Licença Apache 2.0. Para mais detalhes, consulte as políticas do site do Google Developers. Java é uma marca registrada da Oracle e/ou afiliadas.
Última atualização 2025-07-15 UTC.
-