Collega e gestisci i tag nelle istanze Cloud SQL

Questa pagina descrive come collegare, scollegare ed elencare i tag nelle istanze Cloud SQL. Per una panoramica dei tag su Cloud SQL, consulta Controllo dell'accesso con i tag Google Cloud.

Prima di iniziare

I tag vengono gestiti tramite Resource Manager. Per visualizzare e impostare i tag nelle istanze Cloud SQL, devi disporre delle seguenti autorizzazioni IAM di Cloud SQL:

  • cloudsql.instances.createTagBinding
  • cloudsql.instances.deleteTagBinding
  • cloudsql.instances.listTagBindings

Queste autorizzazioni vengono ereditate tramite il ruolo IAM cloudsql.admin.

Collega tag alle istanze Cloud SQL

Dopo aver creato e definito un tag utilizzando Resource Manager, puoi collegarlo direttamente all'istanza Cloud SQL.

Ad esempio:

  • Il valore del tag è 815471563813/environment/development.
    • 815471563813 è l'ID organizzazione.
    • environment è la chiave tag.
    • development è il valore del tag.
  • Il nome del tuo progetto è my-project.
  • Il nome dell'istanza è my-instance.
  • La tua istanza si trova in us-central1.

Il comando gcloud resource-manager tags bindings create collega il tag a una risorsa, in questo caso my-instance:

gcloud resource-manager tags bindings create \
--tag-value=815471563813/environment/development \
--parent=//sqladmin.googleapis.com/projects/my-project/instances/my-instance \
--location=us-central1

Scollega i tag dalle istanze Cloud SQL

Il comando gcloud resource-manager tags bindings delete scollega il tag da my-instance:

gcloud resource-manager tags bindings delete \
--tag-value=815471563813/environment/development \
--parent=//sqladmin.googleapis.com/projects/my-project/instances/my-instance \
--location=us-central1

Elenca tag nelle istanze Cloud SQL

Il comando gcloud resource-manager tags bindings list elenca tutti i tag direttamente associati a my-instance, ad eccezione dei tag che my-instance ha ereditato:

gcloud resource-manager tags bindings list \
    --parent=//sqladmin.googleapis.com/projects/my-project/instances/my-instance \
    --location=us-central1

Passaggi successivi