Atualizar serviços de mapeamento de portas
Nesta página, descrevemos como os produtores de serviços podem atualizar os serviços de mapeamento de portas do Private Service Connect.
Adicionar um endpoint de rede
É possível adicionar endpoints de rede a um grupo de endpoints de rede (NEG) para mapeamento de portas sem precisar recriá-lo.
Para informações sobre como adicionar um endpoint de rede, consulte Adicionar endpoints de rede a um NEG de mapeamento de portas.
Listar endpoints de rede
É possível listar os endpoints de rede associados a um NEG de mapeamento de portas.
Console
No console do Google Cloud, acesse a página Grupos de endpoints da rede.
Clique no nome do NEG de mapeamento de portas.
gcloud
Use o comando network-endpoint-groups list-network-endpoints
.
gcloud beta compute network-endpoint-groups list-network-endpoints NEG \ --region=REGION
Substitua:
NEG
: o nome do NEG de mapeamento da porta.REGION
: a região do NEG de mapeamento da porta.
API
Envie uma solicitação POST
para o
método regionNetworkEndpointGroups.listNetworkEndpoints
.
POST https://compute.googleapis.com/compute/beta/projects/PROJECT_ID/regions/REGION/networkEndpointGroups/NEG/listNetworkEndpoints
Substitua:
PROJECT_ID
: o ID do projeto do NEG de mapeamento de porta.REGION
: a região do NEG de mapeamento da porta.NEG
: o nome do NEG de mapeamento da porta.
Atualizar um endpoint de rede
Se for necessário atualizar o mapeamento de porta ou a VM associada a um endpoint de rede, será possível removê-lo ou excluir a VM. Quando você exclui uma VM, o Google Cloud exclui todos os endpoints de rede associados a ela.
Depois que o endpoint da rede for excluído, adicione um ao NEG de mapeamento de portas que contenha o mapeamento de porta ou VM atualizada.
Remover um endpoint de rede de um NEG de mapeamento de portas
É possível remover endpoints de rede de um NEG de mapeamento de portas sem precisar recriá-lo.
Console
No console do Google Cloud, acesse a página Grupos de endpoints da rede.
Clique no nome do NEG de mapeamento de portas que você quer atualizar.
Selecione o endpoint da rede que você quer remover.
Clique em Remover endpoint.
gcloud
Use o comando network-endpoint-groups update
.
gcloud beta compute network-endpoint-groups update NEG \ --region=REGION \ --remove-endpoint=instance=https://www.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/instances/INSTANCE_NAME
Substitua:
NEG
: o nome do NEG de mapeamento da porta.REGION
: a região do NEG de mapeamento da porta.PROJECT_ID
: o ID do projeto do NEG de mapeamento de porta.ZONE
: a zona da VM associada ao endpoint de rede a ser removida.INSTANCE_NAME
: o nome da instância associada ao endpoint de rede a ser removida.
API
Envie uma solicitação POST
para o
método regionNetworkEndpointGroups.detachNetworkEndpoints
.
POST https://compute.googleapis.com/compute/beta/projects/PROJECT_ID/regions/REGION/networkEndpointGroups/NEG/detachNetworkEndpoints { "networkEndpoints": [ { "instance": "projects/PROJECT_ID/zones/ZONE/instances/INSTANCE_NAME" } ] }
Substitua:
PROJECT_ID
: o ID do projeto do NEG de mapeamento de porta.REGION
: a região do NEG de mapeamento da porta.NEG
: o nome do NEG de mapeamento da porta.ZONE
: a zona da VM associada ao endpoint de rede a ser removida.INSTANCE_NAME
: o nome da instância associada ao endpoint de rede a ser removida.