Este documento explica como eliminar reservas. Para saber como eliminar pedidos de reserva futuros, consulte o artigo Cancele ou elimine pedidos de reserva futuros em alternativa.
Elimine uma reserva para deixar de incorrer em custos por recursos reservados de que já não precisa.
Limitações
Antes de eliminar uma reserva, considere o seguinte:
Só pode eliminar uma reserva partilhada no mesmo projeto em que a criou.
Só pode eliminar uma reserva especificamente segmentada se nenhuma instância do Compute Engine a consumir. Se alguma instância consumir a reserva, antes de a eliminar, faça uma das seguintes ações:
Só pode eliminar uma reserva criada automaticamente para uma reserva futura após o respetivo período de reserva terminar.
Só pode eliminar uma reserva associada a um compromisso se a desassociar primeiro substituindo a reserva.
Antes de começar
-
Se ainda não o tiver feito, configure a autenticação.
A autenticação valida a sua identidade para aceder a Google Cloud serviços e APIs. Para executar código ou exemplos a partir de um ambiente de desenvolvimento local, pode autenticar-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
-
Instale a CLI Google Cloud. Após a instalação, inicialize a CLI gcloud executando o seguinte comando:
gcloud init
Se estiver a usar um fornecedor de identidade (IdP) externo, primeiro tem de iniciar sessão na CLI gcloud com a sua identidade federada.
- Set a default region and zone.
Go
Para usar os Go exemplos nesta página num ambiente de desenvolvimento local, instale e inicialize a CLI gcloud e, em seguida, configure as Credenciais predefinidas da aplicação com as suas credenciais de utilizador.
Instale a CLI Google Cloud.
Se estiver a usar um fornecedor de identidade (IdP) externo, primeiro tem de iniciar sessão na CLI gcloud com a sua identidade federada.
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.
Para mais informações, consulte Set up authentication for a local development environment.
Java
Para usar os Java exemplos nesta página num ambiente de desenvolvimento local, instale e inicialize a CLI gcloud e, em seguida, configure as Credenciais predefinidas da aplicação com as suas credenciais de utilizador.
Instale a CLI Google Cloud.
Se estiver a usar um fornecedor de identidade (IdP) externo, primeiro tem de iniciar sessão na CLI gcloud com a sua identidade federada.
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.
Para mais informações, consulte Set up authentication for a local development environment.
Node.js
Para usar os Node.js exemplos nesta página num ambiente de desenvolvimento local, instale e inicialize a CLI gcloud e, em seguida, configure as Credenciais predefinidas da aplicação com as suas credenciais de utilizador.
Instale a CLI Google Cloud.
Se estiver a usar um fornecedor de identidade (IdP) externo, primeiro tem de iniciar sessão na CLI gcloud com a sua identidade federada.
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.
Para mais informações, consulte Set up authentication for a local development environment.
Python
Para usar os Python exemplos nesta página num ambiente de desenvolvimento local, instale e inicialize a CLI gcloud e, em seguida, configure as Credenciais predefinidas da aplicação com as suas credenciais de utilizador.
Instale a CLI Google Cloud.
Se estiver a usar um fornecedor de identidade (IdP) externo, primeiro tem de iniciar sessão na CLI gcloud com a sua identidade federada.
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.
Para mais informações, consulte Set up authentication for a local development environment.
REST
Para usar os exemplos da API REST nesta página num ambiente de desenvolvimento local, usa as credenciais que fornece à CLI gcloud.
Instale a CLI Google Cloud.
Se estiver a usar um fornecedor de identidade (IdP) externo, primeiro tem de iniciar sessão na CLI gcloud com a sua identidade federada.
Para mais informações, consulte o artigo Autenticar para usar REST na Google Cloud documentação de autenticação.
Funções necessárias
Para receber a autorização de que precisa para eliminar reservas, peça ao seu administrador para lhe conceder a função de IAM Administrador do Compute (
roles/compute.admin
) no projeto. Para mais informações sobre a atribuição de funções, consulte o artigo Faça a gestão do acesso a projetos, pastas e organizações.Esta função predefinida contém a autorização
compute.reservations.delete
, que é necessária para eliminar reservas.Também pode obter esta autorização com funções personalizadas ou outras funções predefinidas.
Elimine uma reserva
Se eliminar uma reserva que possa ser consumida automaticamente por quaisquer instâncias de computação correspondentes, todas as instâncias que consumam a reserva eliminada continuam a ser executadas. Continua a incorrer em custos por essas instâncias.
Pode eliminar reservas individuais ou várias reservas em simultâneo. Para várias reservas, use a Google Cloud consola. Para reservas únicas, selecione qualquer uma das seguintes opções:
Consola
Na Google Cloud consola, aceda à página Reservas.
No separador Reservas a pedido (predefinição), selecione as reservas que quer eliminar.
Clique em
Eliminar.Para confirmar, clique em Eliminar.
gcloud
Para eliminar uma reserva, use o comando
gcloud compute reservations delete
:gcloud compute reservations delete RESERVATION_NAME \ --zone=ZONE
Substitua o seguinte:
RESERVATION_NAME
: o nome da reserva.ZONE
: a zona onde existe a reserva.
Go
Java
Node.js
Python
REST
Para eliminar uma reserva, faça um
DELETE
pedido ao métodoreservation.delete
:DELETE https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/reservations/RESERVATION_NAME
Substitua o seguinte:
PROJECT_ID
: o ID do projeto onde criou a reserva.ZONE
: a zona onde existe a reserva.RESERVATION_NAME
: o nome da reserva.
O que se segue?
- Saiba como ver as suas reservas.
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-09-19 UTC.
-