Excluir uma conexão privada
Neste documento, descrevemos como excluir uma conexão particular usando o console do Google Cloud. Quando você exclui uma conexão particular, todos os componentes dela também são excluídos, incluindo todas as configurações de conexão particular. Se você quiser manter algum dos dados, faça backup deles no armazenamento local ou em outro armazenamento.
gcloud e requisitos de API
Para usar a ferramenta de linha de comando gcloud
ou a API para gerenciar os recursos do VMware Engine, recomendamos configurar as ferramentas conforme descrito abaixo.
gcloud
Defina o ID do projeto padrão:
gcloud config set project PROJECT_ID
Defina uma região e/ou uma zona padrão:
gcloud config set compute/region REGION
gcloud config set compute/zone ZONE
Para mais informações sobre a ferramenta gcloud vmware
, consulte os documentos de referência do SDK do Cloud.
API
Os exemplos de API neste conjunto de documentação usam a ferramenta de linha de comando cURL
para
consultar a API. Um token de acesso válido é necessário como parte da solicitação cURL
.
Há muitas maneiras de conseguir um token de acesso válido. As etapas a seguir usam a
ferramenta gcloud
para gerar um token de acesso:
Fazer login no Google Cloud
gcloud auth login
Gerar token de acesso e exportar para TOKEN
export TOKEN=`gcloud auth print-access-token`
Verificar se o TOKEN está definido corretamente
echo $TOKEN Output: TOKEN
Use agora o token de autorização nas solicitações para a API. Exemplo:
curl -X GET -H "Authorization: Bearer \"$TOKEN\"" -H "Content-Type: application/json; charset=utf-8" https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations
Python
Os exemplos de código Python nesta documentação usam a biblioteca do VMware Engine para se comunicar com a API. Para usar essa abordagem, a biblioteca precisa estar instalada e o Application Default Credentials precisa estar configurado.
Fazer o download e instalar a biblioteca Python
pip install google-cloud-vmwareengine
Execute os comandos no shell para configurar as informações do ADC
gcloud auth application-default login
ou use um arquivo de chave da conta de serviço
export GOOGLE_APPLICATION_CREDENTIALS="FILE_PATH"
Para mais informações sobre a biblioteca, acesse a página de referência ou veja os exemplos de código no GitHub.
Excluir uma conexão privada
Para excluir uma conexão particular usando a Google Cloud CLI ou a API VMware Engine, faça o seguinte:
gcloud
Execute o comando gcloud vmware private-connections delete
para excluir uma conexão particular:
gcloud vmware private-connections delete PRIVATE_CONNECTION_ID
--location=REGION
Substitua:
PRIVATE_CONNECTION_ID
: o ID da conexão privada desta solicitação.REGION
: a região em que essa conexão privada será excluída.
API
Para excluir uma conexão particular usando a API VMware Engine, faça uma solicitação DELETE
:
DELETE "https://vmwareengine.googleapis.com/v1/projects/PROJECT_ID/locations/REGION/privateConnections/PRIVATE_CONNECTION_ID"
Substitua:
PROJECT_ID
: o nome do projeto para esta solicitação.REGION
: a região em que essa conexão privada será excluída.PRIVATE_CONNECTION_ID
: o ID da conexão privada desta solicitação.