APIs e referência
Esta página descreve os recursos individuais que podem ser usados com o Cloud NAT.
As APIs Cloud NAT e os comandos gcloud fazem parte do
Compute Engine.
O Cloud NAT é configurado através de novos comandos e parâmetros do Cloud Router.
Comandos da CLI gcloud
Pode encontrar os comandos do Cloud Router existentes na documentação da interface da CLI do Google Cloud.
A tabela seguinte apresenta os comandos do Cloud NAT usados frequentemente:
| Comando | Descrição | 
|---|---|
gcloud compute routers nats create | 
      Adiciona uma configuração NAT a um router. | 
gcloud compute routers nats update | 
      Atualiza uma configuração NAT num router. | 
gcloud compute routers nats delete | 
      Remove uma configuração de NAT de um router. | 
gcloud compute routers nats list | 
      Apresenta as configurações de NAT num router. | 
gcloud compute routers nats describe | 
      Mostra uma configuração NAT num router. | 
gcloud compute routers get-status | 
      Obtém informações de tempo de execução no Cloud Router especificado, incluindo o estado da NAT. | 
gcloud compute routers get-nat-mapping-info | 
      Mostra intervalos de portas:IP de NAT. | 
gcloud compute routers get-nat-ip-info | 
      Mostra a utilização do endereço IP NAT. | 
gcloud compute routers nats rules create | 
      Adiciona uma regra de NAT a um gateway de NAT existente. | 
gcloud compute routers nats rules update | 
      Atualiza uma única regra de NAT. | 
gcloud compute routers nats rules delete | 
      Elimina uma regra de NAT de um gateway de NAT. | 
gcloud compute routers nats rules describe | 
      Descreve uma regra de NAT. | 
gcloud compute routers nats rules list | 
      Apresenta todas as regras de NAT numa gateway de NAT. | 
API REST
Todas as operações de NAT são realizadas no recurso Router. Todas requerem autenticação OAuth 2.0.
A tabela seguinte apresenta as APIs do Cloud Router usadas frequentemente:
| Comando | Descrição | 
|---|---|
routers.insert | 
      Cria um Cloud Router. Pode especificar uma configuração de NAT quando criar o router. | 
routers.update | 
      Atualiza um Cloud Router. Pode especificar uma configuração de NAT quando atualiza o router. | 
routers.patch | 
      Aplica patches a um Cloud Router. Pode especificar uma configuração de NAT quando aplica o patch ao router. | 
routers.getRouterStatus | 
      Obtém informações de tempo de execução no Cloud Router especificado, incluindo o estado da NAT. | 
routers.getNatMappingInfo | 
      Recupera informações de mapeamento NAT de tempo de execução de endpoints de VMs. | 
routers.getNatIpInfo | 
      Obtém informações do endereço IP NAT do tempo de execução para o Cloud Router especificado. |