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.
Actions, ressources et clés de condition pour Amazon Bedrock
Amazon Bedrock (préfixe de service : bedrock
) fournit les ressources, actions et clés de contexte de condition spécifiques au service suivantes en vue de leur utilisation dans les politiques d'autorisation IAM.
Références :
-
Découvrez comment configurer ce service.
-
Affichez la liste des opérations d'API disponibles pour ce service.
-
Découvrez comment protéger ce service et ses ressources avec les stratégies d'autorisation IAM.
Rubriques
Actions définies par Amazon Bedrock
Vous pouvez indiquer les actions suivantes dans l'élément Action
d'une déclaration de politique IAM. Utilisez des politiques pour accorder des autorisations permettant d'effectuer une opération dans AWS. Lorsque vous utilisez une action dans une politique, vous autorisez ou refusez généralement l'accès à l'opération d'API ou à la commande CLI portant le même nom. Toutefois, dans certains cas, une seule action contrôle l'accès à plusieurs opérations. D'autres opérations, quant à elles, requièrent plusieurs actions différentes.
La colonne Types de ressources indique si chaque action prend en charge les autorisations au niveau des ressources. S'il n'y a pas de valeur pour cette colonne, vous devez indiquer toutes les ressources (« * ») dans l'élément Resource
de votre déclaration de politique. Si la colonne inclut un type de ressource, vous pouvez indiquer un ARN de ce type dans une déclaration avec cette action. Si l'action comporte une ou plusieurs ressources requises, l'appelant doit être autorisé à utiliser l'action avec ces ressources. Les ressources requises sont indiquées dans le tableau par un astérisque (*). Si vous limitez l'accès aux ressources avec l'Resource
élément dans une politique IAM, vous devez inclure un ARN ou un modèle pour chaque type de ressource requis. Certaines actions prennent en charge plusieurs types de ressources. Si le type de ressource est facultatif (non indiqué comme obligatoire), vous pouvez choisir d'utiliser l'un, mais pas l'autre.
La colonne Clés de condition inclut des clés que vous pouvez spécifier dans l'élément Condition
d'une déclaration de politique. Pour plus d'informations sur les clés de condition associées aux ressources du service, consultez la colonne Clés de condition du tableau des types de ressources.
Note
Les clés de condition des ressources sont répertoriées dans le tableau Types de ressources. Vous pouvez trouver un lien vers le type de ressource qui s'applique à une action dans la colonne Types de ressources (* obligatoire) du tableau Actions. Le type de ressource indiqué dans le tableau Types de ressources inclut la colonne Clés de condition, qui contient les clés de condition de ressource qui s'appliquent à une action dans le tableau Actions.
Pour plus de détails sur les colonnes du tableau suivant, veuillez consulter le tableau Actions.
Actions | Description | Niveau d'accès | Types de ressources (*obligatoire) | Clés de condition | Actions dépendantes |
---|---|---|---|---|---|
AllowVendedLogDeliveryForResource [autorisation uniquement] | Accorde l'autorisation de configurer la livraison de journaux vendus pour une base de connaissances | Gestion des autorisations | |||
ApplyGuardrail | Donne l'autorisation d'installer un garde-corps | Lecture | |||
AssociateAgentCollaborator | Accorde l'autorisation d'associer un autre agent existant en tant que collaborateur à un agent existant | Écrire | |||
AssociateAgentKnowledgeBase | Accorde l'autorisation d'associer une base de connaissances à un agent | Écrire | |||
AssociateThirdPartyKnowledgeBase [autorisation uniquement] | Accorde l'autorisation d'utiliser une plate-forme tierce pour stocker des données de connaissances | Écrire | |||
BatchDeleteEvaluationJob | Autorise la suppression par lots de la liste des tâches d'évaluation du socle rocheux | Écrire | |||
CreateAgent | Octroie l'autorisation de créer un nouvel agent et un alias d'agent test indiquant la version de l'agent DRAFT. | Écrire | |||
CreateAgentActionGroup | Octroie l'autorisation de créer un nouveau groupe d'actions dans un agent existant. | Écrire | |||
CreateAgentAlias | Octroie l'autorisation de créer un nouvel alias pour un agent. | Écrire | |||
CreateBlueprint | Accorde l'autorisation de créer un plan pour une sortie personnalisée à partir de l'automatisation des données | Écrire | |||
CreateBlueprintVersion | Autorise la création d'une nouvelle version pour un plan existant | Écrire | |||
CreateDataAutomationProject | Autorise la création d'un projet d'automatisation des données | Écrire | |||
CreateDataSource | Accorde l'autorisation de créer une source de données. | Écrire | |||
CreateEvaluationJob | Octroie l'autorisation de créer une tâche pour des modèles de fondation d'évaluation ou des modèles personnalisés. | Écrire | |||
CreateFlow | Accorde l'autorisation de créer un flux rapide | Écrire | |||
CreateFlowAlias | Accorde l'autorisation de créer un alias pour un flux rapide | Écrire | |||
CreateFlowVersion | Accorde l'autorisation de créer une version immuable d'un flux rapide | Écrire | |||
CreateFoundationModelAgreement | Accorde l'autorisation de créer un nouveau contrat de modèle de fondation | Écrire | |||
CreateGuardrail | Octroie l'autorisation de créer une barrière de protection. | Écrire | |||
CreateGuardrailVersion | Octroie l'autorisation de créer une version de barrière de protection. | Écrire | |||
CreateInferenceProfile | Accorde l'autorisation de créer des profils d'inférence | Écrire | |||
CreateKnowledgeBase | Accorde l'autorisation de créer une base de connaissances | Écrire | |||
CreateMarketplaceModelEndpoint | Accorde l'autorisation de créer un point de terminaison de modèle de marché | Écrire | |||
CreateModelCopyJob | Accorde l'autorisation de créer une tâche pour copier un modèle personnalisé d'une région à l'autre ou d'un compte à l'autre | Écrire | |||
CreateModelCustomizationJob | Octroie l'autorisation de créer une tâche pour personnaliser le modèle avec vos données d'entraînement personnalisées. | Écrire | |||
CreateModelEvaluationJob | Octroie l'autorisation de créer une tâche pour des modèles de fondation d'évaluation ou des modèles personnalisés. | Écrire | |||
CreateModelImportJob | Donne l'autorisation de créer un emploi pour importer un modèle dans Bedrock | Écrire | |||
CreateModelInvocationJob | Octroie l'autorisation de créer une tâche d'invocation de modèle. | Écrire | |||
CreatePrompt | Accorde l'autorisation de créer une invite | Écrire | |||
CreatePromptVersion | Accorde l'autorisation de créer une version d'une invite | Écrire | |||
CreateProvisionedModelThroughput | Accorde l'autorisation de créer un nouveau modèle Débit provisionné | Écrire | |||
DeleteAgent | Octroie l'autorisation de supprimer un agent que vous avez créé précédemment. | Écrire | |||
DeleteAgentActionGroup | Octroie l'autorisation de supprimer un actionGroup que vous avez créé précédemment. | Écrire | |||
DeleteAgentAlias | Autorise la suppression d'une annonce AgentAlias que vous avez créée précédemment | Écrire | |||
DeleteAgentMemory | Autorise la suppression de la mémoire existante pour un alias | Écrire | |||
DeleteAgentVersion | Octroie l'autorisation de supprimer une version d'agent que vous avez créée précédemment. | Écrire | |||
DeleteBlueprint | Autorise la suppression d'un plan pour l'automatisation des données | Écrire | |||
DeleteCustomModel | Octroie l'autorisation de supprimer un modèle personnalisé que vous avez créé précédemment. | Écrire | |||
DeleteDataAutomationProject | Autorise la suppression d'un projet d'automatisation des données | Écrire | |||
DeleteDataSource | Accorde l'autorisation de supprimer une source de données. | Écrire | |||
DeleteFlow | Accorde l'autorisation de supprimer un flux de messages | Écrire | |||
DeleteFlowAlias | Accorde l'autorisation de supprimer un alias d'un flux de messages | Écrire | |||
DeleteFlowVersion | Accorde l'autorisation de supprimer une version d'un flux d'appels | Écrire | |||
DeleteFoundationModelAgreement | Accorde l'autorisation de supprimer un contrat de modèle de fondation que vous avez créé précédemment | Écrire | |||
DeleteGuardrail | Octroie l'autorisation de supprimer une barrière de protection ou sa version. | Écrire | |||
DeleteImportedModel | Accorde l'autorisation de supprimer le modèle importé Bedrock créé précédemment | Écrire | |||
DeleteInferenceProfile | Accorde l'autorisation de supprimer des profils d'inférence | Écrire | |||
DeleteKnowledgeBase | Accorde l'autorisation de supprimer une base de connaissances | Écrire | |||
DeleteKnowledgeBaseDocuments | Accorde l'autorisation de supprimer des documents d'une base de connaissances | Écrire | |||
DeleteMarketplaceModelAgreement | Accorde l'autorisation de se désinscrire d'un modèle de marché compatible avec Bedrock AWS Marketplace | Écrire | |||
DeleteMarketplaceModelEndpoint | Autorise la suppression d'un point de terminaison du modèle Marketplace | Écrire | |||
DeleteModelInvocationLoggingConfiguration | Accorde l'autorisation de supprimer une configuration de journalisation d'invocation | Écrire | |||
DeletePrompt | Autorise la suppression d'une invite ou de sa version | Écrire | |||
DeleteProvisionedModelThroughput | Accorde l'autorisation de supprimer un modèle Débit provisionné que vous avez créé précédemment | Écrire | |||
DeleteResourcePolicy [autorisation uniquement] | Supprime une politique de ressources Bedrock créée précédemment | Écrire | |||
DeregisterMarketplaceModelEndpoint | Permet de désenregistrer un point de terminaison du modèle de marché pour le rendre inutilisable dans Bedrock Marketplace | Écrire | |||
DetectGeneratedContent | Accorde l'autorisation de détecter si le contenu fourni est généré à l'aide d'Amazon Bedrock | Lecture | |||
DisassociateAgentCollaborator | Accorde l'autorisation de dissocier un collaborateur que vous avez associé précédemment | Écrire | |||
DisassociateAgentKnowledgeBase | Accorde l'autorisation de dissocier une base de connaissances de l'agent | Écrire | |||
GenerateQuery | Accorde l'autorisation de générer des requêtes associées aux entrées de l'utilisateur | Lecture | |||
GetAgent | Octroie l'autorisation de récupérer un agent existant. | Lecture | |||
GetAgentActionGroup | Octroie l'autorisation de récupérer un groupe d'actions existant. | Lecture | |||
GetAgentAlias | Octroie l'autorisation de récupérer un alias existant. | Lecture | |||
GetAgentCollaborator | Accorde l'autorisation de récupérer un collaborateur existant | Lecture | |||
GetAgentKnowledgeBase | Accorde l'autorisation de décrire une base de connaissances associée à un agent | Lecture | |||
GetAgentMemory | Accorde l'autorisation de récupérer la mémoire existante pour un alias | Lecture | |||
GetAgentVersion | Octroie l'autorisation de récupérer une version d'agent existante. | Lecture | |||
GetAsyncInvoke | Accorde l'autorisation d'obtenir les propriétés associées à un appel asynchrone que vous avez soumis | Lecture | |||
GetBlueprint | Autorise la récupération d'un plan existant pour l'automatisation des données | Lecture | |||
GetBlueprintRecommendation [autorisation uniquement] | Accorde l'autorisation de récupérer la recommandation du plan | Lecture | |||
GetCustomModel | Octroie l'autorisation d'obtenir les propriétés associées à un modèle personnalisé Bedrock que vous avez créé. | Lecture | |||
GetDataAutomationProject | Autorise la récupération d'un projet d'automatisation des données existant | Lecture | |||
GetDataAutomationStatus | Accorde l'autorisation de récupérer le statut d'une tâche d'invocation d'automatisation des données | Lecture | |||
GetDataSource | Accorde l'autorisation de récupérer une source de données existante | Lecture | |||
GetEvaluationJob | Accorde l'autorisation d'obtenir les propriétés associées à une tâche d'évaluation. Utilisez cette opération pour obtenir le statut d'une tâche d'évaluation | Lecture | |||
GetFlow | Accorde l'autorisation de récupérer un flux d'appels existant | Lecture | |||
GetFlowAlias | Accorde l'autorisation de récupérer un alias existant d'un flux d'appels | Lecture | |||
GetFlowVersion | Accorde l'autorisation de récupérer une version existante d'un flux d'appels | Lecture | |||
GetFoundationModel | Accorde l'autorisation d'obtenir les propriétés associées à un modèle de fondation Bedrock | Lecture | |||
GetFoundationModelAvailability | Accorde l'autorisation d'obtenir la disponibilité d'un modèle de fondation | Lecture | |||
GetGuardrail | Octroie l'autorisation de récupérer une barrière de protection ou sa version. | Lecture | |||
GetImportedModel | Permet d'obtenir les propriétés associées au modèle importé de Bedrock | Lecture | |||
GetInferenceProfile | Accorde l'autorisation d'obtenir les propriétés associées à un profil d'inférence | Lecture | |||
GetIngestionJob | Accorde l'autorisation de récupérer une tâche d'ingestion existante | Lecture | |||
GetKnowledgeBase | Accorde l'autorisation de récupérer une base de connaissances existante | Lecture | |||
GetKnowledgeBaseDocuments | Autorise l'accès aux détails des documents d'une base de connaissances | Lecture | |||
GetMarketplaceModelEndpoint | Accorde l'autorisation d'obtenir les propriétés d'un point de terminaison d'un modèle de marché | Lecture | |||
GetModelCopyJob | Accorde l'autorisation d'obtenir les propriétés associées à une tâche de copie de modèle. Utilisez cette opération pour obtenir le statut d'une tâche de copie de modèle | Lecture | |||
GetModelCustomizationJob | Octroie l'autorisation d'obtenir les propriétés associées à une tâche de personnalisation de modèle. Utilisez cette opération pour obtenir l'état d'une tâche de personnalisation de modèle. | Lecture | |||
GetModelEvaluationJob | Octroie l'autorisation d'obtenir les propriétés associées à une tâche d'évaluation de modèle. Utilisez cette opération pour obtenir le statut d'une tâche d'évaluation de modèle. | Lecture | |||
GetModelImportJob | Accorde l'autorisation d'obtenir les propriétés associées à une tâche d'importation de modèle et est utilisée pour obtenir le statut d'une tâche d'importation de modèle | Lecture | |||
GetModelInvocationJob | Octroie l'autorisation de récupérer une tâche d'invocation de modèle. | Lecture | |||
GetModelInvocationLoggingConfiguration | Accorde l'autorisation de récupérer une configuration de journalisation d'invocation | Lecture | |||
GetPrompt | Accorde l'autorisation de récupérer une invite existante ou sa version | Lecture | |||
GetPromptRouter | Accorde l'autorisation d'obtenir les propriétés associées à un routeur rapide | Lecture | |||
GetProvisionedModelThroughput | Accorde l'autorisation de récupérer modèle Débit provisionné | Lecture | |||
GetResourcePolicy [autorisation uniquement] | Obtient le document de politique de ressources pour une ressource Bedrock | Lecture | |||
GetUseCaseForModelAccess | Accorde l'autorisation de récupérer un cas d'utilisation pour l'accès à un modèle | Lecture | |||
IngestKnowledgeBaseDocuments | Autorise l'intégration directe de documents dans une base de connaissances | Écrire | |||
InvokeAgent | Octroie l'autorisation d'envoyer des entrées utilisateur (texte uniquement) à l'alias d'un agent pour Bedrock. | Lecture | |||
InvokeBlueprintRecommendationAsync [autorisation uniquement] | Accorde l'autorisation d'invoquer les recommandations du plan de manière asynchrone | Écrire | |||
InvokeBuilder [autorisation uniquement] | Autorise l'utilisation du générateur conversationnel qui aide à créer des ressources rocheuses soutenues | Écrire | |||
InvokeDataAutomationAsync | Accorde l'autorisation d'invoquer une tâche d'automatisation des données Bedrock | Écrire | |||
InvokeFlow | Accorde l'autorisation d'invoquer un flux rapide avec entrée utilisateur | Lecture | |||
InvokeInlineAgent | Accorde l'autorisation d'envoyer des entrées utilisateur (texte uniquement) à l'agent en ligne pour Bedrock | Lecture | |||
InvokeModel | Octroie l'autorisation d'invoquer le modèle Bedrock spécifié pour exécuter une inférence à l'aide de l'entrée fournie dans le corps de la demande. | Lecture | |||
InvokeModelWithResponseStream | Octroie l'autorisation d'invoquer le modèle Bedrock spécifié pour exécuter une inférence à l'aide de l'entrée fournie dans le corps de la demande avec une réponse de streaming. | Lecture | |||
ListAgentActionGroups | Octroie l'autorisation de répertorier les groupes d'actions dans un agent. | Liste | |||
ListAgentAliases | Octroie l'autorisation de répertorier des alias pour un agent. | Liste | |||
ListAgentCollaborators | Accorde l'autorisation de répertorier les collaborateurs d'un agent | Liste | |||
ListAgentKnowledgeBases | Accorde l'autorisation de répertorier les bases de connaissances associées à un agent | Liste | |||
ListAgentVersions | Octroie l'autorisation de répertorier des versions d'un agent existantes. | Liste | |||
ListAgents | Octroie l'autorisation de répertorier les agents existants. | Liste | |||
ListAsyncInvokes | Accorde l'autorisation d'obtenir une liste des appels asynchrones que vous avez soumis | Liste | |||
ListBlueprints | Accorde l'autorisation de répertorier les plans existants pour l'automatisation des données | Liste | |||
ListCustomModels | Octroie l'autorisation d'obtenir une liste des modèles personnalisés Bedrock que vous avez créés. | Liste | |||
ListDataAutomationProjects | Permet de répertorier les projets d'automatisation des données existants | Liste | |||
ListDataSources | Accorde l'autorisation de répertorier les sources de données existantes dans une base de données | Liste | |||
ListEvaluationJobs | Accorde l'autorisation d'obtenir la liste des tâches d'évaluation que vous avez soumises | Liste | |||
ListFlowAliases | Accorde l'autorisation de répertorier les alias existants d'un flux rapide | Liste | |||
ListFlowVersions | Accorde l'autorisation de répertorier les versions existantes d'un flux d'appels | Liste | |||
ListFlows | Accorde l'autorisation de répertorier les flux de messages instantanés existants | Liste | |||
ListFoundationModelAgreementOffers | Accorde l'autorisation d'obtenir une liste des offres de contrats de modèle de fondation | Liste | |||
ListFoundationModels | Octroie l'autorisation de répertorier les modèles de fondation Bedrock que vous pouvez utiliser. | Liste | |||
ListGuardrails | Octroie l'autorisation de répertorier les barrières de protection ou leurs versions. | Liste | |||
ListImportedModels | Permet d'obtenir la liste des modèles importés par Bedrock | Liste | |||
ListInferenceProfiles | Accorde l'autorisation de répertorier les profils d'inférence que vous pouvez utiliser | Liste | |||
ListIngestionJobs | Accorde l'autorisation de répertorier les tâches d'ingestion d'une source de données | Liste | |||
ListKnowledgeBaseDocuments | Accorde l'autorisation de répertorier des documents dans une base de connaissances | Liste | |||
ListKnowledgeBases | Accorde l'autorisation de répertorier les bases de connaissances existantes | Liste | |||
ListMarketplaceModelEndpoints | Accorde l'autorisation de répertorier les points de terminaison du modèle Marketplace que vous pouvez utiliser | Lecture | |||
ListModelCopyJobs | Accorde l'autorisation d'obtenir la liste des tâches de copie de modèles que vous avez soumises | Liste | |||
ListModelCustomizationJobs | Octroie l'autorisation d'obtenir la liste des tâches de personnalisation de modèle que vous avez soumises. | Liste | |||
ListModelEvaluationJobs | Octroie l'autorisation d'obtenir la liste des tâches d'évaluation de modèle que vous avez soumises. | Liste | |||
ListModelImportJobs | Accorde l'autorisation d'obtenir la liste des tâches d'importation de modèles | Liste | |||
ListModelInvocationJobs | Octroie l'autorisation de répertorier les tâches d'invocation de modèle que vous avez créées précédemment. | Liste | |||
ListPromptRouters | Accorde l'autorisation de répertorier les routeurs rapides que vous pouvez utiliser | Liste | |||
ListPrompts | Accorde l'autorisation de répertorier les invites existantes | Liste | |||
ListProvisionedModelThroughputs | Accorde l'autorisation de répertorier les modèles Débit provisionnés que vous avez créés précédemment | Liste | |||
ListTagsForResource | Octroie l'autorisation de répertorier les balises d'une ressource Bedrock. | Lecture | |||
OptimizePrompt | Accorde l'autorisation d'optimiser une invite avec les entrées de l'utilisateur | Lecture | |||
PrepareAgent | Octroie l'autorisation de préparer un agent existant à recevoir des demandes d'exécution. | Écrire | |||
PrepareFlow | Accorde l'autorisation d'appliquer les dernières modifications apportées à un flux d'invite, afin qu'elles soient reflétées lors de l'exécution | Écrire | |||
PutFoundationModelEntitlement | Accorde l'autorisation d'autoriser l'accès à un modèle de fondation | Écrire | |||
PutModelInvocationLoggingConfiguration | Accorde l'autorisation de créer une configuration de journalisation d'invocation | Écrire | |||
PutResourcePolicy [autorisation uniquement] | Ajoute une politique de ressources pour une ressource Bedrock | Écrire | |||
PutUseCaseForModelAccess | Accorde l'autorisation de saisir un cas d'utilisation pour l'accès à un modèle | Écrire | |||
RegisterMarketplaceModelEndpoint | Accorde l'autorisation d'enregistrer un point de terminaison Sagemaker en tant que point de terminaison du modèle de marché | Écrire | |||
RenderPrompt [autorisation uniquement] | Autorise le rendu d'une invite existante ou de sa version | Lecture | |||
Rerank | Accorde l'autorisation de classer les documents en fonction des entrées de l'utilisateur | Écrire | |||
Retrieve | Octroie l'autorisation de récupérer les données ingérées à partir d'une base de connaissances. | Lecture | |||
RetrieveAndGenerate | Octroie l'autorisation d'envoyer une entrée utilisateur pour effectuer une extraction et une génération. | Écrire | |||
StartIngestionJob | Accorde l'autorisation de lancer une tâche d'ingestion | Écrire | |||
StopEvaluationJob | Autorise l'arrêt d'une tâche d'évaluation en cours | Écrire | |||
StopIngestionJob | Autorise l'arrêt d'une opération d'ingestion | Écrire | |||
StopModelCustomizationJob | Octroie l'autorisation d'arrêter une tâche de personnalisation de modèle Bedrock en cours. | Écrire | |||
StopModelInvocationJob | Octroie l'autorisation d'interrompre une tâche d'invocation de modèle que vous avez lancée précédemment. | Écrire | |||
TagResource | Octroie l'autorisation de baliser une ressource Bedrock. | Identification | |||
UntagResource | Octroie l'autorisation de supprimer la balise d'une ressource Bedrock. | Identification | |||
UpdateAgent | Octroie l'autorisation de mettre à jour un agent existant. | Écrire | |||
UpdateAgentActionGroup | Octroie l'autorisation de mettre à jour un groupe d'actions existant. | Écrire | |||
UpdateAgentAlias | Octroie l'autorisation de mettre à jour un alias existant. | Écrire | |||
UpdateAgentCollaborator | Accorde l'autorisation de mettre à jour un collaborateur existant | Écrire | |||
UpdateAgentKnowledgeBase | Accorde l'autorisation de mettre à jour une base de connaissances associée à un agent | Écrire | |||
UpdateBlueprint | Autorise la mise à jour d'un plan d'automatisation des données | Écrire | |||
UpdateDataAutomationProject | Autorise la mise à jour d'un projet d'automatisation des données | Écrire | |||
UpdateDataSource | Accorde l'autorisation de mettre à jour une source de données | Écrire | |||
UpdateFlow | Accorde l'autorisation de mettre à jour un flux de messages | Écrire | |||
UpdateFlowAlias | Accorde l'autorisation de mettre à jour la configuration d'un alias d'un flux rapide | Écrire | |||
UpdateGuardrail | Octroie l'autorisation de mettre à jour une barrière de protection. | Écrire | |||
UpdateKnowledgeBase | Accorde l'autorisation de mettre à jour une base de connaissances | Écrire | |||
UpdateMarketplaceModelEndpoint | Autorise la mise à jour d'un point de terminaison d'un modèle de marché | Écrire | |||
UpdatePrompt | Autorise la mise à jour d'une invite | Écrire | |||
UpdateProvisionedModelThroughput | Accorde l'autorisation de mettre à jour un modèle Débit provisionné que vous avez créé précédemment | Écrire | |||
ValidateFlowDefinition | Accorde l'autorisation de valider les définitions de flux rapides | Lecture |
Types de ressources définis par Amazon Bedrock
Ce service définit les types de ressources suivants, qui peuvent être utilisés dans l' Resource
élément des déclarations de politique d'autorisation IAM. Chaque action du tableau Actions identifie les types de ressources pouvant être spécifiés avec cette action. Un type de ressource peut également définir les clés de condition que vous pouvez inclure dans une politique. Ces clés sont affichées dans la dernière colonne du tableau. Pour plus de détails sur les colonnes du tableau suivant, veuillez consulter le tableau Types de ressources.
Types de ressources | ARN | Clés de condition |
---|---|---|
foundation-model |
arn:${Partition}:bedrock:${Region}::foundation-model/${ResourceId}
|
|
async-invoke |
arn:${Partition}:bedrock:${Region}:${Account}:async-invoke/${ResourceId}
|
|
inference-profile |
arn:${Partition}:bedrock:${Region}:${Account}:inference-profile/${ResourceId}
|
|
default-prompt-router |
arn:${Partition}:bedrock:${Region}:${Account}:default-prompt-router/${ResourceId}
|
|
application-inference-profile |
arn:${Partition}:bedrock:${Region}:${Account}:application-inference-profile/${ResourceId}
|
|
custom-model |
arn:${Partition}:bedrock:${Region}:${Account}:custom-model/${ResourceId}
|
|
provisioned-model |
arn:${Partition}:bedrock:${Region}:${Account}:provisioned-model/${ResourceId}
|
|
model-customization-job |
arn:${Partition}:bedrock:${Region}:${Account}:model-customization-job/${ResourceId}
|
|
agent |
arn:${Partition}:bedrock:${Region}:${Account}:agent/${AgentId}
|
|
agent-alias |
arn:${Partition}:bedrock:${Region}:${Account}:agent-alias/${AgentId}/${AgentAliasId}
|
|
knowledge-base |
arn:${Partition}:bedrock:${Region}:${Account}:knowledge-base/${KnowledgeBaseId}
|
|
model-evaluation-job |
arn:${Partition}:bedrock:${Region}:${Account}:model-evaluation-job/${ResourceId}
|
|
evaluation-job |
arn:${Partition}:bedrock:${Region}:${Account}:evaluation-job/${ResourceId}
|
|
model-invocation-job |
arn:${Partition}:bedrock:${Region}:${Account}:model-invocation-job/${JobIdentifier}
|
|
guardrail |
arn:${Partition}:bedrock:${Region}:${Account}:guardrail/${GuardrailId}
|
|
flow |
arn:${Partition}:bedrock:${Region}:${Account}:flow/${FlowId}
|
|
flow-alias |
arn:${Partition}:bedrock:${Region}:${Account}:flow/${FlowId}/alias/${FlowAliasId}
|
|
model-copy-job |
arn:${Partition}:bedrock:${Region}:${Account}:model-copy-job/${ResourceId}
|
|
prompt |
arn:${Partition}:bedrock:${Region}:${Account}:prompt/${PromptId}
|
|
prompt-version |
arn:${Partition}:bedrock:${Region}:${Account}:prompt/${PromptId}:${PromptVersion}
|
|
model-import-job |
arn:${Partition}:bedrock:${Region}:${Account}:model-import-job/${ResourceId}
|
|
imported-model |
arn:${Partition}:bedrock:${Region}:${Account}:imported-model/${ResourceId}
|
|
bedrock-marketplace-model-endpoint |
arn:${Partition}:bedrock:${Region}:${Account}:marketplace/model-endpoint/all-access
|
|
data-automation-project |
arn:${Partition}:bedrock:${Region}:${Account}:data-automation-project/${ProjectId}
|
|
blueprint |
arn:${Partition}:bedrock:${Region}:${Account}:blueprint/${BlueprintId}
|
|
data-automation-invocation-job |
arn:${Partition}:bedrock:${Region}:${Account}:data-automation-invocation/${JobId}
|
Clés de condition pour Amazon Bedrock
Amazon Bedrock définit les clés de condition suivantes que vous pouvez utiliser dans l'élément Condition
d'une politique IAM. Vous pouvez utiliser ces clés pour affiner les conditions d’application de la déclaration de politique. Pour plus de détails sur les colonnes du tableau suivant, veuillez consulter le tableau Clés de condition.
Pour afficher les clés de condition globales disponibles pour tous les services, consultez Clés de condition globales disponibles.
Clés de condition | Description | Type |
---|---|---|
aws:RequestTag/${TagKey} | Filtre l'accès en créant des demandes en fonction de l'ensemble de valeurs autorisé pour chacune des balises obligatoires. | Chaîne |
aws:ResourceTag/${TagKey} | Filtre l'accès en ayant des actions basées sur la valeur de balise associée à la ressource. | Chaîne |
aws:TagKeys | Filtre l'accès en créant des demandes en fonction de la présence de balises obligatoires dans la demande. | ArrayOfString |
bedrock:InferenceProfileArn | Filtre l'accès en fonction du profil d'inférence spécifié | ARN |
bedrock:PromptRouterArn | Filtre l'accès par le routeur rapide spécifié | ARN |
bedrock:ThirdPartyKnowledgeBaseCredentialsSecretArn | Filtre l'accès en fonction du secretArn contenant les informations d'identification de la plate-forme tierce | ARN |