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. |