Atualize os serviços de mapeamento de portas

Esta página descreve como os produtores de serviços podem atualizar os serviços de mapeamento de portas do Private Service Connect.

Adicione um ponto final de rede

Pode adicionar pontos finais de rede a um grupo de pontos finais de rede (NEG) de mapeamento de portas sem ter de recriar o NEG.

Para obter informações sobre como adicionar um ponto final de rede, consulte o artigo Adicione pontos finais de rede a um NEG de mapeamento de portas.

Apresente pontos finais de rede

Pode listar os pontos finais de rede associados a um NEG de mapeamento de portas.

Consola

  1. Na Google Cloud consola, aceda à página Grupos de pontos finais da rede.

    Aceda a Grupos de pontos finais da rede

  2. Clique no nome do NEG de mapeamento de portas.

gcloud

Use o comando network-endpoint-groups list-network-endpoints.

gcloud compute network-endpoint-groups list-network-endpoints NEG \
    --region=REGION

Substitua o seguinte:

  • NEG: o nome do NEG de mapeamento de portas.
  • REGION: a região do NEG de mapeamento de portas.

API

Envie um pedido POST para o método regionNetworkEndpointGroups.listNetworkEndpoints.

POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/networkEndpointGroups/NEG/listNetworkEndpoints

Substitua o seguinte:

  • PROJECT_ID: o ID do projeto do NEG de mapeamento de portas.
  • REGION: a região do NEG de mapeamento de portas.
  • NEG: o nome do NEG de mapeamento de portas.

Atualize um ponto final de rede

Se precisar de atualizar o mapeamento de portas ou a VM associada a um ponto final de rede, pode remover o ponto final de rede ou eliminar a VM. Quando elimina uma VM, Google Cloud elimina todos os pontos finais de rede associados à VM.

Depois de eliminar o ponto final de rede, adicione um ponto final de rede ao NEG de mapeamento de portas que contenha o mapeamento de portas ou a VM atualizados.

Remova um ponto final de rede de um NEG de mapeamento de portas

Pode remover pontos finais de rede de um NEG de mapeamento de portas sem ter de recriar o NEG.

Consola

  1. Na Google Cloud consola, aceda à página Grupos de pontos finais da rede.

    Aceda a Grupos de pontos finais da rede

  2. Clique no nome do NEG de mapeamento de portas que quer atualizar.

  3. Selecione o ponto final de rede que quer remover.

  4. Clique em Remover ponto final.

gcloud

Use o comando network-endpoint-groups update.

gcloud 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 o seguinte:

  • NEG: o nome do NEG de mapeamento de portas.
  • REGION: a região do NEG de mapeamento de portas.
  • PROJECT_ID: o ID do projeto do NEG de mapeamento de portas.
  • ZONE: a zona da VM associada ao ponto final de rede a remover.
  • INSTANCE_NAME: o nome da instância associada ao ponto final da rede a remover.

API

Envie um pedido POST para o método regionNetworkEndpointGroups.detachNetworkEndpoints.

POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/networkEndpointGroups/NEG/detachNetworkEndpoints
{
  "networkEndpoints": [
    {
      "instance": "projects/PROJECT_ID/zones/ZONE/instances/INSTANCE_NAME"
    }
  ]
}

Substitua o seguinte:

  • PROJECT_ID: o ID do projeto do NEG de mapeamento de portas.
  • REGION: a região do NEG de mapeamento de portas.
  • NEG: o nome do NEG de mapeamento de portas.
  • ZONE: a zona da VM associada ao ponto final de rede a remover.
  • INSTANCE_NAME: o nome da instância associada ao ponto final da rede a remover.