Esta página descreve recursos individuais que podem ser usados com o Cloud NAT.
As APIs do Cloud NAT e os comandos gcloud
são parte do Compute Engine.
O Cloud NAT é configurado usando novos comandos e parâmetros do Cloud Router.
Comandos do SDK gcloud
Os comandos existentes do Cloud Router podem ser encontrados na documentação da interface
da ferramenta de linha de comando gcloud
.
Os comandos novos ou atualizados são os seguintes.
Comando | Descrição |
---|---|
gcloud compute routers nats create |
Adiciona uma configuração NAT a um roteador. |
gcloud compute routers nats update |
Atualiza uma configuração NAT em um roteador. |
gcloud compute routers nats delete |
Remove uma configuração NAT de um roteador. |
gcloud compute routers nats list |
Lista as configurações NAT em um roteador. |
gcloud compute routers nats describe |
Mostra uma configuração NAT em um roteador. |
gcloud compute routers get-status |
Recebe informações de tempo de execução no Cloud Router especificado, incluindo o status do NAT. |
gcloud compute routers get-nat-mapping-info |
Mostra os intervalos de IP:porta de NAT. |
API REST
Todas as operações NAT são realizadas no recurso Router. Todos eles exigem autenticação OAuth 2.0.
Os comandos novos ou atualizados são os seguintes.
Comando | Descrição |
---|---|
routers.insert |
Cria um Cloud Router. Você pode especificar uma configuração NAT ao criar o roteador. |
routers.update |
Atualiza um Cloud Router. Você pode especificar uma configuração NAT quando atualizar o roteador. |
routers.patch |
Aplica patches em um Cloud Router. Você pode especificar uma configuração NAT quando corrigir o roteador. |
routers.getRouterStatus |
Recebe informações de tempo de execução no Cloud Router especificado, incluindo o status do NAT. |
routers.getNatMappingInfo |
Recupera informações de mapeamento NAT do ambiente de execução de endpoints da VM. |