View a markdown version of this page

Claves de estado, recursos y acciones de Amazon Bedrock Powered by AWS Manto - Referencia de autorizaciones de servicio

Claves de estado, recursos y acciones de Amazon Bedrock Powered by AWS Manto

Amazon Bedrock Powered by AWS Mantle (prefijo de servicio:bedrock-mantle) proporciona las siguientes operaciones, recursos, acciones y claves de condición específicos del servicio para su uso en las políticas de permisos de IAM.

Referencias:

Acciones definidas por Amazon Bedrock Desarrollado por AWS Manto

Puede especificar las siguientes acciones en el elemento Action de una declaración de política de IAM. Utilice políticas para conceder permisos para realizar una operación en AWS. Cuando utiliza una acción en una política, normalmente permite o deniega el acceso a la operación de la API o comandos de la CLI con el mismo nombre. No obstante, en algunos casos, una sola acción controla el acceso a más de una operación. Asimismo, algunas operaciones requieren varias acciones diferentes.

Acciones Description (Descripción) Tipos de recursos (*necesarios) Claves de condición Nivel de acceso

ArchiveProject

Otorga permiso para archivar un proyecto específico

proyecto*

aws: ResourceTag /$ {} TagKey

Escritura

AssociateCustomizedModel

Otorga permiso para asociar un modelo personalizado a un proyecto

modelo personalizado*

aws: /$ {} ResourceTag TagKey

manto rocoso: CustomizedModelArn

manto rocoso: ProjectArn

Escritura

proyecto*

aws: ResourceTag /$ {} TagKey

manto rocoso: CustomizedModelArn

manto rocoso: ProjectArn

CancelFineTuningJob

Otorga permiso para cancelar un trabajo de ajuste en curso

proyecto*

aws: ResourceTag /$ {} TagKey

manto rocoso: FineTuningJob

Escritura

CancelInference

Concede permiso para cancelar una solicitud de inferencia en curso

proyecto*

aws: ResourceTag /$ {} TagKey

Escritura

CountTokens

Otorga permiso para contar los tokens en una solicitud de inferencia

proyecto*

aws: ResourceTag /$ {} TagKey

Bedrock Mantle: modelo

Lectura

CreateCustomizedModel

Otorga permiso para importar un modelo personalizado con pesos personalizados

modelo personalizado*

aws: /$ {} RequestTag TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateFile

Otorga permiso para crear un archivo en un proyecto

proyecto*

aws: ResourceTag /$ {} TagKey

Escritura

CreateFineTuningJob

Otorga permiso para crear un trabajo de ajuste

proyecto*

aws: ResourceTag /$ {} TagKey

Bedrock-Mantle: archivos

Manto rocoso: modelo

Escritura

CreateInference

Otorga permiso para crear una solicitud de inferencia

proyecto*

aws: ResourceTag /$ {} TagKey

Bedrock Mantle: modelo

Manto rocoso: ServiceTier

Escritura

CreateProject

Concede permiso para crear un proyecto

proyecto*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

manto rocoso: DataRetentionMode

Escritura

CreateReservation

Otorga permiso para crear una reserva de capacidad para un modelo

proyecto*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

manto rocoso: ProjectArn

manto rocoso: ReservationArn

Escritura

reserva*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

manto rocoso: ProjectArn

manto rocoso: ReservationArn

DeleteCustomizedModel

Otorga permiso para eliminar un modelo personalizado

modelo personalizado*

aws: /$ {} ResourceTag TagKey

Escritura

DeleteFile

Otorga permiso para eliminar un archivo específico

proyecto*

aws: ResourceTag /$ {} TagKey

Bedrock-Mantle: archivos

Escritura

DeleteInference

Otorga permiso para eliminar una solicitud de inferencia específica

proyecto*

aws: ResourceTag /$ {} TagKey

Escritura

DeleteReservation

Concede permiso para eliminar una reserva de capacidad

proyecto*

aws: ResourceTag /$ {} TagKey

manto rocoso: ProjectArn

manto rocoso: ReservationArn

Escritura

reserva*

aws: ResourceTag /$ {} TagKey

manto rocoso: ProjectArn

manto rocoso: ReservationArn

DisassociateCustomizedModel

Otorga permiso para desasociar un modelo personalizado de un proyecto

modelo personalizado*

aws: /$ {} ResourceTag TagKey

manto rocoso: CustomizedModelArn

manto rocoso: ProjectArn

Escritura

proyecto*

aws: ResourceTag /$ {} TagKey

manto rocoso: CustomizedModelArn

manto rocoso: ProjectArn

GetAccountDataRetention

Otorga permiso para recuperar la configuración de retención de datos de toda la cuenta

Lectura

GetCustomizedModel

Otorga permiso para obtener un modelo personalizado

modelo personalizado*

aws: /$ {} ResourceTag TagKey

Lectura

GetFile

Otorga permiso para recuperar información sobre un archivo específico

proyecto*

aws: ResourceTag /$ {} TagKey

Bedrock-Mantle: archivos

Lectura

GetFineTuningJob

Otorga permiso para recuperar los detalles de un trabajo de ajuste específico

proyecto*

aws: ResourceTag /$ {} TagKey

manto rocoso: FineTuningJob

Lectura

GetInference

Otorga permiso para recuperar los detalles de una solicitud de inferencia específica

proyecto*

aws: ResourceTag /$ {} TagKey

Lectura

GetModel

Otorga permiso para recuperar información sobre un modelo específico

proyecto*

aws: ResourceTag /$ {} TagKey

Lectura

GetProject

Otorga permiso para recuperar detalles de un proyecto específico

proyecto*

aws: ResourceTag /$ {} TagKey

Lectura

GetReservation

Otorga permiso para obtener una reserva

reserva*

aws: ResourceTag /$ {} TagKey

Lectura

ListCustomizedModelAssociations

Otorga permiso para enumerar las asociaciones de proyectos para un modelo personalizado

modelo personalizado*

aws: /$ {} ResourceTag TagKey

Enumeración

ListCustomizedModels

Otorga permiso para publicar modelos personalizados

modelo personalizado*

aws: /$ {} ResourceTag TagKey

Enumeración

ListFiles

Otorga permiso para enumerar todos los archivos disponibles en un proyecto

proyecto*

aws: ResourceTag /$ {} TagKey

Enumeración

ListFineTuningJobs

Otorga permiso para enumerar todos los trabajos de ajuste de precisión disponibles en un proyecto

proyecto*

aws: ResourceTag /$ {} TagKey

Enumeración

ListModels

Otorga permiso para enumerar todos los modelos disponibles en un proyecto

proyecto*

aws: ResourceTag /$ {} TagKey

Enumeración

ListProjects

Concede permiso para enumerar proyectos

proyecto*

aws: ResourceTag /$ {} TagKey

Enumeración

ListReservations

Da permiso para mostrar una lista de reservas.

reserva*

aws: ResourceTag /$ {} TagKey

Enumeración

ListTagsForResource

Concede permiso para enumerar las etiquetas de un recurso

modelo personalizado

aws: ResourceTag /$ {} TagKey

Lectura

project

aws: ResourceTag /$ {} TagKey

reserva

aws: ResourceTag /$ {} TagKey

PutAccountDataRetention

Otorga permiso para establecer la configuración de retención de datos en toda la cuenta

manto rocoso: DataRetentionMode

Escritura

TagResource

Concede permiso para etiquetar un recurso

modelo personalizado

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Etiquetar, escribir

project

AWS: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

reserva

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

UntagResource

Concede permiso para eliminar etiquetas en un recurso

modelo personalizado

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Etiquetar, escribir

project

AWS: ResourceTag /$ {} TagKey

AWS: TagKeys

reserva

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

UpdateProject

Otorga permiso para actualizar un proyecto específico

proyecto*

aws: ResourceTag /$ {} TagKey

manto rocoso: DataRetentionMode

Escritura

UpdateReservation

Otorga permiso para actualizar la reserva

proyecto*

aws: ResourceTag /$ {} TagKey

manto rocoso: ProjectArn

manto rocoso: ReservationArn

Escritura

reserva*

aws: ResourceTag /$ {} TagKey

manto rocoso: ProjectArn

manto rocoso: ReservationArn

Permission-only acciones para Amazon Bedrock Powered by AWS Manto

Amazon Bedrock Powered by AWS Mantle define las siguientes acciones, pero no se pueden invocar directamente a través de ninguna operación de API. Solo se pueden utilizar en las declaraciones de política de IAM para conceder o denegar permisos.

Acciones Description (Descripción) Tipos de recursos (*necesarios) Claves de condición Nivel de acceso

CallWithBearerToken

Otorga permiso para realizar llamadas a la API mediante la autenticación por token de portador

manto rocoso: BearerTokenType

Enumeración

Tipos de recursos definidos por Amazon Bedrock Desarrollado por AWS Manto

Los siguientes tipos de recurso están definidos por este servicio y se pueden utilizar en el elemento Resource de las instrucciones de política de permisos de IAM.

Tipos de recurso ARN Claves de condición

modelo personalizado

arn: $ {Partition} :bedrock-mantle: $ {Region} :$ {Account} :customized-model/$ {} ResourceId

ResourceTagAWS: /$ {} TagKey

proyecto

arn: $ {Partition} :bedrock-mantle: $ {Region} :$ {Account} :project/$ {} ResourceId

ResourceTagAWS: /$ {} TagKey

reserva

arn: $ {Partition} :bedrock-mantle: $ {Region} :$ {Account} :reservation/$ {} ResourceId

ResourceTagAWS: /$ {} TagKey

Claves de estado de Amazon Bedrock Powered by AWS Manto

Amazon Bedrock Powered by AWS Mantle define las siguientes claves de condición que se pueden utilizar en el Condition elemento de una política de IAM.

Claves de condición Descripción Tipo

aws: RequestTag /$ {} TagKey

Filtra el acceso por las etiquetas que se pasan en la solicitud

Cadena

aws: ResourceTag /$ {} TagKey

Filtra el acceso por las etiquetas asociadas al recurso

Cadena

AWS: TagKeys

Filtra el acceso por las claves de etiquetas que se pasan en la solicitud

ArrayOfString

manto rocoso: BearerTokenType

Filtra el acceso por el token o el portador Short-term Long-term

Cadena

manto rocoso: CustomizedModelArn

Filtra el acceso por el ARN del modelo personalizado al que se asocia o se hace referencia en las operaciones entre recursos

Cadena

manto rocoso: DataRetentionMode

Filtra el acceso según el modo de retención de datos establecido en un proyecto o cuenta

Cadena

Manto rocoso: archivos

Filtra el acceso por los identificadores de archivo especificados

ArrayOfString

manto rocoso: FineTuningJob

Filtra el acceso según el identificador de trabajo de ajuste especificado

Cadena

Manto rocoso: modelo

Filtra el acceso según el modelo especificado

Cadena

manto rocoso: ProjectArn

Filtra el acceso por el ARN del proyecto al que se está asociando o haciendo referencia en las operaciones entre recursos

Cadena

manto rocoso: ReservationArn

Filtra el acceso por el ARN de la reserva a la que se hace referencia en las operaciones entre recursos

Cadena

manto rocoso: ServiceTier

Filtra el acceso según lo especificado ServiceTier

Cadena