Anexar e gerenciar tags em instâncias do Cloud SQL

Mantenha tudo organizado com as coleções Salve e categorize o conteúdo com base nas suas preferências.

Nesta página, descrevemos como anexar, desanexar e listar tags em instâncias do Cloud SQL. Para uma visão geral das tags no Cloud SQL, consulte Controle de acesso com tags do Google Cloud.

Antes de começar

As tags são gerenciadas pelo Resource Manager. Você precisa das seguintes permissões do Cloud SQL IAM para ver e definir tags em instâncias do Cloud SQL:

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

Essas permissões são herdadas pelo papel do IAM cloudsql.admin.

Como anexar tags a instâncias do Cloud SQL

Depois de criar e definir uma tag usando o Resource Manager, é possível anexá-la diretamente à instância do Cloud SQL.

Exemplo:

  • o valor da tag é 815471563813/environment/development;
    • 815471563813 é o ID da organização;
    • environment é a chave de tag;
    • development é o valor da tag;
  • o nome do projeto é my-project;
  • o nome da instância é my-instance;
  • a instância está em us-central1.

O comando gcloud a seguir anexa a tag a um recurso, neste caso, my-instance:

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

Como desanexar tags de instâncias do Cloud SQL

O seguinte comando gcloud desanexa a tag de my-instance:

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

Como listar tags em instâncias do Cloud SQL

O comando gcloud a seguir lista todas as tags anexadas diretamente a my-instance, exceto aquelas herdadas por my-instance:

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

A seguir