APIs e referência
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 da CLI gcloud
Os comandos existentes do Cloud Router podem ser encontrados na documentação da interface da CLI do Google Cloud.
A tabela a seguir lista os comandos do Cloud NAT mais usados:
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. |
gcloud compute routers get-nat-ip-info |
Mostra o uso do endereço IP NAT. |
gcloud compute routers nats rules create |
Adiciona uma regra NAT a um gateway NAT. |
gcloud compute routers nats rules update |
Atualiza uma única regra NAT. |
gcloud compute routers nats rules delete |
Exclui uma regra NAT de um gateway NAT. |
gcloud compute routers nats rules describe |
Descreve uma regra NAT. |
gcloud compute routers nats rules list |
Lista todas as regras NAT em um gateway NAT. |
API Rest
Todas as operações NAT são realizadas no recurso Router. Todos eles exigem autenticação OAuth 2.0.
A tabela a seguir lista as APIs do Cloud Router mais usadas:
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. |
routers.getNatIpInfo |
Recupera informações do endereço IP NAT do ambiente de execução para o Cloud Router especificado. |