Elenca ed elimina i router Cloud

Questo documento descrive le seguenti attività per la gestione di Cloud Router:

  • Elenco dei router Cloud nel progetto
  • Eliminazione dei router Cloud che non utilizzi

Prima di iniziare

gcloud

Se vuoi utilizzare gli esempi di riga di comando in questa guida:

  1. Installare o aggiornare all'ultima versione di Google Cloud CLI.
  2. Imposta una regione e una zona predefinite.

API

Per utilizzare gli esempi di API riportati in questa guida, configura Accesso alle API.

Elenca i router Cloud

Per elencare tutti i router Cloud in un progetto, segui questi passaggi.

Console

  1. Nella console Google Cloud, vai alla pagina Router Cloud.

    Vai a Router Cloud

  2. Nella pagina Router Cloud, visualizza un elenco dei tuoi router Cloud.

gcloud

Esegui il comando list. Per limitare l'elenco a una sola regione, specifica --filter="region:(<var>REGION</var>).

  gcloud compute routers list \
      --project=PROJECT_ID \
     [--filter="region:(REGION)]

Sostituisci quanto segue:

  • PROJECT_ID: l'ID del progetto per cui vuoi elencare i router Cloud
  • REGION: la regione per cui vuoi elencare i router, ad esempio asia-east1

L'output è simile al seguente:

  NAME        REGION       NETWORK
  my-router   asia-east1   my-network

API

Utilizza la routers.aggregatedList :

GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/aggregated/routers

Sostituisci PROJECT_ID con l'ID del progetto per il quale voglio elencare i router Cloud.

Per elencare solo i router cloud in una regione specifica, utilizza il metodo routers.list:

GET https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/routers

Sostituisci quanto segue:

  • PROJECT_ID: l'ID del progetto per il quale vuoi per elencare i router Cloud
  • REGION: la regione da elencare Router Cloud

Eliminare i router Cloud

Prima di eliminare un router Cloud, verifica che non sia utilizzato da un'altra risorsa, ad esempio un tunnel VPN Cloud o un collegamento VLAN. Devi eliminare la risorsa associata prima di poter eliminare il router Cloud. Tuttavia, non è necessario rimuovere le sessioni BGP prima di eliminare il router cloud.

Per eliminare il router Cloud, segui questi passaggi.

Console

  1. Nella console Google Cloud, vai alla pagina Router Cloud.

    Vai a Router Cloud

  2. Seleziona la casella di controllo accanto al router cloud da eliminare.

  3. Fai clic su Elimina.

gcloud

Esegui il comando delete. Specifica il nome e la località del che vuoi eliminare.

gcloud compute routers delete ROUTER_NAME \
    --project=PROJECT_ID \
    --region=asia-east1

L'output è simile al seguente:

Deleted [https://www.googleapis.com/compute/v1/projects/PROJECT_ID/regions/asia-east1/routers/ROUTER_NAME].

API

Utilizza il metodo routers.delete:

DELETE https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/routers/ROUTER_NAME

Sostituisci quanto segue:

  • PROJECT_ID: il progetto che contiene il Cloud Router che vuoi eliminare
  • REGION: la regione in cui si trova il router Cloud
  • ROUTER_NAME: il nome del router Cloud

Passaggi successivi