Cette page explique comment associer, dissocier et répertorier des tags sur des ressources Dataproc Metastore. Pour en savoir plus sur les balises dans Dataproc Metastore, consultez la section Organiser les ressources Dataproc Metastore à l'aide de balises.
Avant de commencer
Pour obtenir les autorisations nécessaires pour afficher et définir des balises sur les ressources Dataproc Metastore, demandez à votre administrateur de vous accorder les rôles IAM suivants sur votre projet:
-
Éditeur Dataproc Metastore (
roles/metastore.editor
) : attribuer à définir et afficher des balises -
Lecteur Dataproc Metastore (
roles/metastore.viewer
) : attribuer des tags de vue
Pour en savoir plus sur l'attribution de rôles, consultez la page Gérer l'accès aux projets, aux dossiers et aux organisations.
Vous pouvez également obtenir les autorisations requises via des rôles personnalisés ou d'autres rôles prédéfinis.
Utiliser des tags
Une fois que vous avez créé et défini un tag à l'aide de Resource Manager, vous pouvez commencer à utiliser des tags avec le service Dataproc Metastore et les ressources de fédération. Pour en savoir plus sur les commandes Google Cloud CLI permettant d'utiliser des liaisons de tags, consultez Liaison de tags gcloud resource-manager.
Pour toutes les commandes de cette page, remplacez les éléments suivants:
PARENT_PATH
: chemin d'accès complet à la ressource de service ou de fédération (par exemple,//metastore.googleapis.com/projects/my-project/locations/us-central1/services/my-service
).TAG_VALUE
: valeur de tag que vous souhaitez associer à votre ressource. Par exemple, la valeur de tag définie sur815471563813/environment/development
inclut les composants suivants:815471563813
correspond à l'ID de l'organisation ou à l'ID de votre projet.environment
est la clé de tag.development
est la valeur du tag.
LOCATION
: région où se trouve votre service ou votre fédération (par exemple,us-central1
).
Associer des tags aux ressources Dataproc Metastore
gcloud resource-manager tags bindings create \ --parent=PARENT_PATH \ --tag-value=TAG_VALUE \ --location=LOCATION
Dissocier des tags des ressources Dataproc Metastore
gcloud resource-manager tags bindings delete \ --parent=PARENT_PATH \ --tag-value=TAG_VALUE \ --location=LOCATION
Lister les tags sur les ressources Dataproc Metastore
gcloud resource-manager tags bindings list \ --parent=PARENT_PATH \ --location=LOCATION