Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Balisage des ressources Amazon Bedrock
Pour vous aider à gérer vos ressources Amazon Bedrock, vous pouvez attribuer des métadonnées à chaque ressource à l’aide de balises. Une étiquette est une étiquette que vous attribuez à une AWS ressource. Chaque balise se compose d’une clé et d’une valeur.
Les balises vous permettent de classer vos AWS ressources de différentes manières, par exemple par objectif, propriétaire ou application. Pour connaître les meilleures pratiques et les restrictions relatives au balisage, consultez la section Marquage de vos AWS ressources.
Elles vous permettent d’effectuer les actions suivantes :
-
Identifiez et organisez vos AWS ressources. De nombreuses AWS ressources prennent en charge le balisage. Vous pouvez donc attribuer le même tag aux ressources de différents services pour indiquer que les ressources sont identiques.
-
Répartir les coûts. Vous activez les tags sur le AWS Billing and Cost Management tableau de bord. AWS utilise les balises pour classer vos coûts et vous fournir un rapport mensuel de répartition des coûts. Pour plus d’informations, consultez Utilisation des balises de répartition des coûts dans le Guide de l’utilisateur AWS Billing and Cost Management .
-
Contrôler l’accès à vos ressources. Vous pouvez créer des politiques permettant de contrôler l’accès aux ressources Amazon Bedrock à l’aide de balises avec Amazon Bedrock. Ces politiques peuvent être attachées à un rôle ou utilisateur IAM pour activer le contrôle d’accès basé sur des balises.
Rubriques
Marquer les ressources sur le point de terminaison Bedrock-Runtime
Les ressources créées via le plan de bedrock-runtime contrôle (telles que les agents, les bases de connaissances, les modèles personnalisés, le débit provisionné et les flux) sont balisées à l'aide d'opérations d'API de balisage dédiées.
Utilisation de la console
Vous pouvez ajouter, modifier et supprimer des balises à tout moment lors de la création ou de la modification d’une ressource prise en charge.
Utilisation de l’API
Pour effectuer une opération de balisage d’une ressource, vous avez besoin de l’Amazon Resource Name (ARN) de cette dernière. Il existe deux ensembles d’opérations de balisage, selon la ressource pour laquelle vous ajoutez ou gérez des balises.
Le tableau suivant récapitule les différents cas d’utilisation et les opérations d’étiquetage à utiliser pour ceux-ci :
| Cas d’utilisation | Ressource créée avec l’opération d’API Amazon Bedrock | Ressource créée avec l’opération d’API Agents Amazon Bedrock | Ressource créée avec l’API d’automatisation de données Amazon Bedrock |
|---|---|---|---|
| Étiqueter une ressource |
|
|
|
| Supprimer la balise d’une ressource | Faites une UntagResourcedemande auprès d'un point de terminaison du plan de contrôle Amazon Bedrock. | Faites une UntagResourcedemande auprès d'un point de terminaison Agents for Amazon Bedrock Build-time. | Faites une UntagResource demande auprès d'un point de terminaison Amazon Bedrock Data Automation Build Time. |
| Répertorie les balises d'une ressource. | Faites une ListTagsForResourcedemande auprès d'un point de terminaison du plan de contrôle Amazon Bedrock. | Faites une ListTagsForResourcedemande auprès d'un point de terminaison Agents for Amazon Bedrock Build-time. | Faites une ListTagsForResource demande auprès d'un point de terminaison Amazon Bedrock Data Automation Build Time. |
Note
Lorsque vous visualisez ces opérations dans CloudTrail, vous pouvez identifier la ressource spécifique étiquetée en vérifiant les paramètres de la demande dans les détails de l'événement.
Sélectionnez un onglet pour voir des exemples de code dans une interface ou un langage donné.
Étiquetez les ressources sur le point de terminaison Bedrock-Mantle
Le bedrock-mantle point de terminaison prend en charge le balisage des projets, des modèles personnalisés et des réservations. Contrairement au plan bedrock-runtime de contrôle, bedrock-mantle il n'expose pas TagResource les UntagResource opérations dédiées ou ListTagsForResource d'API. Au lieu de cela, vous définissez et lisez les balises en ligne via les API de ressources.
Définition des balises
| Action | Appel d'API | Champs de balises |
|---|---|---|
| Création d'un projet avec des balises | POST /v1/organization/projects |
tags |
| Ajouter ou supprimer des balises sur un projet existant | POST /v1/organization/projects/{project_id} |
add_tags, remove_tag_keys, tags |
| Créez un modèle personnalisé avec des tags | Customized-model créer un point final | tags |
| Mettre à jour les balises sur un modèle personnalisé | Customized-model mettre à jour le terminal | add_tags, remove_tag_keys |
| Créez une réservation avec des tags | Réservation : création d'un terminal | tags |
| Mettre à jour les tags d'une réservation | Terminal de mise à jour des réservations | add_tags, remove_tag_keys |
Les balises sont renvoyées en ligne dans les réponses Get et List pour ces ressources.
Actions IAM
Bien qu'il n'existe aucun point de terminaison de balisage dédié, les actions IAM suivantes sont évaluées lorsque vous définissez, modifiez ou lisez des balises sur des ressources. bedrock-mantle Vous pouvez écrire des politiques IAM à l'aide de ces noms d'action et des clés de aws:RequestTag condition et des clés de aws:ResourceTag condition pour contrôler l'accès basé sur des balises. aws:TagKeys
bedrock-mantle:TagResourcebedrock-mantle:UntagResourcebedrock-mantle:ListTagsForResource
Exemple
L'exemple suivant crée un projet avec deux balises en utilisant curl :
curl -X POST https://bedrock-mantle.us-east-1.api.aws/v1/organization/projects \ -H "Authorization: Bearer $BEDROCK_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "name": "billing-experiments", "tags": { "department": "billing", "facing": "internal" } }'
L'exemple suivant ajoute une balise et en supprime une autre dans un projet existant :
curl -X POST https://bedrock-mantle.us-east-1.api.aws/v1/organization/projects/proj_abc123 \ -H "Authorization: Bearer $BEDROCK_API_KEY" \ -H "Content-Type: application/json" \ -d '{ "add_tags": { "owner": "alice" }, "remove_tag_keys": ["facing"] }'