API e riferimenti

Questa pagina descrive le singole risorse che possono essere utilizzate con Cloud NAT.

Le API Cloud NAT e i comandi gcloud fanno parte di Compute Engine.

Cloud NAT è configurato utilizzando nuovi comandi e parametri del router Cloud.

Comandi gcloud CLI

I comandi del router Cloud esistenti sono disponibili nella documentazione relativa all'interfaccia di Google Cloud CLI.

Nella tabella seguente sono elencati i comandi Cloud NAT di uso comune:

Comando Descrizione
gcloud compute routers nats create Aggiunge una configurazione NAT a un router.
gcloud compute routers nats update Aggiorna una configurazione NAT su un router.
gcloud compute routers nats delete Rimuove una configurazione NAT da un router.
gcloud compute routers nats list Elenca le configurazioni NAT su un router.
gcloud compute routers nats describe Mostra una configurazione NAT su un router.
gcloud compute routers get-status Recupera le informazioni sul runtime sul router Cloud specificato, incluso lo stato di NAT.
gcloud compute routers get-nat-mapping-info Mostra NAT IP:port-ranges.
gcloud compute routers get-nat-ip-info Mostra l'utilizzo dell'indirizzo IP NAT.
gcloud compute routers nats rules create Aggiunge una regola NAT a un gateway NAT esistente.
gcloud compute routers nats rules update Aggiorna una singola regola NAT.
gcloud compute routers nats rules delete Elimina una regola NAT da un gateway NAT.
gcloud compute routers nats rules describe Descrive una regola NAT.
gcloud compute routers nats rules list Elenca tutte le regole NAT in un gateway NAT.

API Rest

Tutte le operazioni NAT vengono eseguite sulla risorsa Router. Tutti richiedono l'autenticazione OAuth 2.0.

La seguente tabella elenca le API router Cloud di uso comune:

Comando Descrizione
routers.insert Crea un router Cloud. Puoi specificare una configurazione NAT durante la creazione del router.
routers.update Aggiorna un router Cloud. Puoi specificare una configurazione NAT quando aggiorni il router.
routers.patch Applicare le patch a un router Cloud. Puoi specificare una configurazione NAT quando applichi la patch al router.
routers.getRouterStatus Recupera le informazioni sul runtime sul router Cloud specificato, incluso lo stato di NAT.
routers.getNatMappingInfo Recupera le informazioni di mappatura NAT runtime degli endpoint VM.
routers.getNatIpInfo Recupera le informazioni sugli indirizzi IP NAT del runtime per il router Cloud specificato.