View a markdown version of this page

Acciones, recursos y claves de condición para Amazon Lex V2 - Referencia de autorizaciones de servicio

Acciones, recursos y claves de condición para Amazon Lex V2

Amazon Lex V2 (prefijo de servicio:lex) 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 Lex V2

La siguiente tabla asigna 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 Cliente de SDK Acción de IAM Clave de condición Valor (s) posible (s) Nivel de acceso

BatchCreateCustomVocabularyItem

Modelos lexv2

Alex: BatchCreateCustomVocabularyItem

Escritura

BatchDeleteCustomVocabularyItem

modelos lexv2

Alex: BatchDeleteCustomVocabularyItem

Escritura

BatchUpdateCustomVocabularyItem

modelos lexv2

Alex: BatchUpdateCustomVocabularyItem

Escritura

BuildBotLocale

modelos lexv2

Alex: BuildBotLocale

Escritura

CreateBot

modelos lexv2

Alex: CreateBot

Escritura

Alex: DescribeBotAlias

Lectura

Alex: DescribeBotVersion

Lectura

Alex: TagResource

Etiquetar, escribir

objetivo: PassRole

objetivo: PassedToService

lexv2.amazonaws.com

Escritura

CreateBotAlias

modelos lexv2

Alex: CreateBotAlias

Escritura

Alex: TagResource

Etiquetar, escribir

CreateBotLocale

modelos lexv2

Alex: CreateBotLocale

Escritura

CreateBotReplica

modelos lexv2

Alex: CreateBotReplica

Escritura

CreateBotVersion

modelos lexv2

Alex: CreateBotVersion

Escritura

CreateExport

modelos lexv2

Alex: CreateExport

Escritura

CreateIntent

modelos lexv2

Alex: CreateIntent

Escritura

CreateResourcePolicy

modelos lexv2

Alex: CreateResourcePolicy

Escritura

CreateResourcePolicyStatement

modelos lexv2

Alex: CreateResourcePolicy

Escritura

Alex: UpdateResourcePolicy

Escritura

CreateSlot

modelos lexv2

Alex: CreateSlot

Escritura

CreateSlotType

modelos lexv2

Alex: CreateSlotType

Escritura

CreateTestSetDiscrepancyReport

modelos lexv2

Alex: CreateTestSetDiscrepancyReport

Escritura

CreateUploadUrl

modelos lexv2

Alex: CreateUploadUrl

Escritura

DeleteBot

modelos lexv2

Alex: DeleteBot

Escritura

Alex: DeleteBotAlias

Escritura

Alex: DeleteBotChannel

Escritura

Alex: DeleteBotLocale

Escritura

Alex: DeleteBotVersion

Escritura

Alex: DeleteCustomVocabulary

Escritura

Alex: DeleteIntent

Escritura

Alex: DeleteResourcePolicy

Escritura

Alex: DeleteSlot

Escritura

Alex: DeleteSlotType

Escritura

DeleteBotAlias

modelos lexv2

Alex: DeleteBotAlias

Escritura

Alex: DeleteResourcePolicy

Escritura

DeleteBotAnalyzerRecommendation

modelos lexv2

Alex: DeleteBotAnalyzerRecommendation

Escritura

DeleteBotLocale

modelos lexv2

Alex: DeleteBotLocale

Escritura

Alex: DeleteCustomVocabulary

Escritura

Alex: DeleteIntent

Escritura

Alex: DeleteSlot

Escritura

Alex: DeleteSlotType

Escritura

DeleteBotReplica

modelos lexv2

Alex: DeleteBotReplica

Escritura

DeleteBotVersion

modelos lexv2

Alex: DeleteBotVersion

Escritura

DeleteCustomVocabulary

modelos lexv2

Alex: DeleteCustomVocabulary

Escritura

DeleteExport

modelos lexv2

Alex: DeleteExport

Escritura

DeleteImport

modelos lexv2

Alex: DeleteImport

Escritura

DeleteIntent

modelos lexv2

Alex: DeleteIntent

Escritura

DeleteResourcePolicy

modelos lexv2

Alex: DeleteResourcePolicy

Escritura

DeleteResourcePolicyStatement

modelos lexv2

Alex: DeleteResourcePolicy

Escritura

Alex: UpdateResourcePolicy

Escritura

DeleteSlot

modelos lexv2

Alex: DeleteSlot

Escritura

DeleteSlotType

modelos lexv2

Alex: DeleteSlotType

Escritura

DeleteTestSet

modelos lexv2

Alex: DeleteTestSet

Escritura

DeleteUtterances

modelos lexv2

Alex: DeleteUtterances

Escritura

DescribeBot

modelos lexv2

Alex: DescribeBot

Lectura

Alex: DescribeBotAlias

Lectura

Alex: DescribeBotVersion

Lectura

DescribeBotAlias

modelos lexv2

Alex: DescribeBotAlias

Lectura

DescribeBotAnalyzerRecommendation

modelos lexv2

Alex: DescribeBotAnalyzerRecommendation

Lectura

DescribeBotLocale

modelos lexv2

Alex: DescribeBotLocale

Lectura

DescribeBotRecommendation

modelos lexv2

Alex: DescribeBotRecommendation

Lectura

DescribeBotReplica

modelos lexv2

Alex: DescribeBotReplica

Lectura

DescribeBotResourceGeneration

modelos lexv2

Alex: DescribeBotResourceGeneration

Lectura

DescribeBotVersion

modelos lexv2

Alex: DescribeBotAlias

Lectura

Alex: DescribeBotVersion

Lectura

DescribeCustomVocabularyMetadata

modelos lexv2

Alex: DescribeCustomVocabularyMetadata

Lectura

DescribeExport

modelos lexv2

Alex: DescribeBot

Lectura

Alex: DescribeBotLocale

Lectura

Alex: DescribeCustomVocabulary

Lectura

Alex: DescribeExport

Lectura

Alex: DescribeIntent

Lectura

Alex: DescribeSlot

Lectura

Alex: DescribeSlotType

Lectura

Alex: DescribeTestSet

Lectura

Alex: ListBotLocales

Enumeración

Alex: ListIntents

Enumeración

Alex: ListSlots

Enumeración

Alex: ListSlotTypes

Enumeración

DescribeImport

modelos lexv2

Alex: DescribeImport

Lectura

DescribeIntent

modelos lexv2

Alex: DescribeIntent

Lectura

DescribeResourcePolicy

modelos lexv2

Alex: DescribeResourcePolicy

Lectura

DescribeSlot

modelos lexv2

Alex: DescribeSlot

Lectura

DescribeSlotType

modelos lexv2

Alex: DescribeSlotType

Lectura

DescribeTestExecution

modelos lexv2

Alex: DescribeTestExecution

Lectura

DescribeTestSet

modelos lexv2

Alex: DescribeTestSet

Lectura

DescribeTestSetDiscrepancyReport

modelos lexv2

Alex: DescribeTestSetDiscrepancyReport

Lectura

DescribeTestSetGeneration

modelos lexv2

Alex: DescribeTestSetGeneration

Lectura

GenerateBotElement

modelos lexv2

Alex: GenerateBotElement

Lectura

GetTestExecutionArtifactsUrl

modelos lexv2

Alex: GetTestExecutionArtifactsUrl

Lectura

ListAggregatedUtterances

modelos lexv2

Alex: ListAggregatedUtterances

Enumeración

ListBotAliasReplicas

modelos lexv2

Alex: ListBotAliasReplicas

Enumeración

ListBotAliases

modelos lexv2

Alex: ListBotAliases

Enumeración

ListBotLocales

modelos lexv2

Alex: ListBotLocales

Enumeración

ListBotRecommendations

modelos lexv2

Alex: ListBotRecommendations

Enumeración

ListBotReplicas

modelos lexv2

Alex: ListBotReplicas

Enumeración

ListBotResourceGenerations

modelos lexv2

Alex: ListBotResourceGenerations

Enumeración

ListBotVersionReplicas

modelos lexv2

Alex: ListBotVersionReplicas

Enumeración

ListBotVersions

modelos lexv2

Alex: ListBotVersions

Enumeración

ListBots

modelos lexv2

Alex: ListBots

Enumeración

ListBuiltInIntents

modelos lexv2

Alex: ListBuiltInIntents

Enumeración

ListBuiltInSlotTypes

modelos lexv2

Alex: ListBuiltInSlotTypes

Enumeración

ListCustomVocabularyItems

modelos lexv2

Alex: ListCustomVocabularyItems

Enumeración

ListExports

modelos lexv2

Alex: ListExports

Enumeración

ListImports

modelos lexv2

Alex: ListImports

Enumeración

ListIntentMetrics

modelos lexv2

Alex: ListIntentMetrics

Enumeración

ListIntentPaths

modelos lexv2

Alex: ListIntentPaths

Enumeración

ListIntentStageMetrics

modelos lexv2

Alex: ListIntentStageMetrics

Enumeración

ListIntents

modelos lexv2

Alex: ListIntents

Enumeración

ListRecommendedIntents

modelos lexv2

Alex: ListRecommendedIntents

Enumeración

ListSessionAnalyticsData

modelos lexv2

Alex: ListSessionAnalyticsData

Enumeración

ListSessionMetrics

modelos lexv2

Alex: ListSessionMetrics

Enumeración

ListSlotTypes

modelos lexv2

Alex: ListSlotTypes

Enumeración

ListSlots

modelos lexv2

Alex: ListSlots

Enumeración

ListTagsForResource

modelos lexv2

Alex: ListTagsForResource

Lectura

ListTestExecutionResultItems

modelos lexv2

Alex: ListTestExecutionResultItems

Lectura

Alex: ListTestSetRecords

Lectura

ListTestExecutions

modelos lexv2

Alex: ListTestExecutions

Enumeración

ListTestSetRecords

modelos lexv2

Alex: ListTestSetRecords

Lectura

ListTestSets

modelos lexv2

Alex: ListTestSets

Enumeración

ListUtteranceAnalyticsData

modelos lexv2

Alex: ListAggregatedUtterances

Enumeración

ListUtteranceMetrics

modelos lexv2

Alex: ListAggregatedUtterances

Enumeración

SearchAssociatedTranscripts

modelos lexv2

Alex: SearchAssociatedTranscripts

Enumeración

StartBotAnalyzer

modelos lexv2

Alex: StartBotAnalyzer

Escritura

StartBotRecommendation

modelos lexv2

Alex: CreateIntent

Escritura

Alex: CreateSlot

Escritura

Alex: CreateSlotType

Escritura

Alex: DeleteIntent

Escritura

Alex: DeleteSlot

Escritura

Alex: DeleteSlotType

Escritura

Alex: StartBotRecommendation

Escritura

StartBotResourceGeneration

modelos lexv2

Alex: StartBotResourceGeneration

Escritura

StartImport

modelos lexv2

Alex: CreateBot

Escritura

Alex: CreateBotLocale

Escritura

Alex: CreateCustomVocabulary

Escritura

Alex: CreateIntent

Escritura

Alex: CreateSlot

Escritura

Alex: CreateSlotType

Escritura

Alex: CreateTestSet

Escritura

Alex: DeleteBotLocale

Escritura

Alex: DeleteCustomVocabulary

Escritura

Alex: DeleteIntent

Escritura

Alex: DeleteSlot

Escritura

Alex: DeleteSlotType

Escritura

Alex: StartImport

Escritura

Alex: TagResource

Etiquetar, escribir

Alex: UpdateBot

Escritura

Alex: UpdateBotLocale

Escritura

Alex: UpdateCustomVocabulary

Escritura

Alex: UpdateIntent

Escritura

Alex: UpdateSlot

Escritura

Alex: UpdateSlotType

Escritura

Alex: UpdateTestSet

Escritura

Liam: PassRole

objetivo: PassedToService

lexv2.amazonaws.com

Escritura

StartTestExecution

modelos lexv2

Alex: StartTestExecution

Escritura

StartTestSetGeneration

modelos lexv2

Alex: StartTestSetGeneration

Escritura

Alex: TagResource

Etiquetar, escribir

objetivo: PassRole

objetivo: PassedToService

lexv2.amazonaws.com

Escritura

StopBotAnalyzer

modelos lexv2

Alex: StopBotAnalyzer

Escritura

StopBotRecommendation

modelos lexv2

Alex: StopBotRecommendation

Escritura

TagResource

modelos lexv2

Alex: TagResource

Etiquetar, escribir

UntagResource

modelos lexv2

Alex: UntagResource

Etiquetar, escribir

UpdateBot

modelos lexv2

Alex: DescribeBotAlias

Lectura

Alex: DescribeBotVersion

Lectura

Alex: UpdateBot

Escritura

Liam: PassRole

objetivo: PassedToService

lexv2.amazonaws.com

Escritura

UpdateBotAlias

modelos lexv2

Alex: UpdateBotAlias

Escritura

UpdateBotLocale

modelos lexv2

Alex: UpdateBotLocale

Escritura

UpdateBotRecommendation

modelos lexv2

Alex: UpdateBotRecommendation

Escritura

UpdateExport

modelos lexv2

Alex: UpdateExport

Escritura

UpdateIntent

modelos lexv2

Alex: UpdateIntent

Escritura

UpdateResourcePolicy

modelos lexv2

Alex: UpdateResourcePolicy

Escritura

UpdateSlot

modelos lexv2

Alex: UpdateSlot

Escritura

UpdateSlotType

modelos lexv2

Alex: UpdateSlotType

Escritura

UpdateTestSet

modelos lexv2

Alex: UpdateTestSet

Escritura

DeleteSession

lexv2-runtime

Alex: DeleteSession

Escritura

GetSession

lexv2-runtime

Alex: GetSession

Lectura

PutSession

lexv2-runtime

Alex: PutSession

Escritura

RecognizeText

lexv2-runtime

Alex: RecognizeText

Escritura

RecognizeUtterance

lexv2-runtime

Alex: RecognizeUtterance

Escritura

StartConversation

lexv2-runtime

Alex: StartConversation

Escritura

Acciones definidas por Amazon Lex V2

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

BatchCreateCustomVocabularyItem

Otorga permiso para crear nuevos elementos en un vocabulario personalizado existente

bot*

aws: ResourceTag /$ {} TagKey

Escritura

BatchDeleteCustomVocabularyItem

Otorga permiso para eliminar elementos existentes de un vocabulario personalizado existente

bot*

aws: ResourceTag /$ {} TagKey

Escritura

BatchUpdateCustomVocabularyItem

Otorga permiso para actualizar los elementos existentes en un vocabulario personalizado existente

bot*

aws: ResourceTag /$ {} TagKey

Escritura

BuildBotLocale

Concede permiso para crear una configuración regional de bot existente en un bot

bot*

aws: ResourceTag /$ {} TagKey

Escritura

CreateBot

Concede permiso para crear un nuevo bot y un alias de bot de prueba que apunte a la versión del bot DRAFT

bot*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

alias bot*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

CreateBotAlias

Concede permiso para crear un nuevo alias de bot en un bot

alias bot*

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

CreateBotLocale

Concede permiso para crear una nueva configuración regional de bot en un bot existente

bot*

aws: ResourceTag /$ {} TagKey

Escritura

CreateBotReplica

Concede permiso para crear réplicas de bot para un bot

bot*

aws: ResourceTag /$ {} TagKey

Escritura

CreateBotVersion

Concede permiso para crear una nueva versión de un bot existente

bot*

aws: ResourceTag /$ {} TagKey

Escritura

CreateExport

Concede permiso para crear una exportación para un recurso existente

bot

aws: ResourceTag /$ {} TagKey

Escritura

conjunto de prueba

aws: ResourceTag /$ {} TagKey

CreateIntent

Concede permiso para crear una nueva intención en una configuración regional de bot existente

bot*

aws: ResourceTag /$ {} TagKey

Escritura

CreateResourcePolicy

Concede permiso para crear una nueva política de recursos para un recurso de Lex

bot

aws: ResourceTag /$ {} TagKey

Escritura

alias de bot

aws: ResourceTag /$ {} TagKey

CreateResourcePolicyStatement

Concede permiso para crear una nueva instrucción de política de recursos para un recurso de Lex.

bot

aws: ResourceTag /$ {} TagKey

Escritura

alias de bot

aws: ResourceTag /$ {} TagKey

CreateSlot

Concede permiso para crear una nueva ranura en una intención

bot*

aws: ResourceTag /$ {} TagKey

Escritura

CreateSlotType

Concede permiso para crear un nuevo tipo de ranura en una configuración regional de bot existente

bot*

aws: ResourceTag /$ {} TagKey

Escritura

CreateTestSetDiscrepancyReport

Concede permiso para crear un informe de discrepancia de conjunto de pruebas

conjunto de prueba*

aws: ResourceTag /$ {} TagKey

Escritura

CreateUploadUrl

Concede permiso para crear una URL de carga para el archivo de importación

Write

DeleteBot

Concede permiso para eliminar un bot existente

bot*

aws: ResourceTag /$ {} TagKey

Escritura

alias de bot*

aws: ResourceTag /$ {} TagKey

DeleteBotAlias

Concede permiso para eliminar un alias de bot existente en un bot

alias de bot*

aws: ResourceTag /$ {} TagKey

Escritura

DeleteBotAnalyzerRecommendation

Otorga permiso para eliminar una recomendación de un analizador de bots

bot*

aws: ResourceTag /$ {} TagKey

Escritura

DeleteBotLocale

Concede permiso para eliminar una configuración regional de bot existente en un bot

bot*

aws: ResourceTag /$ {} TagKey

Escritura

DeleteBotReplica

Concede permiso para eliminar una réplica de bot existente

bot*

aws: ResourceTag /$ {} TagKey

Escritura

DeleteBotVersion

Concede permiso para eliminar una versión de bot existente.

bot*

aws: ResourceTag /$ {} TagKey

Escritura

DeleteCustomVocabulary

Concede permiso para eliminar un nuevo vocabulario personalizado en una configuración regional de bot existente

bot*

aws: ResourceTag /$ {} TagKey

Escritura

DeleteExport

Concede permiso para eliminar una exportación existente

bot

aws: ResourceTag /$ {} TagKey

Escritura

conjunto de prueba

aws: ResourceTag /$ {} TagKey

DeleteImport

Concede permiso para eliminar una importación existente

bot

aws: ResourceTag /$ {} TagKey

Escritura

conjunto de prueba

aws: ResourceTag /$ {} TagKey

DeleteIntent

Concede permiso para eliminar una intención existente en una configuración regional de bot

bot*

aws: ResourceTag /$ {} TagKey

Escritura

DeleteResourcePolicy

Concede permiso para eliminar una política de recursos existente para un recurso de Lex

bot

aws: ResourceTag /$ {} TagKey

Escritura

alias de bot

aws: ResourceTag /$ {} TagKey

DeleteResourcePolicyStatement

Concede permiso para eliminar una instrucción de política de recursos existente para un recurso de Lex.

bot

aws: ResourceTag /$ {} TagKey

Escritura

alias de bot

aws: ResourceTag /$ {} TagKey

DeleteSession

Concede permiso para eliminar información de sesión para un alias de bot y un ID de usuario

alias de bot*

aws: ResourceTag /$ {} TagKey

Escritura

DeleteSlot

Concede permiso para eliminar una ranura existente en una intención

bot*

aws: ResourceTag /$ {} TagKey

Escritura

DeleteSlotType

Concede permiso para eliminar un tipo de ranura existente en una configuración regional de bot

bot*

aws: ResourceTag /$ {} TagKey

Escritura

DeleteTestSet

Concede permiso para eliminar un conjunto de pruebas existente

conjunto de prueba*

aws: ResourceTag /$ {} TagKey

Escritura

DeleteUtterances

Concede permiso para eliminar datos de enunciados de un bot

bot*

aws: ResourceTag /$ {} TagKey

Escritura

DescribeBot

Concede permiso para recuperar un bot existente

bot*

aws: ResourceTag /$ {} TagKey

Lectura

DescribeBotAlias

Concede permiso para recuperar un alias de bot existente

alias de bot*

aws: ResourceTag /$ {} TagKey

Lectura

DescribeBotAnalyzerRecommendation

Otorga permiso para describir una recomendación de un analizador de bots

bot*

aws: ResourceTag /$ {} TagKey

Lectura

DescribeBotLocale

Concede permiso para recuperar una configuración regional de bot existente

bot*

aws: ResourceTag /$ {} TagKey

Lectura

DescribeBotRecommendation

Concede permiso para recuperar información de metadatos sobre una recomendación de bot.

bot*

aws: ResourceTag /$ {} TagKey

Lectura

DescribeBotReplica

Concede permiso para obtener una réplica de bot existente

bot*

aws: ResourceTag /$ {} TagKey

Lectura

DescribeBotResourceGeneration

Concede permiso para recuperar información de metadatos para la generación de recursos de bot

bot*

aws: ResourceTag /$ {} TagKey

Lectura

DescribeBotVersion

Concede permiso para recuperar una versión de bot existente.

bot*

aws: ResourceTag /$ {} TagKey

Lectura

DescribeCustomVocabularyMetadata

Concede permiso para recuperar los metadatos de un vocabulario personalizado existente

bot*

aws: ResourceTag /$ {} TagKey

Lectura

DescribeExport

Concede permiso para recuperar una exportación existente

bot

aws: ResourceTag /$ {} TagKey

Lectura

conjunto de prueba

aws: ResourceTag /$ {} TagKey

DescribeImport

Concede permiso para recuperar una importación existente

bot

aws: ResourceTag /$ {} TagKey

Lectura

conjunto de prueba

aws: ResourceTag /$ {} TagKey

DescribeIntent

Concede permiso para recuperar una intención existente

bot*

aws: ResourceTag /$ {} TagKey

Lectura

DescribeResourcePolicy

Concede permiso para recuperar una política de recursos existente para un recurso de Lex

bot

aws: ResourceTag /$ {} TagKey

Lectura

alias de bot

aws: ResourceTag /$ {} TagKey

DescribeSlot

Concede permiso para recuperar una ranura existente

bot*

aws: ResourceTag /$ {} TagKey

Lectura

DescribeSlotType

Concede permiso para recuperar un tipo de ranura existente

bot*

aws: ResourceTag /$ {} TagKey

Lectura

DescribeTestExecution

Concede permiso para recuperar los metadatos de ejecución de una prueba

conjunto de prueba*

aws: ResourceTag /$ {} TagKey

Lectura

DescribeTestSet

Concede permiso para recuperar un conjunto de pruebas existente

conjunto de prueba*

aws: ResourceTag /$ {} TagKey

Lectura

DescribeTestSetDiscrepancyReport

Concede permiso para recuperar los metadatos del informe de discrepancias del conjunto de pruebas

conjunto de prueba*

aws: ResourceTag /$ {} TagKey

Lectura

DescribeTestSetGeneration

Concede permiso para recuperar los metadatos de generación del conjunto de pruebas

conjunto de prueba

aws: ResourceTag /$ {} TagKey

Lectura

GenerateBotElement

Concede permiso para generar campos o elementos compatibles para un bot

bot*

aws: ResourceTag /$ {} TagKey

Lectura

GetSession

Concede permiso para recuperar información de sesión para un alias de bot y un ID de usuario.

alias de bot*

aws: ResourceTag /$ {} TagKey

Lectura

GetTestExecutionArtifactsUrl

Concede permiso para recuperar la URL de los artefactos para la ejecución de una prueba

conjunto de prueba*

aws: ResourceTag /$ {} TagKey

Lectura

ListAggregatedUtterances

Concede permiso para enumerar las declaraciones y estadísticas de un bot.

bot*

aws: ResourceTag /$ {} TagKey

Enumeración

ListBotAliasReplicas

Concede permiso para enumerar réplicas de alias en una réplica de bot

bot*

aws: ResourceTag /$ {} TagKey

Enumeración

ListBotAliases

Concede permiso para enumerar alias de bot en un bot

bot*

aws: ResourceTag /$ {} TagKey

Enumeración

ListBotAnalyzerRecommendations

Otorga permiso para enumerar las recomendaciones de los analizadores de bots

bot*

aws: ResourceTag /$ {} TagKey

Enumeración

ListBotLocales

Concede permiso para enumerar configuraciones regionales de bot en un bot

bot*

aws: ResourceTag /$ {} TagKey

Enumeración

ListBotRecommendations

Concede permiso para obtener una lista de recomendaciones de bot que cumplen los criterios especificados.

bot*

aws: ResourceTag /$ {} TagKey

Enumeración

ListBotReplicas

Concede permiso para enumerar réplicas de un bot

bot*

aws: ResourceTag /$ {} TagKey

Enumeración

ListBotResourceGenerations

Concede permiso para enumerar las generaciones de recursos de un bot

bot*

aws: ResourceTag /$ {} TagKey

Enumeración

ListBotVersionReplicas

Concede permiso para enumerar réplicas de versiones en una réplica de bot

bot*

aws: ResourceTag /$ {} TagKey

Enumeración

ListBotVersions

Concede permiso para enumerar versiones de bot existentes

bot*

aws: ResourceTag /$ {} TagKey

Enumeración

ListBots

Concede permiso para enumerar bots existentes

List

ListBuiltInIntents

Concede permiso para enumerar intenciones integradas

List

ListBuiltInSlotTypes

Concede permiso para enumerar tipos de ranuras integradas

Enumeración

ListCustomVocabularyItems

Otorga permiso para enumerar elementos de un vocabulario personalizado existente

bot*

aws: ResourceTag /$ {} TagKey

Enumeración

ListExports

Concede permiso para enumerar exportaciones existentes

List

ListImports

Concede permiso para enumerar importaciones existentes

Enumeración

ListIntentMetrics

Otorga permiso para enumerar métricas de análisis de intención para un bot

bot*

aws: ResourceTag /$ {} TagKey

Enumeración

ListIntentPaths

Otorga permiso para enumerar análisis de ruta de intención para un bot

bot*

aws: ResourceTag /$ {} TagKey

Enumeración

ListIntentStageMetrics

Otorga permiso para enumerar las métricas de análisis de intentStage para un bot

bot*

aws: ResourceTag /$ {} TagKey

Enumeración

ListIntents

Concede permiso para enumerar intenciones en un bot

bot*

aws: ResourceTag /$ {} TagKey

Enumeración

ListRecommendedIntents

Concede permiso para obtener una lista de intenciones recomendadas proporcionadas por la recomendación del bot.

bot*

aws: ResourceTag /$ {} TagKey

Enumeración

ListSessionAnalyticsData

Otorga permiso para enumerar datos de análisis de sesión para un bot

bot*

aws: ResourceTag /$ {} TagKey

Enumeración

ListSessionMetrics

Otorga permiso para enumerar las métricas de análisis de sesión para un bot

bot*

aws: ResourceTag /$ {} TagKey

Enumeración

ListSlotTypes

Concede permiso para enumerar tipos de ranuras en un bot

bot*

aws: ResourceTag /$ {} TagKey

Enumeración

ListSlots

Concede permiso para enumerar ranuras en una intención

bot*

aws: ResourceTag /$ {} TagKey

Enumeración

ListTagsForResource

Concede permiso a listas de etiquetas para un recurso Lex

bot

aws: ResourceTag /$ {} TagKey

Lectura

alias de bot

aws: ResourceTag /$ {} TagKey

conjunto de prueba

aws: ResourceTag /$ {} TagKey

ListTestExecutionResultItems

Concede permiso para recuperar los datos de los resultados de la prueba para la ejecución de una prueba

conjunto de prueba*

aws: ResourceTag /$ {} TagKey

Lectura

ListTestExecutions

Concede permiso para enumerar las ejecuciones de prueba

Enumeración

ListTestSetRecords

Concede permiso para recuperar los registros contenidos en un conjunto de pruebas existente

conjunto de prueba*

aws: ResourceTag /$ {} TagKey

Lectura

ListTestSets

Concede permiso para enumerar conjuntos de pruebas

Enumeración

PutSession

Concede permiso para crear una nueva sesión o modificar una sesión existente para un alias de bot y un ID de usuario

alias de bot*

aws: ResourceTag /$ {} TagKey

Escritura

RecognizeText

Concede permiso para enviar la entrada del usuario (sólo texto) a un alias de bot

alias de bot*

aws: ResourceTag /$ {} TagKey

Escritura

RecognizeUtterance

Concede permiso para enviar la entrada del usuario (texto o voz) a un alias de bot

alias de bot*

aws: ResourceTag /$ {} TagKey

Escritura

SearchAssociatedTranscripts

Concede permiso para buscar transcripciones asociadas que cumplan los criterios especificados.

bot*

aws: ResourceTag /$ {} TagKey

Enumeración

StartBotAnalyzer

Otorga permiso para iniciar un analizador de bots para una configuración regional de bots existente

bot*

aws: ResourceTag /$ {} TagKey

Escritura

StartBotRecommendation

Concede permiso para iniciar una recomendación de bot para una configuración regional de bot.

bot*

aws: ResourceTag /$ {} TagKey

Escritura

StartBotResourceGeneration

Concede permiso para iniciar una generación de recursos para una configuración regional de bot

bot*

aws: ResourceTag /$ {} TagKey

Escritura

StartConversation

Otorga permiso para transmitir las entradas del usuario (speech/text/DTMF) a un alias de bot

alias de bot*

aws: ResourceTag /$ {} TagKey

Escritura

StartImport

Concede permiso para iniciar una nueva importación con el archivo de importación cargado

bot

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Escritura

alias de bot

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

conjunto de prueba

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

StartTestExecution

Concede permiso para iniciar la ejecución de una prueba mediante un conjunto de pruebas

conjunto de prueba*

aws: ResourceTag /$ {} TagKey

Escritura

StartTestSetGeneration

Concede permiso para generar un conjunto de pruebas

conjunto de prueba

aws: ResourceTag /$ {} TagKey

Escritura

StopBotAnalyzer

Otorga permiso para detener un analizador de bots en una configuración regional de bots existente

bot*

aws: ResourceTag /$ {} TagKey

Escritura

StopBotRecommendation

Concede permiso para detener una recomendación de bot para una configuración regional de bot.

bot*

aws: ResourceTag /$ {} TagKey

Escritura

TagResource

Concede permiso para agregar o sobrescribir etiquetas de un recurso Lex

bot

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Etiquetar, escribir

alias de bot

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

conjunto de prueba

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

UntagResource

Concede permiso para eliminar etiquetas de un recurso Lex

bot

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

Etiquetar, escribir

alias de bot

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

conjunto de prueba

aws: RequestTag /$ {} TagKey

aws: ResourceTag /$ {} TagKey

AWS: TagKeys

UpdateBot

Concede permiso para actualizar un bot existente

bot*

aws: ResourceTag /$ {} TagKey

Escritura

UpdateBotAlias

Concede permiso para actualizar un alias de bot existente

alias de bot*

aws: ResourceTag /$ {} TagKey

Escritura

UpdateBotLocale

Concede permiso para actualizar un bot regional existente

bot*

aws: ResourceTag /$ {} TagKey

Escritura

UpdateBotRecommendation

Concede permiso para actualizar una solicitud de recomendación de bot existente.

bot*

aws: ResourceTag /$ {} TagKey

Escritura

UpdateExport

Concede permiso para actualizar una exportación existente

bot*

aws: ResourceTag /$ {} TagKey

Escritura

UpdateIntent

Concede permiso para actualizar una intención existente

bot*

aws: ResourceTag /$ {} TagKey

Escritura

UpdateResourcePolicy

Concede permiso para actualizar una política de recursos existente para un recurso de Lex

bot

aws: ResourceTag /$ {} TagKey

Escritura

alias de bot

aws: ResourceTag /$ {} TagKey

UpdateSlot

Concede permiso para actualizar una ranura existente

bot*

aws: ResourceTag /$ {} TagKey

Escritura

UpdateSlotType

Concede permiso para actualizar un tipo de ranura existente

bot*

aws: ResourceTag /$ {} TagKey

Escritura

UpdateTestSet

Concede permiso para actualizar un conjunto de pruebas existente

conjunto de prueba*

aws: ResourceTag /$ {} TagKey

Escritura

Permission-only acciones para Amazon Lex V2

Amazon Lex V2 define las siguientes acciones, pero no se pueden invocar directamente mediante 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

CreateBotChannel

Concede permiso para crear un canal de bot en un bot existente

bot*

aws: ResourceTag /$ {} TagKey

Escritura

CreateCustomVocabulary

Concede permiso para crear un nuevo vocabulario personalizado en una configuración regional de bot existente

bot*

aws: ResourceTag /$ {} TagKey

Escritura

CreateTestSet

Concede permiso para importar un nuevo conjunto de pruebas

Escritura

DeleteBotChannel

Concede permiso para eliminar un canal de bot existente

bot*

aws: ResourceTag /$ {} TagKey

Escritura

DescribeBotChannel

Concede permiso para recuperar un canal de bot existente

bot*

aws: ResourceTag /$ {} TagKey

Lectura

DescribeCustomVocabulary

Concede permiso para recuperar un vocabulario personalizado existente

bot*

aws: ResourceTag /$ {} TagKey

Lectura

ListBotChannels

Concede permiso para enumerar canales de bot

bot*

aws: ResourceTag /$ {} TagKey

Enumeración

UpdateCustomVocabulary

Concede permiso para actualizar un vocabulario personalizado existente

bot*

aws: ResourceTag /$ {} TagKey

Escritura

Tipos de recursos definidos por Amazon Lex V2

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

bot

arn: $ {Partition} :lex: $ {Region} :$ {Account} :bot/$ {}, arn: $ {PartitionBotId} :lex: $ {Region} :$ {Account} :bot: $ {} BotName

aws: /$ {} ResourceTag TagKey

alias de bot

arn: $ {Partition} :lex: $ {Region} :$ {Account} :bot-alias/$ {} /$ {BotId}, arn: $ {PartitionBotAliasId} :lex: $ {Region} :$ {Account} :bot: $ {} :$ {} BotName BotAlias

was: /$ {} ResourceTag TagKey

conjunto de prueba

arn: $ {Partition} :lex: $ {Region} :$ {Account} :test-set/$ {} TestSetId

ResourceTagwas: /$ {} TagKey

Claves de condición de Amazon Lex V2

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

Claves de condición Descripción Tipo

aws: RequestTag /$ {} TagKey

Filtra el acceso por las etiquetas de la solicitud

Cadena

aws: ResourceTag /$ {} TagKey

Filtra el acceso por las etiquetas asociadas a un recurso Lex

Cadena

AWS: TagKeys

Filtra el acceso mediante el conjunto de claves de etiqueta en la solicitud.

ArrayOfString