Esta página descreve como excluir um recurso do Cloud Deploy, incluindo o seguinte:
Excluir um pipeline de entrega
É possível excluir um pipeline de entrega do console Google Cloud ou usando a CLI gcloud.
Excluir um pipeline de entrega usando o console Google Cloud
No Google Cloud console, acesse a página Pipelines de entrega do Cloud Deploy para encontrar o pipeline de entrega que você quer excluir.
Clique no nome do pipeline de entrega que você quer excluir.
A página Detalhes do pipeline de entrega é mostrada.

Clique em Excluir.
Excluir um pipeline de entrega usando a CLI gcloud
Se você tiver um pipeline de entrega sem sub-recursos (versões ou lançamentos), é possível excluí-lo executando o seguinte comando:
gcloud deploy delivery-pipelines delete PIPELINE_NAME
Se o pipeline que você quer excluir tiver versões ou lançamentos associados a ele, será necessário incluir a sinalização --force para excluir o pipeline e esses sub-recursos:
gcloud deploy delivery-pipelines delete PIPELINE_NAME --force
O Cloud Deploy impede que você exclua o pipeline se houver uma
versão ou lançamento em um estado que cause problemas se for excluído. Por exemplo,
não é possível excluir um pipeline de entrega se um lançamento estiver no estado PENDING, mas
é possível se ele estiver no estado PENDING_APPROVAL. Se você
não conseguir excluir o pipeline, rejeite a aprovação ou avance ou cancele o
lançamento para um estado terminal (como SUCCEEDED ou FAILED).
Excluir um objetivo
É possível excluir um destino do console Google Cloud ou usando a CLI gcloud. Esses dois métodos são descritos nas seções a seguir.
Excluir um destino usando a CLI gcloud
Quando você exclui um destino usando a CLI gcloud, ele é excluído, esteja ele em uso ou não por qualquer pipeline de entrega.
Use o comando a seguir para excluir um destino da CLI do gcloud:
gcloud deploy targets delete TARGET_NAME --region=REGION
Em que:
TARGET_NAME é o nome do destino que você quer excluir. Esse é o mesmo valor de metadata.name na
configuração de destino.
REGION_NAME é o nome da região em que o destino foi criado, por exemplo, us-central1.
O Cloud Deploy não impede a exclusão de um destino que é usado ativamente por outros pipelines de entrega.
Excluir um alvo usando o console Google Cloud
É possível excluir um destino usando o console Google Cloud , somente se ele não estiver em uso por um recurso de pipeline de entrega. Ou seja, se houver um pipeline com uma fase que aponte para o destino, não será possível excluir o destino do console Google Cloud .
Siga estas etapas para excluir o destino usando o Google Cloud console:
Acesse a página Alvos do Cloud Deploy.
Todas as segmentações disponíveis no seu projeto atual são exibidas.

Clique no ícone de menu
do alvo que você quer excluir.Clique em Excluir destino.
Se o destino que você está tentando excluir for referenciado por um pipeline de entrega, não será possível selecionar Excluir destino.
Se o destino não for referenciado por um pipeline de entrega, a caixa de diálogo Excluir destino será mostrada.

Digite o nome do alvo no campo de texto fornecido e clique em Confirmar.
Excluir um tipo de destino personalizado
Em um shell de comando, use o comando a seguir para excluir um recurso de tipo de destino personalizado:
gcloud deploy custom-target-types delete CUSTOM_TARGET_TYPE_NAME \
--region=REGION_NAME
Em que:
CUSTOM_TARGET_TYPE_NAME
É o nome do tipo de segmentação personalizada que você quer excluir. Isso é igual à propriedade
metadata.namena definição de tipo de destino personalizado.REGION_NAME
É a região em que você criou o tipo de segmentação personalizada, por exemplo,
us-central1.
Excluir uma automação
Você pode excluir qualquer recurso de automação criado no seu projeto. É possível excluir a automação usando o console Google Cloud ou a gcloud CLI:
Excluir uma automação usando o console Google Cloud
No console Google Cloud , navegue até a página Pipelines de entrega do Cloud Deploy para encontrar o pipeline de entrega associado à automação.
Clique no nome do pipeline de entrega.
Em Detalhes do pipeline de envio, selecione a guia Automações.
Clique no nome da automação que você quer excluir.
Os detalhes da automação são mostrados.

Clique no botão Delete e confirme a exclusão digitando o nome da automação e clicando em Confirm.
Excluir uma automação usando a CLI gcloud
Em um shell de comando, use o comando a seguir para excluir um recurso de automação:
gcloud deploy automations delete AUTOMATION_NAME \
--delivery-pipeline=PIPELINE_NAME \ --region=REGION_NAME
Em que:
AUTOMATION_NAME
É o nome da automação que você quer excluir. Isso é igual à propriedade
metadata.namena definição de automação.PIPELINE_NAME
É o nome do pipeline de entrega ao qual essa automação está associada. Todas as automações existem apenas no escopo de um pipeline de entrega.
REGION_NAME
É a região em que você criou a automação, por exemplo,
us-central1.
A seguir
Saiba como suspender um pipeline de entrega.
Saiba mais sobre as automações.
Saiba como usar notificações de serviço