View a markdown version of this page

Acciones, recursos y claves de condición de Amazon Translate - Referencia de autorizaciones de servicio

Acciones, recursos y claves de condición de Amazon Translate

Amazon Translate (prefijo de servicio:translate) 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:

Operaciones de API definidas por Amazon Translate

En la siguiente tabla, se asignan las operaciones de la API a las acciones de IAM que autorizan. Solo se muestran las claves de condición que tienen valores estáticos para la API y la acción determinadas; para ver el conjunto completo de claves de condición que admite cada acción, consulte la tabla de acciones.

Operación Acción de IAM Clave de condición Valores posibles Nivel de acceso

CreateParallelData

traducir: CreateParallelData

Escritura

traducir: TagResource

Etiquetar, escribir

DeleteParallelData

traducir: DeleteParallelData

Escritura

DeleteTerminology

traducir: DeleteTerminology

Escritura

DescribeTextTranslationJob

traducir: DescribeTextTranslationJob

Lectura

GetParallelData

traducir: GetParallelData

Lectura

GetTerminology

traducir: GetTerminology

Lectura

ImportTerminology

traducir: ImportTerminology

Escritura

traducir: TagResource

Etiquetar, escribir

ListLanguages

traducir: ListLanguages

Enumeración

ListParallelData

traducir: ListParallelData

Enumeración

ListTagsForResource

traducir: ListTagsForResource

Lectura

ListTerminologies

traducir: ListTerminologies

Enumeración

ListTextTranslationJobs

traducir: ListTextTranslationJobs

Enumeración

StartTextTranslationJob

traducir: StartTextTranslationJob

Escritura

objetivo: PassRole

objetivo: PassedToService

translate.amazonaws.com

Escritura

StopTextTranslationJob

traducir: StopTextTranslationJob

Escritura

TagResource

traducir: TagResource

Etiquetar, escribir

TranslateDocument

traducir: TranslateDocument

Lectura

TranslateText

traducir: TranslateText

Lectura

UntagResource

traducir: UntagResource

Etiquetar, escribir

UpdateParallelData

traducir: UpdateParallelData

Escritura

Acciones definidas por Amazon Translate

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

CreateParallelData

Concede permiso para crear datos paralelos.

datos paralelos

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

DeleteParallelData

Concede permiso para eliminar datos paralelos.

datos paralelos

aws: ResourceTag /$ {} TagKey

Escritura

DeleteTerminology

Concede permiso para eliminar terminología

terminología

aws: ResourceTag /$ {} TagKey

Escritura

DescribeTextTranslationJob

Concede permiso para obtener las propiedades asociadas al trabajo de traducción por lotes asincrónico

Read

GetParallelData

Concede permiso para obtener datos paralelos

datos paralelos

aws: ResourceTag /$ {} TagKey

Lectura

GetTerminology

Concede permiso para recuperar terminología

terminología

aws: ResourceTag /$ {} TagKey

Lectura

ImportTerminology

Concede permiso para crear o actualizar una terminología, según si ya existe o no una con el nombre de terminología proporcionado

terminología

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

ListLanguages

Concede permiso para enumerar idiomas admitidos

Enumeración

ListParallelData

Concede permiso para enumerar datos paralelos asociados a su cuenta

Enumeración

ListTagsForResource

Concede permiso para enumerar las etiquetas de un recurso

datos paralelos

aws: ResourceTag /$ {} TagKey

Lectura

terminología

aws: ResourceTag /$ {} TagKey

ListTerminologies

Concede permiso para enumerar terminologías asociadas a su cuenta

List

ListTextTranslationJobs

Concede permiso para enumerar los trabajos de traducción por lotes que ha enviado

List

StartTextTranslationJob

Concede permiso para iniciar un trabajo de traducción por lotes asincrónico. Los trabajos de traducción por lotes se pueden utilizar para traducir grandes volúmenes de texto de varios documentos a la vez

datos paralelos

aws: ResourceTag /$ {} TagKey

Escritura

terminología

aws: ResourceTag /$ {} TagKey

StopTextTranslationJob

Concede permiso para detener un trabajo de traducción por lotes asincrónico que está en curso

Escritura

TagResource

Concede permiso para etiquetar un recurso con pares de valores de clave dados

datos paralelos

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Etiquetar, escribir

terminología

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

TranslateDocument

Concede permiso para traducir un documento de un idioma de origen a un idioma de destino

terminología

aws: ResourceTag /$ {} TagKey

Lectura

TranslateText

Concede permiso para traducir texto de un idioma de origen a un idioma de destino

datos paralelos

aws: ResourceTag /$ {} TagKey

Lectura

terminología

aws: ResourceTag /$ {} TagKey

UntagResource

Concede permiso para desetiquetar un recurso con la clave dada

datos paralelos

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Etiquetar, escribir

terminología

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

UpdateParallelData

Concede permiso para actualizar datos paralelos existentes

datos paralelos

aws: ResourceTag /$ {} TagKey

Escritura

Tipos de recurso definidos por Amazon Translate

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

datos paralelos

arn: $ {Partition} :translate: $ {Region} :$ {Account} :parallel-data/$ {} ResourceName

ResourceTagaws: /$ {} TagKey

terminología

arn: $ {Partition} :translate: $ {Region} :$ {Account} :terminology/$ {} ResourceName

ResourceTagaws: /$ {} TagKey

Claves de condición de Amazon Translate

Amazon Translate define las siguientes claves de condición que se pueden utilizar en el elemento Condition de una política de IAM.

Claves de condición Descripción Tipo

aws: RequestTag /$ {} TagKey

Filtra el acceso requiriendo los valores de las etiquetas presentes en una solicitud de creación de recursos

Cadena

aws: ResourceTag /$ {} TagKey

Filtra el acceso requiriendo el valor de la etiqueta asociada al recurso

Cadena

AWS: TagKeys

Filtra el acceso requiriendo la presencia de etiquetas obligatorias en la solicitud

ArrayOfString