Quando elimina uma implementação, todos os recursos que fazem parte da implementação também são eliminados.
Se quiser eliminar recursos específicos da sua implementação e manter os restantes, elimine esses recursos do ficheiro de configuração e atualize a implementação em alternativa.
Antes de começar
- Se quiser usar os exemplos de linhas de comando neste guia, instale a ferramenta de linhas de comando`gcloud`.
- Se quiser usar os exemplos de API neste guia, configure o acesso à API.
Eliminar implementações
Se quiser eliminar uma implementação, mas manter todos os recursos subjacentes, tem de usar a Google Cloud CLI ou a API.
Consola
- Na Google Cloud consola, abra a página Implementações.
Aceda à página Implementações - Na lista de implementações, selecione as caixas de verificação das implementações que quer eliminar.
- Na parte superior da página, clique em Eliminar.
gcloud
Com o gcloud
, use o comando deployments delete
:
gcloud deployment-manager deployments delete example-deployment --delete-policy=POLICY
Em que POLICY é a política de eliminação.
gcloud
devolve uma resposta semelhante à seguinte:
Waiting for delete operation operation-1415233139561-2d5dd654-f438-4d15-87e3-4b5b8ca68c5d to complete...done. Delete operation operation-1415233139561-2d5dd654-f438-4d15-87e3-4b5b8ca68c5d completed successfully. endTime: '2014-11-05T16:19:03.253-08:00' id: '5642095755656583573' name: operation-1415233139561-2d5dd654-f438-4d15-87e3-4b5b8ca68c5d operationType: delete startTime: '2014-11-05T16:19:02.669-08:00' status: DONE targetLink: https://www.googleapis.com/deploymentmanager/v2beta1/projects/myproject/global/deployments/example-deployment
API
Na API, forneça um pedido DELETE
vazio para o seguinte URL:
DELETE https://www.googleapis.com/deploymentmanager/v2beta1/projects/myproject/global/deployments/example-deployment?deletePolicy=policy
Substitua myproject
pelo nome do seu projeto, example-deployment
pelo nome da implementação e policy
pela política de eliminação, conforme descrito abaixo.
Selecione uma política de eliminação
A política de eliminação que usa determina a forma como os recursos na implementação são processados. Pode usar uma destas políticas:
DELETE
[Predefinição]: elimina o recurso subjacente. Esta ação é definitiva e não pode ser anulada.ABANDON
: elimina a implementação, mas não elimina os recursos subjacentes. Por exemplo, se tiver uma instância de VM na implementação, continua a poder usá-la depois de a implementação ser eliminada.
Se precisar de recriar uma implementação que eliminou, pode usar o ficheiro de configuração original. No entanto, a implementação é considerada uma nova implementação, com novos recursos.