Associare e gestire i tag nelle istanze Cloud SQL

Questa pagina descrive come associare, scollegare ed elencare i tag nelle istanze Cloud SQL. Per una panoramica dei tag in 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 sulle 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.

Associare 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 del tag.
    • development è il valore del tag.
  • Il nome del 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 associa 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

Scollegare 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 i tag nelle istanze Cloud SQL

Il comando gcloud resource-manager tags bindings list elenca tutti i tag direttamente collegati a my-instance, tranne i tag ereditati da my-instance:

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

Passaggi successivi