Cette page explique comment associer, dissocier et lister des tags sur les ressources Dataproc Metastore. Pour obtenir une présentation des tags sur Dataproc Metastore, consultez Organiser les ressources Dataproc Metastore à l'aide de tags.
Avant de commencer
Pour obtenir les autorisations nécessaires pour afficher et définir des tags 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) : attribuez-le pour définir et afficher des tags. -
Lecteur Dataproc Metastore (
roles/metastore.viewer) : attribuez-le pour afficher des tags.
Pour en savoir plus sur l'attribution de rôles, consultez Gérer l'accès aux projets, aux dossiers et aux organisations.
Vous pouvez également obtenir les autorisations requises avec 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 les ressources de service et de fédération Dataproc Metastore. Pour en savoir plus sur les commandes Google Cloud CLI à utiliser pour les liaisons de tags, consultez gcloud resource-manager tags bindings.
Pour toutes les commandes de cette page, remplacez les éléments suivants :
PARENT_PATH: chemin complet vers 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/developmentinclut les composants suivants :815471563813correspond à l'ID de l'organisation ou à l'ID de votre projet.environmentcorrespond à la clé de tag.developmentcorrespond à la valeur du tag.
LOCATION: région où se trouve votre service ou votre fédération. Par exemple,us-central1.
Associer des tags à des ressources Dataproc Metastore
gcloud resource-manager tags bindings create \ --parent=PARENT_PATH \ --tag-value=TAG_VALUE \ --location=LOCATION
Dissocier des tags de ressources Dataproc Metastore
gcloud resource-manager tags bindings delete \ --parent=PARENT_PATH \ --tag-value=TAG_VALUE \ --location=LOCATION
Lister des tags sur des ressources Dataproc Metastore
gcloud resource-manager tags bindings list \ --parent=PARENT_PATH \ --location=LOCATION