

Aviso de fin de soporte: el 15 de septiembre de 2025, AWS dejaremos de ofrecer soporte para Amazon Lex V1. Después del 15 de septiembre de 2025, ya no podrá acceder a la consola de Amazon Lex V1 ni a los recursos de Amazon Lex V1. Si utiliza Amazon Lex V2, consulte en su lugar la [guía Amazon Lex V2](https://docs.aws.amazon.com/lexv2/latest/dg/what-is.html). 

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Data Types
<a name="API_Types"></a>

El Servicio de creación de modelos de Amazon Lex admite los siguientes tipos de datos:
+  [BotAliasMetadata](API_BotAliasMetadata.md) 
+  [BotChannelAssociation](API_BotChannelAssociation.md) 
+  [BotMetadata](API_BotMetadata.md) 
+  [BuiltinIntentMetadata](API_BuiltinIntentMetadata.md) 
+  [BuiltinIntentSlot](API_BuiltinIntentSlot.md) 
+  [BuiltinSlotTypeMetadata](API_BuiltinSlotTypeMetadata.md) 
+  [CodeHook](API_CodeHook.md) 
+  [ConversationLogsRequest](API_ConversationLogsRequest.md) 
+  [ConversationLogsResponse](API_ConversationLogsResponse.md) 
+  [EnumerationValue](API_EnumerationValue.md) 
+  [FollowUpPrompt](API_FollowUpPrompt.md) 
+  [FulfillmentActivity](API_FulfillmentActivity.md) 
+  [InputContext](API_InputContext.md) 
+  [Intent](API_Intent.md) 
+  [IntentMetadata](API_IntentMetadata.md) 
+  [KendraConfiguration](API_KendraConfiguration.md) 
+  [LogSettingsRequest](API_LogSettingsRequest.md) 
+  [LogSettingsResponse](API_LogSettingsResponse.md) 
+  [Message](API_Message.md) 
+  [MigrationAlert](API_MigrationAlert.md) 
+  [MigrationSummary](API_MigrationSummary.md) 
+  [OutputContext](API_OutputContext.md) 
+  [Prompt](API_Prompt.md) 
+  [ResourceReference](API_ResourceReference.md) 
+  [Slot](API_Slot.md) 
+  [SlotDefaultValue](API_SlotDefaultValue.md) 
+  [SlotDefaultValueSpec](API_SlotDefaultValueSpec.md) 
+  [SlotTypeConfiguration](API_SlotTypeConfiguration.md) 
+  [SlotTypeMetadata](API_SlotTypeMetadata.md) 
+  [SlotTypeRegexConfiguration](API_SlotTypeRegexConfiguration.md) 
+  [Statement](API_Statement.md) 
+  [Tag](API_Tag.md) 
+  [UtteranceData](API_UtteranceData.md) 
+  [UtteranceList](API_UtteranceList.md) 

El Servicio de tiempo de ejecución de Amazon Lex admite los siguientes tipos de datos:
+  [ActiveContext](API_runtime_ActiveContext.md) 
+  [ActiveContextTimeToLive](API_runtime_ActiveContextTimeToLive.md) 
+  [Button](API_runtime_Button.md) 
+  [DialogAction](API_runtime_DialogAction.md) 
+  [GenericAttachment](API_runtime_GenericAttachment.md) 
+  [IntentConfidence](API_runtime_IntentConfidence.md) 
+  [IntentSummary](API_runtime_IntentSummary.md) 
+  [PredictedIntent](API_runtime_PredictedIntent.md) 
+  [ResponseCard](API_runtime_ResponseCard.md) 
+  [SentimentResponse](API_runtime_SentimentResponse.md) 

# Servicio de creación de modelos de Amazon Lex
<a name="API_Types_Amazon_Lex_Model_Building_Service"></a>

El Servicio de creación de modelos de Amazon Lex admite los siguientes tipos de datos:
+  [BotAliasMetadata](API_BotAliasMetadata.md) 
+  [BotChannelAssociation](API_BotChannelAssociation.md) 
+  [BotMetadata](API_BotMetadata.md) 
+  [BuiltinIntentMetadata](API_BuiltinIntentMetadata.md) 
+  [BuiltinIntentSlot](API_BuiltinIntentSlot.md) 
+  [BuiltinSlotTypeMetadata](API_BuiltinSlotTypeMetadata.md) 
+  [CodeHook](API_CodeHook.md) 
+  [ConversationLogsRequest](API_ConversationLogsRequest.md) 
+  [ConversationLogsResponse](API_ConversationLogsResponse.md) 
+  [EnumerationValue](API_EnumerationValue.md) 
+  [FollowUpPrompt](API_FollowUpPrompt.md) 
+  [FulfillmentActivity](API_FulfillmentActivity.md) 
+  [InputContext](API_InputContext.md) 
+  [Intent](API_Intent.md) 
+  [IntentMetadata](API_IntentMetadata.md) 
+  [KendraConfiguration](API_KendraConfiguration.md) 
+  [LogSettingsRequest](API_LogSettingsRequest.md) 
+  [LogSettingsResponse](API_LogSettingsResponse.md) 
+  [Message](API_Message.md) 
+  [MigrationAlert](API_MigrationAlert.md) 
+  [MigrationSummary](API_MigrationSummary.md) 
+  [OutputContext](API_OutputContext.md) 
+  [Prompt](API_Prompt.md) 
+  [ResourceReference](API_ResourceReference.md) 
+  [Slot](API_Slot.md) 
+  [SlotDefaultValue](API_SlotDefaultValue.md) 
+  [SlotDefaultValueSpec](API_SlotDefaultValueSpec.md) 
+  [SlotTypeConfiguration](API_SlotTypeConfiguration.md) 
+  [SlotTypeMetadata](API_SlotTypeMetadata.md) 
+  [SlotTypeRegexConfiguration](API_SlotTypeRegexConfiguration.md) 
+  [Statement](API_Statement.md) 
+  [Tag](API_Tag.md) 
+  [UtteranceData](API_UtteranceData.md) 
+  [UtteranceList](API_UtteranceList.md) 

# BotAliasMetadata
<a name="API_BotAliasMetadata"></a>

Proporciona información acerca de un alias de bot.

## Contenido
<a name="API_BotAliasMetadata_Contents"></a>

 ** botName **   <a name="lex-Type-BotAliasMetadata-botName"></a>
El nombre del bot al que apunta el alias.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 2. La longitud máxima es de 50 caracteres.  
Patrón: `^([A-Za-z]_?)+$`   
Obligatorio: no

 ** botVersion **   <a name="lex-Type-BotAliasMetadata-botVersion"></a>
La versión del bot de Amazon Lex al que apunta el alias.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 64.  
Patrón: `\$LATEST|[0-9]+`   
Obligatorio: no

 ** checksum **   <a name="lex-Type-BotAliasMetadata-checksum"></a>
La suma de comprobación del alias del bot.  
Tipo: cadena  
Requerido: no

 ** conversationLogs **   <a name="lex-Type-BotAliasMetadata-conversationLogs"></a>
La configuración que determina cómo Amazon Lex utiliza los registros de conversaciones del alias.  
Tipo: objeto [ConversationLogsResponse](API_ConversationLogsResponse.md)  
Obligatorio: no

 ** createdDate **   <a name="lex-Type-BotAliasMetadata-createdDate"></a>
La fecha de creación del alias del bot.  
Tipo: marca temporal  
Obligatorio: no

 ** description **   <a name="lex-Type-BotAliasMetadata-description"></a>
Una descripción del alias del bot.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 0. La longitud máxima es de 200 caracteres.  
Obligatorio: no

 ** lastUpdatedDate **   <a name="lex-Type-BotAliasMetadata-lastUpdatedDate"></a>
La fecha de actualización del alias del bot. Cuando se crea un recurso, la fecha de creación y la fecha de la última actualización son la misma.  
Tipo: marca temporal  
Obligatorio: no

 ** name **   <a name="lex-Type-BotAliasMetadata-name"></a>
El nombre del alias del bot.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 100 caracteres.  
Patrón: `^([A-Za-z]_?)+$`   
Obligatorio: no

## Véase también
<a name="API_BotAliasMetadata_SeeAlso"></a>

Para obtener más información sobre el uso de esta API en uno de los idiomas específicos AWS SDKs, consulta lo siguiente:
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/BotAliasMetadata) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/BotAliasMetadata) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/BotAliasMetadata) 

# BotChannelAssociation
<a name="API_BotChannelAssociation"></a>

Representa una asociación entre un bot de Amazon Lex y una plataforma de mensajería externa.

## Contenido
<a name="API_BotChannelAssociation_Contents"></a>

 ** botAlias **   <a name="lex-Type-BotChannelAssociation-botAlias"></a>
Un alias que apunta a la versión exacta del bot de Amazon Lex al que se vincula esta asociación.   
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 100 caracteres.  
Patrón: `^([A-Za-z]_?)+$`   
Obligatorio: no

 ** botConfiguration **   <a name="lex-Type-BotChannelAssociation-botConfiguration"></a>
Proporciona información necesaria para comunicarse con la plataforma de mensajería.   
Tipo: mapa de cadena a cadena  
Entradas de mapa: número máximo de 10 elementos.  
Obligatorio: no

 ** botName **   <a name="lex-Type-BotChannelAssociation-botName"></a>
El nombre del bot de Amazon Lex al que se vincula esta asociación.   
Actualmente, Amazon Lex admite asociaciones con Facebook y Slack, y con Twilio.
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 2. La longitud máxima es de 50 caracteres.  
Patrón: `^([A-Za-z]_?)+$`   
Obligatorio: no

 ** createdDate **   <a name="lex-Type-BotChannelAssociation-createdDate"></a>
La fecha de creación de la asociación entre el bot de Amazon Lex y el canal.   
Tipo: marca temporal  
Obligatorio: no

 ** description **   <a name="lex-Type-BotChannelAssociation-description"></a>
Un texto que describe la asociación que está creando.   
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 0. La longitud máxima es de 200 caracteres.  
Obligatorio: no

 ** failureReason **   <a name="lex-Type-BotChannelAssociation-failureReason"></a>
Si `status` es `FAILED`, Amazon Lex proporciona el motivo por el que no se ha podido crear la asociación.  
Tipo: cadena  
Requerido: no

 ** name **   <a name="lex-Type-BotChannelAssociation-name"></a>
El nombre de la asociación entre el bot y el canal.   
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 100 caracteres.  
Patrón: `^([A-Za-z]_?)+$`   
Obligatorio: no

 ** status **   <a name="lex-Type-BotChannelAssociation-status"></a>
El estado del canal del bot.   
+  `CREATED`: el canal se ha creado y está listo para usarse.
+  `IN_PROGRESS`: el canal se está creando.
+  `FAILED`: se ha producido un error al crear el canal. Para obtener información acerca del motivo del error, consulte el campo `failureReason`.
Tipo: cadena  
Valores válidos: `IN_PROGRESS | CREATED | FAILED`   
Obligatorio: no

 ** type **   <a name="lex-Type-BotChannelAssociation-type"></a>
Indica el tipo de canal que se establece entre el bot de Amazon Lex y la plataforma de mensajería externa para especificar el tipo de asociación.  
Tipo: cadena  
Valores válidos: `Facebook | Slack | Twilio-Sms | Kik`   
Obligatorio: no

## Véase también
<a name="API_BotChannelAssociation_SeeAlso"></a>

Para obtener más información sobre el uso de esta API en uno de los idiomas específicos AWS SDKs, consulta lo siguiente:
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/BotChannelAssociation) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/BotChannelAssociation) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/BotChannelAssociation) 

# BotMetadata
<a name="API_BotMetadata"></a>

Proporciona información acerca de un bot.

## Contenido
<a name="API_BotMetadata_Contents"></a>

 ** createdDate **   <a name="lex-Type-BotMetadata-createdDate"></a>
La fecha de creación del bot.  
Tipo: marca temporal  
Obligatorio: no

 ** description **   <a name="lex-Type-BotMetadata-description"></a>
La descripción del bot.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 0. La longitud máxima es de 200 caracteres.  
Obligatorio: no

 ** lastUpdatedDate **   <a name="lex-Type-BotMetadata-lastUpdatedDate"></a>
La fecha de actualización del bot. Cuando se crea un bot, la fecha de creación y la fecha de la última actualización son la misma.   
Tipo: marca temporal  
Obligatorio: no

 ** name **   <a name="lex-Type-BotMetadata-name"></a>
El nombre del bot.   
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 2. La longitud máxima es de 50 caracteres.  
Patrón: `^([A-Za-z]_?)+$`   
Obligatorio: no

 ** status **   <a name="lex-Type-BotMetadata-status"></a>
El estado del bot.  
Tipo: cadena  
Valores válidos: `BUILDING | READY | READY_BASIC_TESTING | FAILED | NOT_BUILT`   
Obligatorio: no

 ** version **   <a name="lex-Type-BotMetadata-version"></a>
La versión del bot. En el caso de un bot nuevo, la versión es siempre `$LATEST`.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 64.  
Patrón: `\$LATEST|[0-9]+`   
Obligatorio: no

## Véase también
<a name="API_BotMetadata_SeeAlso"></a>

Para obtener más información sobre el uso de esta API en uno de los idiomas específicos AWS SDKs, consulta lo siguiente:
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/BotMetadata) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/BotMetadata) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/BotMetadata) 

# BuiltinIntentMetadata
<a name="API_BuiltinIntentMetadata"></a>

Proporciona metadatos para una intención integrada.

## Contenido
<a name="API_BuiltinIntentMetadata_Contents"></a>

 ** signature **   <a name="lex-Type-BuiltinIntentMetadata-signature"></a>
Un identificador único para la intención integrada. Para encontrar la firma de una intención, consulte [Intenciones integradas estándar](https://developer.amazon.com/public/solutions/alexa/alexa-skills-kit/docs/built-in-intent-ref/standard-intents) en *Alexa Skills Kit*.  
Tipo: cadena  
Requerido: no

 ** supportedLocales **   <a name="lex-Type-BuiltinIntentMetadata-supportedLocales"></a>
Una lista con los identificadores de las configuraciones regionales que admite la intención.  
Tipo: matriz de cadenas  
Valores válidos: `de-DE | en-AU | en-GB | en-IN | en-US | es-419 | es-ES | es-US | fr-FR | fr-CA | it-IT | ja-JP | ko-KR`   
Obligatorio: no

## Véase también
<a name="API_BuiltinIntentMetadata_SeeAlso"></a>

Para obtener más información sobre el uso de esta API en uno de los idiomas específicos AWS SDKs, consulta lo siguiente:
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/BuiltinIntentMetadata) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/BuiltinIntentMetadata) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/BuiltinIntentMetadata) 

# BuiltinIntentSlot
<a name="API_BuiltinIntentSlot"></a>

Proporciona información acerca de una ranura que se utiliza en una intención integrada.

## Contenido
<a name="API_BuiltinIntentSlot_Contents"></a>

 ** name **   <a name="lex-Type-BuiltinIntentSlot-name"></a>
Una lista de las ranuras definidas para la intención.  
Tipo: cadena  
Requerido: no

## Véase también
<a name="API_BuiltinIntentSlot_SeeAlso"></a>

Para obtener más información sobre el uso de esta API en uno de los idiomas específicos AWS SDKs, consulta lo siguiente:
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/BuiltinIntentSlot) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/BuiltinIntentSlot) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/BuiltinIntentSlot) 

# BuiltinSlotTypeMetadata
<a name="API_BuiltinSlotTypeMetadata"></a>

Proporciona información acerca del tipo de ranura integrado.

## Contenido
<a name="API_BuiltinSlotTypeMetadata_Contents"></a>

 ** signature **   <a name="lex-Type-BuiltinSlotTypeMetadata-signature"></a>
Un identificador único para el tipo de ranura integrada. Para encontrar la firma de un tipo de ranura, consulte [Referencia del tipo de ranura](https://developer.amazon.com/public/solutions/alexa/alexa-skills-kit/docs/built-in-intent-ref/slot-type-reference) en *Alexa Skills Kit*.  
Tipo: cadena  
Requerido: no

 ** supportedLocales **   <a name="lex-Type-BuiltinSlotTypeMetadata-supportedLocales"></a>
Una lista de las configuraciones regionales de destino para la ranura.   
Tipo: matriz de cadenas  
Valores válidos: `de-DE | en-AU | en-GB | en-IN | en-US | es-419 | es-ES | es-US | fr-FR | fr-CA | it-IT | ja-JP | ko-KR`   
Obligatorio: no

## Véase también
<a name="API_BuiltinSlotTypeMetadata_SeeAlso"></a>

Para obtener más información sobre el uso de esta API en uno de los idiomas específicos AWS SDKs, consulta lo siguiente:
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/BuiltinSlotTypeMetadata) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/BuiltinSlotTypeMetadata) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/BuiltinSlotTypeMetadata) 

# CodeHook
<a name="API_CodeHook"></a>

Especifica una función de Lambda que verifica las solicitudes a un bot o cumple con la solicitud del usuario a un bot.

## Contenido
<a name="API_CodeHook_Contents"></a>

 ** messageVersion **   <a name="lex-Type-CodeHook-messageVersion"></a>
La versión de la solicitud y respuesta que desea que Amazon Lex use para invocar una función de Lambda. Para obtener más información, consulte [Uso de funciones de Lambda](using-lambda.md).  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 1. Longitud máxima de 5.  
Obligatorio: sí

 ** uri **   <a name="lex-Type-CodeHook-uri"></a>
El nombre de recurso de Amazon (ARN) de la función de Lambda.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 20. La longitud máxima es de 2048 caracteres.  
Patrón: `arn:aws[a-zA-Z-]*:lambda:[a-z]+-[a-z]+(-[a-z]+)*-[0-9]:[0-9]{12}:function:[a-zA-Z0-9-_]+(\/[0-9a-f]{8}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{4}-[0-9a-f]{12})?(:[a-zA-Z0-9-_]+)?`   
Obligatorio: sí

## Véase también
<a name="API_CodeHook_SeeAlso"></a>

Para obtener más información sobre el uso de esta API en uno de los idiomas específicos AWS SDKs, consulta lo siguiente:
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/CodeHook) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/CodeHook) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/CodeHook) 

# ConversationLogsRequest
<a name="API_ConversationLogsRequest"></a>

Proporciona la configuración necesaria para los registros de conversaciones.

## Contenido
<a name="API_ConversationLogsRequest_Contents"></a>

 ** iamRoleArn **   <a name="lex-Type-ConversationLogsRequest-iamRoleArn"></a>
El nombre de recurso de Amazon (ARN) de un rol de IAM con permiso para escribir en sus registros para CloudWatch los registros de texto y en su bucket de S3 para los registros de audio. Si el cifrado de audio está habilitado, este rol también concede permisos de acceso a la clave de AWS KMS que se utiliza para cifrar registros de audio. Para obtener más información, consulte [Creación de una política y un rol de IAM para registros de conversaciones](https://docs.aws.amazon.com/lex/latest/dg/conversation-logs-role-and-policy.html).  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 20. La longitud máxima es de 2048 caracteres.  
Patrón: `^arn:[\w\-]+:iam::[\d]{12}:role/.+$`   
Obligatorio: sí

 ** logSettings **   <a name="lex-Type-ConversationLogsRequest-logSettings"></a>
La configuración de los registros de conversaciones. Puede registrar la conversación en formato de texto, formato de audio o ambos.  
Tipo: matriz de objetos [LogSettingsRequest](API_LogSettingsRequest.md)  
Obligatorio: sí

## Véase también
<a name="API_ConversationLogsRequest_SeeAlso"></a>

Para obtener más información sobre el uso de esta API en uno de los idiomas específicos AWS SDKs, consulte lo siguiente:
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/ConversationLogsRequest) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/ConversationLogsRequest) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/ConversationLogsRequest) 

# ConversationLogsResponse
<a name="API_ConversationLogsResponse"></a>

Contiene información acerca de la configuración de registros de conversaciones.

## Contenido
<a name="API_ConversationLogsResponse_Contents"></a>

 ** iamRoleArn **   <a name="lex-Type-ConversationLogsResponse-iamRoleArn"></a>
El nombre de recurso de Amazon (ARN) de la función de IAM que se utiliza para escribir los registros en Logs o en un CloudWatch bucket de S3.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 20. La longitud máxima es de 2048 caracteres.  
Patrón: `^arn:[\w\-]+:iam::[\d]{12}:role/.+$`   
Obligatorio: no

 ** logSettings **   <a name="lex-Type-ConversationLogsResponse-logSettings"></a>
La configuración de los registros de conversaciones. Puede registrar texto, audio o ambos.  
Tipo: matriz de objetos [LogSettingsResponse](API_LogSettingsResponse.md)  
Obligatorio: no

## Véase también
<a name="API_ConversationLogsResponse_SeeAlso"></a>

Para obtener más información sobre el uso de esta API en uno de los idiomas específicos AWS SDKs, consulte lo siguiente:
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/ConversationLogsResponse) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/ConversationLogsResponse) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/ConversationLogsResponse) 

# EnumerationValue
<a name="API_EnumerationValue"></a>

Cada tipo de ranura puede tener un conjunto de valores. Cada valor de enumeración representa uno de los valores que puede tener un tipo de ranura. 

Por ejemplo, un bot para pedidos de pizza puede tener un tipo de ranura que especifique el tipo de masa de la pizza. En ese caso, el tipo de ranura podría incluir los siguientes valores: 
+ gruesa
+ fina
+ rellena

## Contenido
<a name="API_EnumerationValue_Contents"></a>

 ** value **   <a name="lex-Type-EnumerationValue-value"></a>
El valor del tipo de ranura.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 140 caracteres.  
Obligatorio: sí

 ** synonyms **   <a name="lex-Type-EnumerationValue-synonyms"></a>
Valores adicionales relacionados con el valor del tipo de ranura.  
Tipo: matriz de cadenas  
Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 140 caracteres.  
Obligatorio: no

## Véase también
<a name="API_EnumerationValue_SeeAlso"></a>

Para obtener más información sobre el uso de esta API en uno de los idiomas específicos AWS SDKs, consulta lo siguiente:
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/EnumerationValue) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/EnumerationValue) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/EnumerationValue) 

# FollowUpPrompt
<a name="API_FollowUpPrompt"></a>

Una solicitud de actividad adicional que se envía una vez que se ha cumplido una intención. Por ejemplo, si se cumple la intención `OrderPizza`, puede enviar una solicitud al usuario para saber si quiere pedir bebida.

## Contenido
<a name="API_FollowUpPrompt_Contents"></a>

 ** prompt **   <a name="lex-Type-FollowUpPrompt-prompt"></a>
Solicita información del usuario.   
Tipo: objeto [Prompt](API_Prompt.md)  
Obligatorio: sí

 ** rejectionStatement **   <a name="lex-Type-FollowUpPrompt-rejectionStatement"></a>
Si el usuario responde “no” a la pregunta definida en el campo `prompt`, Amazon Lex responde con esta afirmación para confirmar que la intención se ha cancelado.   
Tipo: objeto [Statement](API_Statement.md)  
Obligatorio: sí

## Véase también
<a name="API_FollowUpPrompt_SeeAlso"></a>

Para obtener más información sobre el uso de esta API en uno de los idiomas específicos AWS SDKs, consulta lo siguiente:
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/FollowUpPrompt) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/FollowUpPrompt) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/FollowUpPrompt) 

# FulfillmentActivity
<a name="API_FulfillmentActivity"></a>

 Describe la forma en que se cumple con la intención después de que el usuario proporcione toda la información necesaria para la intención. Puede proporcionar una función de Lambda para que procese la intención o devuelva la información de la intención a la aplicación cliente. Le recomendamos que utilice una función de Lambda para que la lógica relevante se almacene en la nube y limite el código en el lado de cliente, principalmente a la presentación. Si necesita actualizar la lógica, tan solo tiene que actualizar la función de Lambda. No hace falta actualizar la aplicación cliente. 

Considere los siguientes ejemplos:
+ En una aplicación de pedidos de pizza, una vez que el usuario proporciona toda la información para realizar un pedido, se utiliza una función de Lambda para realizar un pedido en una pizzería. 
+ En una aplicación de juegos, cuando un usuario dice “coge una piedra”, esta información debe volver a la aplicación cliente para que pueda llevar a cabo la operación y actualizar los gráficos. En este caso, quiere que Amazon Lex devuelva los datos de la intención al cliente. 

## Contenido
<a name="API_FulfillmentActivity_Contents"></a>

 ** type **   <a name="lex-Type-FulfillmentActivity-type"></a>
 Indica cómo debe cumplirse la intención, ya sea al ejecutar una función de Lambda o al devolver los datos de ranura a la aplicación cliente.   
Tipo: cadena  
Valores válidos: `ReturnIntent | CodeHook`   
Obligatorio: sí

 ** codeHook **   <a name="lex-Type-FulfillmentActivity-codeHook"></a>
 Una descripción de la función de Lambda que se ejecuta para cumplir con la intención.   
Tipo: objeto [CodeHook](API_CodeHook.md)  
Obligatorio: no

## Véase también
<a name="API_FulfillmentActivity_SeeAlso"></a>

Para obtener más información sobre el uso de esta API en uno de los idiomas específicos AWS SDKs, consulta lo siguiente:
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/FulfillmentActivity) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/FulfillmentActivity) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/FulfillmentActivity) 

# InputContext
<a name="API_InputContext"></a>

El nombre de un contexto que debe estar activo para que Amazon Lex seleccione una intención.

## Contenido
<a name="API_InputContext_Contents"></a>

 ** name **   <a name="lex-Type-InputContext-name"></a>
El nombre del contexto.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 100 caracteres.  
Patrón: `^([A-Za-z]_?)+$`   
Obligatorio: sí

## Véase también
<a name="API_InputContext_SeeAlso"></a>

Para obtener más información sobre el uso de esta API en uno de los idiomas específicos AWS SDKs, consulta lo siguiente:
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/InputContext) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/InputContext) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/InputContext) 

# Intent
<a name="API_Intent"></a>

Identifica la versión específica de una intención.

## Contenido
<a name="API_Intent_Contents"></a>

 ** intentName **   <a name="lex-Type-Intent-intentName"></a>
El nombre de la intención.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 100 caracteres.  
Patrón: `^([A-Za-z]_?)+$`   
Obligatorio: sí

 ** intentVersion **   <a name="lex-Type-Intent-intentVersion"></a>
La versión de la intención.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 64.  
Patrón: `\$LATEST|[0-9]+`   
Obligatorio: sí

## Véase también
<a name="API_Intent_SeeAlso"></a>

Para obtener más información sobre el uso de esta API en uno de los idiomas específicos AWS SDKs, consulta lo siguiente:
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/Intent) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/Intent) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/Intent) 

# IntentMetadata
<a name="API_IntentMetadata"></a>

Proporciona información acerca de una intención.

## Contenido
<a name="API_IntentMetadata_Contents"></a>

 ** createdDate **   <a name="lex-Type-IntentMetadata-createdDate"></a>
La fecha en que se creó la intención.  
Tipo: marca temporal  
Obligatorio: no

 ** description **   <a name="lex-Type-IntentMetadata-description"></a>
Una descripción de la intención.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 0. La longitud máxima es de 200 caracteres.  
Obligatorio: no

 ** lastUpdatedDate **   <a name="lex-Type-IntentMetadata-lastUpdatedDate"></a>
La fecha de actualización de la intención. Cuando se crea una intención, la fecha de creación y la fecha de la última actualización son la misma.  
Tipo: marca temporal  
Obligatorio: no

 ** name **   <a name="lex-Type-IntentMetadata-name"></a>
El nombre de la intención.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 100 caracteres.  
Patrón: `^([A-Za-z]_?)+$`   
Obligatorio: no

 ** version **   <a name="lex-Type-IntentMetadata-version"></a>
La versión de la intención.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 64.  
Patrón: `\$LATEST|[0-9]+`   
Obligatorio: no

## Véase también
<a name="API_IntentMetadata_SeeAlso"></a>

Para obtener más información sobre el uso de esta API en uno de los idiomas específicos AWS SDKs, consulta lo siguiente:
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/IntentMetadata) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/IntentMetadata) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/IntentMetadata) 

# KendraConfiguration
<a name="API_KendraConfiguration"></a>

Proporciona información de configuración para AMAZON. KendraSearchIntentintención. Cuando usa esta intención, Amazon Lex busca en el índice de Amazon Kendra especificado y devuelve documentos del índice que coinciden con la expresión del usuario. Para obtener más información, consulte [AMAZON. KendraSearchIntent](https://docs.aws.amazon.com/lex/latest/dg/built-in-intent-kendra-search.html).

## Contenido
<a name="API_KendraConfiguration_Contents"></a>

 ** kendraIndex **   <a name="lex-Type-KendraConfiguration-kendraIndex"></a>
El nombre del recurso de Amazon (ARN) del índice Amazon Kendra que desea incluir en AMAZON. KendraSearchIntent intención de buscar. El índice debe estar en la misma cuenta y región que el bot de Amazon Lex. Si el índice de Amazon Kendra no existe, obtiene una excepción al llamar a la operación `PutIntent`.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 20. La longitud máxima es de 2048 caracteres.  
Patrón: `arn:aws:kendra:[a-z]+-[a-z]+-[0-9]:[0-9]{12}:index\/[a-zA-Z0-9][a-zA-Z0-9_-]*`   
Obligatorio: sí

 ** role **   <a name="lex-Type-KendraConfiguration-role"></a>
El nombre de recurso de Amazon (ARN) de un rol de IAM que tiene permiso para buscar en el índice de Amazon Kendra. El rol debe estar en la misma cuenta y región que el bot de Amazon Lex. Si el rol no existe, obtiene una excepción al llamar a la operación `PutIntent`.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 20. La longitud máxima es de 2048 caracteres.  
Patrón: `arn:aws:iam::[0-9]{12}:role/.*`   
Obligatorio: sí

 ** queryFilterString **   <a name="lex-Type-KendraConfiguration-queryFilterString"></a>
Un filtro de consulta que Amazon Lex envía a Amazon Kendra para filtrar la respuesta de una consulta. El filtro está en el formato definido por Amazon Kendra. Para obtener más información, consulte [Filtrado de consultas](https://docs.aws.amazon.com/kendra/latest/dg/filtering.html).  
Puede anular esta cadena de filtros con una nueva cadena de filtros en tiempo de ejecución.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 0.  
Obligatorio: no

## Véase también
<a name="API_KendraConfiguration_SeeAlso"></a>

Para obtener más información sobre el uso de esta API en uno de los idiomas específicos AWS SDKs, consulta lo siguiente:
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/KendraConfiguration) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/KendraConfiguration) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/KendraConfiguration) 

# LogSettingsRequest
<a name="API_LogSettingsRequest"></a>

Los parámetros que se utilizan para configurar el modo de entrega y el destino de los registros de conversaciones.

## Contenido
<a name="API_LogSettingsRequest_Contents"></a>

 ** destination **   <a name="lex-Type-LogSettingsRequest-destination"></a>
La ubicación en la que se entregan los registros. Los registros de texto se envían a un grupo de CloudWatch registros. Los registros de audio se envían a un bucket de S3.  
Tipo: cadena  
Valores válidos: `CLOUDWATCH_LOGS | S3`   
Obligatorio: sí

 ** logType **   <a name="lex-Type-LogSettingsRequest-logType"></a>
El tipo de registros que desea habilitar. Los registros de texto se envían a un grupo de CloudWatch registros. Los registros de audio se envían a un bucket de S3.  
Tipo: cadena  
Valores válidos: `AUDIO | TEXT`   
Obligatorio: sí

 ** resourceArn **   <a name="lex-Type-LogSettingsRequest-resourceArn"></a>
El nombre de recurso de Amazon (ARN) del grupo de registros de CloudWatch registros o del depósito de S3 donde se deben entregar los registros.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 2048 caracteres.  
Patrón: `^arn:[\w\-]+:(?:logs:[\w\-]+:[\d]{12}:log-group:[\.\-_/#A-Za-z0-9]{1,512}(?::\*)?|s3:::[a-z0-9][\.\-a-z0-9]{1,61}[a-z0-9])$`   
Obligatorio: sí

 ** kmsKeyArn **   <a name="lex-Type-LogSettingsRequest-kmsKeyArn"></a>
El nombre de recurso de Amazon (ARN) de la clave administrada por el cliente de AWS KMS para el cifrado de los registros de audio enviados a un bucket de S3. La clave no se aplica a CloudWatch los registros y es opcional para los buckets de S3.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 20. La longitud máxima es de 2048 caracteres.  
Patrón: `^arn:[\w\-]+:kms:[\w\-]+:[\d]{12}:(?:key\/[\w\-]+|alias\/[a-zA-Z0-9:\/_\-]{1,256})$`   
Obligatorio: no

## Véase también
<a name="API_LogSettingsRequest_SeeAlso"></a>

Para obtener más información sobre el uso de esta API en uno de los idiomas específicos AWS SDKs, consulta lo siguiente:
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/LogSettingsRequest) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/LogSettingsRequest) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/LogSettingsRequest) 

# LogSettingsResponse
<a name="API_LogSettingsResponse"></a>

La configuración de los registros de conversaciones.

## Contenido
<a name="API_LogSettingsResponse_Contents"></a>

 ** destination **   <a name="lex-Type-LogSettingsResponse-destination"></a>
El destino en el que se entregan los registros.  
Tipo: cadena  
Valores válidos: `CLOUDWATCH_LOGS | S3`   
Obligatorio: no

 ** kmsKeyArn **   <a name="lex-Type-LogSettingsResponse-kmsKeyArn"></a>
El nombre de recurso de Amazon (ARN) de una clave que se utiliza para cifrar registros de audio en un bucket de S3.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 20. La longitud máxima es de 2048 caracteres.  
Patrón: `^arn:[\w\-]+:kms:[\w\-]+:[\d]{12}:(?:key\/[\w\-]+|alias\/[a-zA-Z0-9:\/_\-]{1,256})$`   
Obligatorio: no

 ** logType **   <a name="lex-Type-LogSettingsResponse-logType"></a>
El tipo de registros que están habilitados.  
Tipo: cadena  
Valores válidos: `AUDIO | TEXT`   
Obligatorio: no

 ** resourceArn **   <a name="lex-Type-LogSettingsResponse-resourceArn"></a>
El nombre de recurso de Amazon (ARN) del grupo de registros de CloudWatch registros o del depósito de S3 donde se entregan los registros.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 2048 caracteres.  
Patrón: `^arn:[\w\-]+:(?:logs:[\w\-]+:[\d]{12}:log-group:[\.\-_/#A-Za-z0-9]{1,512}(?::\*)?|s3:::[a-z0-9][\.\-a-z0-9]{1,61}[a-z0-9])$`   
Obligatorio: no

 ** resourcePrefix **   <a name="lex-Type-LogSettingsResponse-resourcePrefix"></a>
El prefijo del recurso es la primera parte de la clave del objeto de S3 incluido en el bucket de S3 que ha especificado para almacenar registros de audio. En el caso de CloudWatch los registros, es el prefijo del nombre del flujo de registros del grupo de registros que especificó.   
Tipo: cadena  
Limitaciones de longitud: longitud máxima de 1024 caracteres.  
Obligatorio: no

## Véase también
<a name="API_LogSettingsResponse_SeeAlso"></a>

Para obtener más información sobre el uso de esta API en uno de los idiomas específicos AWS SDKs, consulta lo siguiente:
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/LogSettingsResponse) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/LogSettingsResponse) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/LogSettingsResponse) 

# Message
<a name="API_Message"></a>

El objeto del mensaje que proporciona el texto del mensaje y su tipo.

## Contenido
<a name="API_Message_Contents"></a>

 ** content **   <a name="lex-Type-Message-content"></a>
El texto del mensaje.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 1000 caracteres.  
Obligatorio: sí

 ** contentType **   <a name="lex-Type-Message-contentType"></a>
El tipo de contenido de la cadena de mensaje.  
Tipo: cadena  
Valores válidos: `PlainText | SSML | CustomPayload`   
Obligatorio: sí

 ** groupNumber **   <a name="lex-Type-Message-groupNumber"></a>
Identifica el grupo de mensajes al que pertenece el mensaje. Si un grupo está asignado a un mensaje, Amazon Lex devuelve un mensaje de cada grupo en la respuesta.  
Tipo: entero  
Rango válido: valor mínimo de 1. Valor máximo de 5.  
Obligatorio: no

## Véase también
<a name="API_Message_SeeAlso"></a>

Para obtener más información sobre el uso de esta API en uno de los idiomas específicos AWS SDKs, consulta lo siguiente:
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/Message) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/Message) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/Message) 

# MigrationAlert
<a name="API_MigrationAlert"></a>

Proporciona información acerca de las alertas y advertencias que Amazon Lex envía durante una migración. Las alertas incluyen información sobre cómo solucionar el problema.

## Contenido
<a name="API_MigrationAlert_Contents"></a>

 ** details **   <a name="lex-Type-MigrationAlert-details"></a>
Detalles adicionales sobre la alerta.  
Tipo: matriz de cadenas  
Obligatorio: no

 ** message **   <a name="lex-Type-MigrationAlert-message"></a>
Un mensaje que describe la forma en la que se emite la alerta.  
Tipo: cadena  
Requerido: no

 ** referenceURLs **   <a name="lex-Type-MigrationAlert-referenceURLs"></a>
Un enlace a la documentación de Amazon Lex que describe cómo se resuelve la alerta.  
Tipo: matriz de cadenas  
Obligatorio: no

 ** type **   <a name="lex-Type-MigrationAlert-type"></a>
El tipo de alerta. Existen dos tipos de alertas:  
+  `ERROR`: se ha producido un problema con la migración que no se puede resolver. La migración se detiene.
+  `WARN`: se ha producido un problema con la migración que requiere cambios manuales en el nuevo bot de Amazon Lex V2. La migración continúa.
Tipo: cadena  
Valores válidos: `ERROR | WARN`   
Obligatorio: no

## Véase también
<a name="API_MigrationAlert_SeeAlso"></a>

Para obtener más información sobre el uso de esta API en uno de los idiomas específicos AWS SDKs, consulta lo siguiente:
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/MigrationAlert) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/MigrationAlert) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/MigrationAlert) 

# MigrationSummary
<a name="API_MigrationSummary"></a>

Proporciona información sobre la migración de un bot de Amazon Lex V1 a Amazon Lex V2.

## Contenido
<a name="API_MigrationSummary_Contents"></a>

 ** migrationId **   <a name="lex-Type-MigrationSummary-migrationId"></a>
El identificador único que Amazon Lex ha asignado a la migración.  
Tipo: cadena  
Limitaciones de longitud: longitud fija de 10.  
Patrón: `^[0-9a-zA-Z]+$`   
Obligatorio: no

 ** migrationStatus **   <a name="lex-Type-MigrationSummary-migrationStatus"></a>
El estado de la operación. Cuando el estado es `COMPLETE`, el bot está disponible en Amazon Lex V2. Es posible que haya alertas y advertencias que deban resolverse antes de completar la migración.  
Tipo: cadena  
Valores válidos: `IN_PROGRESS | COMPLETED | FAILED`   
Obligatorio: no

 ** migrationStrategy **   <a name="lex-Type-MigrationSummary-migrationStrategy"></a>
La estrategia empleada para llevar a cabo la migración.  
Tipo: cadena  
Valores válidos: `CREATE_NEW | UPDATE_EXISTING`   
Obligatorio: no

 ** migrationTimestamp **   <a name="lex-Type-MigrationSummary-migrationTimestamp"></a>
La fecha y hora en que comenzó la migración.  
Tipo: marca temporal  
Obligatorio: no

 ** v1BotLocale **   <a name="lex-Type-MigrationSummary-v1BotLocale"></a>
La configuración regional del bot de Amazon Lex V1 que es el origen de la migración.  
Tipo: cadena  
Valores válidos: `de-DE | en-AU | en-GB | en-IN | en-US | es-419 | es-ES | es-US | fr-FR | fr-CA | it-IT | ja-JP | ko-KR`   
Obligatorio: no

 ** v1BotName **   <a name="lex-Type-MigrationSummary-v1BotName"></a>
El nombre del bot de Amazon Lex V1 que es el origen de la migración.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 2. La longitud máxima es de 50 caracteres.  
Patrón: `^([A-Za-z]_?)+$`   
Obligatorio: no

 ** v1BotVersion **   <a name="lex-Type-MigrationSummary-v1BotVersion"></a>
La versión del bot de Amazon Lex V1 que es el origen de la migración.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 64.  
Patrón: `\$LATEST|[0-9]+`   
Obligatorio: no

 ** v2BotId **   <a name="lex-Type-MigrationSummary-v2BotId"></a>
El identificador único del bot de Amazon Lex V2 que es el destino de la migración.  
Tipo: cadena  
Limitaciones de longitud: longitud fija de 10.  
Patrón: `^[0-9a-zA-Z]+$`   
Obligatorio: no

 ** v2BotRole **   <a name="lex-Type-MigrationSummary-v2BotRole"></a>
El rol de IAM que Amazon Lex utiliza para ejecutar el bot de Amazon Lex V2.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 20. La longitud máxima es de 2048 caracteres.  
Patrón: `^arn:[\w\-]+:iam::[\d]{12}:role/.+$`   
Obligatorio: no

## Véase también
<a name="API_MigrationSummary_SeeAlso"></a>

Para obtener más información sobre el uso de esta API en uno de los idiomas específicos AWS SDKs, consulta lo siguiente:
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/MigrationSummary) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/MigrationSummary) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/MigrationSummary) 

# OutputContext
<a name="API_OutputContext"></a>

La especificación de un contexto de salida que se establece cuando se cumple una intención.

## Contenido
<a name="API_OutputContext_Contents"></a>

 ** name **   <a name="lex-Type-OutputContext-name"></a>
El nombre del contexto.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 100 caracteres.  
Patrón: `^([A-Za-z]_?)+$`   
Obligatorio: sí

 ** timeToLiveInSeconds **   <a name="lex-Type-OutputContext-timeToLiveInSeconds"></a>
El número de segundos que debería estar activo el contexto después de enviarse en una respuesta `PostContent` o `PostText`. Puede establecer el valor entre 5 y 86 400 segundos (24 horas).  
Tipo: entero  
Rango válido: valor mínimo de 5. Valor máximo de 86 400.  
Obligatorio: sí

 ** turnsToLive **   <a name="lex-Type-OutputContext-turnsToLive"></a>
El número de turnos de conversación en los que el contexto debe estar activo. Un turno de conversación es una solicitud `PostContent` o `PostText` y la respuesta correspondiente de Amazon Lex.  
Tipo: entero  
Rango válido: valor mínimo de 1. Valor máximo de 20.  
Obligatorio: sí

## Véase también
<a name="API_OutputContext_SeeAlso"></a>

Para obtener más información sobre el uso de esta API en uno de los idiomas específicos AWS SDKs, consulta lo siguiente:
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/OutputContext) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/OutputContext) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/OutputContext) 

# Prompt
<a name="API_Prompt"></a>

Obtiene información del usuario. Para definir una solicitud, proporcione uno o más mensajes y especifique el número de intentos requerido para obtener información del usuario. Si proporciona más de un mensaje, Amazon Lex elige uno de los mensajes para enviar una solicitud al usuario. Para obtener más información, consulte [Funcionamiento de Amazon Lex](how-it-works.md).

## Contenido
<a name="API_Prompt_Contents"></a>

 ** maxAttempts **   <a name="lex-Type-Prompt-maxAttempts"></a>
El número de veces que se envían solicitudes al usuario para obtener información.  
Tipo: entero  
Rango válido: valor mínimo de 1. Valor máximo de 5.  
Obligatorio: sí

 ** messages **   <a name="lex-Type-Prompt-messages"></a>
Una matriz de objetos en la que cada uno proporciona una cadena de mensaje y su tipo. Puede especificar la cadena de mensaje como texto sin formato o con el formato Speech Synthesis Markup Language (SSML).  
Tipo: matriz de objetos [Message](API_Message.md)  
Miembros de la matriz: número mínimo de 1 artículo. La cantidad máxima es de 15 elementos.  
Obligatorio: sí

 ** responseCard **   <a name="lex-Type-Prompt-responseCard"></a>
Una tarjeta de respuesta. Amazon Lex utiliza esta solicitud durante el tiempo de ejecución, en la respuesta de la API `PostText`. Sustituye a los atributos de la sesión y a los valores de ranura de los marcadores de posición en la tarjeta de respuesta. Para obtener más información, consulte [Uso de una tarjeta de respuesta](ex-resp-card.md).   
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 1. Longitud máxima de 50 000.  
Obligatorio: no

## Véase también
<a name="API_Prompt_SeeAlso"></a>

Para obtener más información sobre el uso de esta API en uno de los idiomas específicos AWS SDKs, consulta lo siguiente:
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/Prompt) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/Prompt) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/Prompt) 

# ResourceReference
<a name="API_ResourceReference"></a>

Describe el recurso que hace referencia al recurso que intenta eliminar. Este objeto se devuelve como parte de la excepción `ResourceInUseException`. 

## Contenido
<a name="API_ResourceReference_Contents"></a>

 ** name **   <a name="lex-Type-ResourceReference-name"></a>
El nombre del recurso que utiliza el recurso que intenta eliminar.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 100 caracteres.  
Patrón: `[a-zA-Z_]+`   
Obligatorio: no

 ** version **   <a name="lex-Type-ResourceReference-version"></a>
La versión del recurso que utiliza el recurso que intenta eliminar.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 64.  
Patrón: `\$LATEST|[0-9]+`   
Obligatorio: no

## Véase también
<a name="API_ResourceReference_SeeAlso"></a>

Para obtener más información sobre el uso de esta API en uno de los idiomas específicos AWS SDKs, consulta lo siguiente:
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/ResourceReference) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/ResourceReference) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/ResourceReference) 

# Slot
<a name="API_Slot"></a>

Identifica la versión de una ranura específica.

## Contenido
<a name="API_Slot_Contents"></a>

 ** name **   <a name="lex-Type-Slot-name"></a>
El nombre del slot.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 100 caracteres.  
Patrón: `^([A-Za-z](-|_|.)?)+$`   
Obligatorio: sí

 ** slotConstraint **   <a name="lex-Type-Slot-slotConstraint"></a>
Especifica si el slot es obligatorio u opcional.   
Tipo: cadena  
Valores válidos: `Required | Optional`   
Obligatorio: sí

 ** defaultValueSpec **   <a name="lex-Type-Slot-defaultValueSpec"></a>
Una lista de valores predeterminados para la ranura. Los valores predeterminados se utilizan cuando Amazon Lex no ha determinado el valor de una ranura. Puede especificar valores predeterminados a partir de variables de contexto, atributos de sesión y valores definidos.  
Tipo: objeto [SlotDefaultValueSpec](API_SlotDefaultValueSpec.md)  
Obligatorio: no

 ** description **   <a name="lex-Type-Slot-description"></a>
Una descripción de la ranura.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 0. La longitud máxima es de 200 caracteres.  
Obligatorio: no

 ** obfuscationSetting **   <a name="lex-Type-Slot-obfuscationSetting"></a>
Determina si una ranura se ofusca en los registros de conversaciones y los enunciados almacenados. Cuando una ranura se ofusca, el valor se sustituye por el nombre de la ranura entre llaves (\$1\$1). Por ejemplo, si el nombre de la ranura es “full\$1name”, los valores ofuscados se sustituyen por “\$1full\$1name\$1”. Para obtener más información, consulte [Ofuscación de ranuras](https://docs.aws.amazon.com/lex/latest/dg/how-obfuscate.html).   
Tipo: cadena  
Valores válidos: `NONE | DEFAULT_OBFUSCATION`   
Obligatorio: no

 ** priority **   <a name="lex-Type-Slot-priority"></a>
 Indica a Amazon Lex el orden en el que debe obtener este valor de ranura del usuario. Por ejemplo, si la intención tiene dos ranuras con prioridades 1 y 2, AWS Amazon Lex obtiene en primer lugar un valor para la ranura con prioridad 1.  
Si varias ranuras comparten la misma prioridad, Amazon Lex obtiene los valores en un orden arbitrario.  
Tipo: entero  
Rango válido: valor mínimo de 0. Valor máximo de 100.  
Obligatorio: no

 ** responseCard **   <a name="lex-Type-Slot-responseCard"></a>
 Un conjunto de respuestas posibles para el tipo de ranura que se utiliza en clientes basados en texto. El usuario elige una opción de la tarjeta de respuesta, en vez de responder con texto.   
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 1. Longitud máxima de 50 000.  
Obligatorio: no

 ** sampleUtterances **   <a name="lex-Type-Slot-sampleUtterances"></a>
 Si conoce un patrón específico por el que los usuarios pueden responder a una solicitud de Amazon Lex para un valor de ranura, puede proporcionar esos enunciados para mejorar la precisión. Es opcional. En la mayoría de los casos, Amazon Lex es capaz de entender los enunciados de los usuarios.   
Tipo: matriz de cadenas  
Miembros de la matriz: número mínimo de 0 artículos. Número máximo de 10 artículos.  
Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 200 caracteres.  
Obligatorio: no

 ** slotType **   <a name="lex-Type-Slot-slotType"></a>
El tipo de la ranura, que puede ser un tipo de ranura personalizada que haya definido o uno de los tipos de ranura integrados.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 100 caracteres.  
Patrón: `^((AMAZON\.)_?|[A-Za-z]_?)+`   
Obligatorio: no

 ** slotTypeVersion **   <a name="lex-Type-Slot-slotTypeVersion"></a>
La versión del tipo de ranura.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 64.  
Patrón: `\$LATEST|[0-9]+`   
Obligatorio: no

 ** valueElicitationPrompt **   <a name="lex-Type-Slot-valueElicitationPrompt"></a>
El mensaje que usa Amazon Lex para obtener el valor de ranura del usuario.  
Tipo: objeto [Prompt](API_Prompt.md)  
Obligatorio: no

## Véase también
<a name="API_Slot_SeeAlso"></a>

Para obtener más información sobre el uso de esta API en uno de los idiomas específicos AWS SDKs, consulta lo siguiente:
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/Slot) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/Slot) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/Slot) 

# SlotDefaultValue
<a name="API_SlotDefaultValue"></a>

Un valor predeterminado para una ranura.

## Contenido
<a name="API_SlotDefaultValue_Contents"></a>

 ** defaultValue **   <a name="lex-Type-SlotDefaultValue-defaultValue"></a>
El valor predeterminado de la ranura. Puede especificar uno de los siguientes valores:  
+  `#context-name.slot-name`: el valor de la ranura “slot-name” en el contexto “context-name”
+  `{attribute}`: el valor de la ranura del atributo de la sesión “attribute”
+  `'value'`: el valor independiente “value”
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 1. Longitud máxima de 202.  
Obligatorio: sí

## Véase también
<a name="API_SlotDefaultValue_SeeAlso"></a>

Para obtener más información sobre el uso de esta API en uno de los idiomas específicos AWS SDKs, consulta lo siguiente:
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/SlotDefaultValue) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/SlotDefaultValue) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/SlotDefaultValue) 

# SlotDefaultValueSpec
<a name="API_SlotDefaultValueSpec"></a>

Contiene los valores predeterminados de una ranura. Los valores predeterminados se utilizan cuando Amazon Lex no ha determinado el valor de una ranura.

## Contenido
<a name="API_SlotDefaultValueSpec_Contents"></a>

 ** defaultValueList **   <a name="lex-Type-SlotDefaultValueSpec-defaultValueList"></a>
Los valores predeterminados de una ranura. Puede especificar más de un valor predeterminado. Por ejemplo, puede especificar un valor predeterminado para que se utilice a partir de una variable de contexto coincidente, un atributo de la sesión o un valor fijo.  
El valor predeterminado elegido se selecciona en función del orden en el que los haya especificado en la lista. Por ejemplo, si especifica una variable de contexto y un valor fijo, en ese orden, Amazon Lex utiliza la variable de contexto si está disponible y, si no, utiliza el valor fijo.  
Tipo: matriz de objetos [SlotDefaultValue](API_SlotDefaultValue.md)  
Miembros de la matriz: número mínimo de 0 artículos. La cantidad máxima es de 10 elementos.  
Obligatorio: sí

## Véase también
<a name="API_SlotDefaultValueSpec_SeeAlso"></a>

Para obtener más información sobre el uso de esta API en uno de los idiomas específicos AWS SDKs, consulta lo siguiente:
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/SlotDefaultValueSpec) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/SlotDefaultValueSpec) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/SlotDefaultValueSpec) 

# SlotTypeConfiguration
<a name="API_SlotTypeConfiguration"></a>

Proporciona información de configuración para un tipo de ranura.

## Contenido
<a name="API_SlotTypeConfiguration_Contents"></a>

 ** regexConfiguration **   <a name="lex-Type-SlotTypeConfiguration-regexConfiguration"></a>
Una expresión regular utilizada para validar el valor de un slot.  
Tipo: objeto [SlotTypeRegexConfiguration](API_SlotTypeRegexConfiguration.md)  
Obligatorio: no

## Véase también
<a name="API_SlotTypeConfiguration_SeeAlso"></a>

Para obtener más información sobre el uso de esta API en uno de los idiomas específicos AWS SDKs, consulta lo siguiente:
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/SlotTypeConfiguration) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/SlotTypeConfiguration) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/SlotTypeConfiguration) 

# SlotTypeMetadata
<a name="API_SlotTypeMetadata"></a>

Proporciona información acerca de un tipo de ranura.

## Contenido
<a name="API_SlotTypeMetadata_Contents"></a>

 ** createdDate **   <a name="lex-Type-SlotTypeMetadata-createdDate"></a>
La fecha de creación del tipo de ranura.  
Tipo: marca temporal  
Obligatorio: no

 ** description **   <a name="lex-Type-SlotTypeMetadata-description"></a>
Una descripción del tipo de slot.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 0. La longitud máxima es de 200 caracteres.  
Obligatorio: no

 ** lastUpdatedDate **   <a name="lex-Type-SlotTypeMetadata-lastUpdatedDate"></a>
La fecha de actualización del tipo de ranura. Cuando se crea un recurso, la fecha de creación y la fecha de la última actualización son la misma.   
Tipo: marca temporal  
Obligatorio: no

 ** name **   <a name="lex-Type-SlotTypeMetadata-name"></a>
El nombre del tipo de slot.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 100 caracteres.  
Patrón: `^([A-Za-z]_?)+$`   
Obligatorio: no

 ** version **   <a name="lex-Type-SlotTypeMetadata-version"></a>
La versión del tipo de ranura.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 64.  
Patrón: `\$LATEST|[0-9]+`   
Obligatorio: no

## Véase también
<a name="API_SlotTypeMetadata_SeeAlso"></a>

Para obtener más información sobre el uso de esta API en uno de los idiomas específicos AWS SDKs, consulta lo siguiente:
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/SlotTypeMetadata) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/SlotTypeMetadata) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/SlotTypeMetadata) 

# SlotTypeRegexConfiguration
<a name="API_SlotTypeRegexConfiguration"></a>

Proporciona una expresión regular utilizada para validar el valor de un slot.

## Contenido
<a name="API_SlotTypeRegexConfiguration_Contents"></a>

 ** pattern **   <a name="lex-Type-SlotTypeRegexConfiguration-pattern"></a>
Una expresión regular utilizada para validar el valor de un slot.   
Use una expresión regular estándar. Amazon Lex admite los siguientes caracteres en la expresión regular:  
+ A-Z, a-z
+ 0-9
+ Caracteres Unicode (“\$1u<Unicode>”)
Representa caracteres Unicode con cuatro dígitos, por ejemplo, “\$1u0041” o “\$1u005A”.  
No se admiten los siguientes operadores de expresiones regulares:  
+ Repetidores infinitos: \$1, \$1 o \$1x,\$1 sin límite superior.
+ Comodín (.)
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 100 caracteres.  
Obligatorio: sí

## Véase también
<a name="API_SlotTypeRegexConfiguration_SeeAlso"></a>

Para obtener más información sobre el uso de esta API en uno de los idiomas específicos AWS SDKs, consulta lo siguiente:
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/SlotTypeRegexConfiguration) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/SlotTypeRegexConfiguration) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/SlotTypeRegexConfiguration) 

# Statement
<a name="API_Statement"></a>

Un conjunto de mensajes que ofrece información al usuario. En tiempo de ejecución, Amazon Lex selecciona el mensaje que se transmite. 

## Contenido
<a name="API_Statement_Contents"></a>

 ** messages **   <a name="lex-Type-Statement-messages"></a>
Un conjunto de objetos de mensaje.  
Tipo: matriz de objetos [Message](API_Message.md)  
Miembros de la matriz: número mínimo de 1 artículo. La cantidad máxima es de 15 elementos.  
Obligatorio: sí

 ** responseCard **   <a name="lex-Type-Statement-responseCard"></a>
 En tiempo de ejecución, si el cliente utiliza la [PostText](https://docs.aws.amazon.com/lex/latest/dg/API_runtime_PostText.html)API, Amazon Lex incluye la tarjeta de respuesta en la respuesta. Sustituye a todos los atributos de la sesión y a los valores de ranura de los marcadores de posición en la tarjeta de respuesta.   
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 1. Longitud máxima de 50 000.  
Obligatorio: no

## Véase también
<a name="API_Statement_SeeAlso"></a>

Para obtener más información sobre el uso de esta API en uno de los idiomas específicos AWS SDKs, consulte lo siguiente:
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/Statement) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/Statement) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/Statement) 

# Tag
<a name="API_Tag"></a>

Una lista de pares de clave/valor que identifica a un bot, un alias de bot o un canal de bot. Los caracteres permitidos para las claves y los valores de etiqueta son letras y dígitos Unicode, espacios en blanco y cualquiera de estos símbolos: \$1 . : / = \$1 - @. 

## Contenido
<a name="API_Tag_Contents"></a>

 ** key **   <a name="lex-Type-Tag-key"></a>
La clave de la etiqueta. Las claves no distinguen entre mayúsculas y minúsculas y deben ser únicas.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 128 caracteres.  
Obligatorio: sí

 ** value **   <a name="lex-Type-Tag-value"></a>
El valor asociado a una clave. Puede ser una cadena vacía, pero no puede ser nulo.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 0. La longitud máxima es de 256 caracteres.  
Obligatorio: sí

## Véase también
<a name="API_Tag_SeeAlso"></a>

Para obtener más información sobre el uso de esta API en uno de los idiomas específicos AWS SDKs, consulta lo siguiente:
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/Tag) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/Tag) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/Tag) 

# UtteranceData
<a name="API_UtteranceData"></a>

Proporciona información acerca de un enunciado hecho al bot. 

## Contenido
<a name="API_UtteranceData_Contents"></a>

 ** count **   <a name="lex-Type-UtteranceData-count"></a>
El número de veces que se ha procesado el enunciado.  
Tipo: entero  
Obligatorio: no

 ** distinctUsers **   <a name="lex-Type-UtteranceData-distinctUsers"></a>
El número total de personas que han usado el enunciado.  
Tipo: entero  
Obligatorio: no

 ** firstUtteredDate **   <a name="lex-Type-UtteranceData-firstUtteredDate"></a>
La fecha en la que se registró el enunciado por primera vez.  
Tipo: marca temporal  
Obligatorio: no

 ** lastUtteredDate **   <a name="lex-Type-UtteranceData-lastUtteredDate"></a>
La fecha en la que se registró el enunciado por última vez.  
Tipo: marca temporal  
Obligatorio: no

 ** utteranceString **   <a name="lex-Type-UtteranceData-utteranceString"></a>
El texto introducido por el usuario o la representación en texto de un clip de audio.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 1. Longitud máxima de 2000.  
Obligatorio: no

## Véase también
<a name="API_UtteranceData_SeeAlso"></a>

Para obtener más información sobre el uso de esta API en uno de los idiomas específicos AWS SDKs, consulta lo siguiente:
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/UtteranceData) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/UtteranceData) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/UtteranceData) 

# UtteranceList
<a name="API_UtteranceList"></a>

Proporciona una lista de los enunciados que se han hecho a una versión específica del bot. La lista contiene un máximo de 100 enunciados.

## Contenido
<a name="API_UtteranceList_Contents"></a>

 ** botVersion **   <a name="lex-Type-UtteranceList-botVersion"></a>
La versión del bot que ha procesado la lista.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 64.  
Patrón: `\$LATEST|[0-9]+`   
Obligatorio: no

 ** utterances **   <a name="lex-Type-UtteranceList-utterances"></a>
Uno o más objetos [UtteranceData](API_UtteranceData.md) que contienen información acerca de los enunciados hechos a un bot. El número máximo de objetos es 100.  
Tipo: matriz de objetos [UtteranceData](API_UtteranceData.md)  
Obligatorio: no

## Véase también
<a name="API_UtteranceList_SeeAlso"></a>

Para obtener más información sobre el uso de esta API en uno de los idiomas específicos AWS SDKs, consulta lo siguiente:
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/UtteranceList) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/UtteranceList) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/UtteranceList) 

# Servicio de tiempo de ejecución de Amazon Lex
<a name="API_Types_Amazon_Lex_Runtime_Service"></a>

El Servicio de tiempo de ejecución de Amazon Lex admite los siguientes tipos de datos:
+  [ActiveContext](API_runtime_ActiveContext.md) 
+  [ActiveContextTimeToLive](API_runtime_ActiveContextTimeToLive.md) 
+  [Button](API_runtime_Button.md) 
+  [DialogAction](API_runtime_DialogAction.md) 
+  [GenericAttachment](API_runtime_GenericAttachment.md) 
+  [IntentConfidence](API_runtime_IntentConfidence.md) 
+  [IntentSummary](API_runtime_IntentSummary.md) 
+  [PredictedIntent](API_runtime_PredictedIntent.md) 
+  [ResponseCard](API_runtime_ResponseCard.md) 
+  [SentimentResponse](API_runtime_SentimentResponse.md) 

# ActiveContext
<a name="API_runtime_ActiveContext"></a>

Un contexto es una variable que contiene información acerca del estado actual de la conversación entre un usuario y Amazon Lex. Amazon Lex puede establecer un contexto automáticamente cuando se cumple una intención. También puede establecerse en el tiempo de ejecución con la operación `PutContent`, `PutText` o `PutSession`.

## Contenido
<a name="API_runtime_ActiveContext_Contents"></a>

 ** name **   <a name="lex-Type-runtime_ActiveContext-name"></a>
El nombre del contexto.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 100 caracteres.  
Patrón: `^([A-Za-z]_?)+$`   
Obligatorio: sí

 ** parameters **   <a name="lex-Type-runtime_ActiveContext-parameters"></a>
Indica las variables del contexto actual. Puede utilizar estos valores como valores predeterminados de ranuras en eventos posteriores.  
Tipo: mapa de cadena a cadena  
Entradas de mapa: número mínimo de 0 elementos. Número máximo de 10 artículos.  
Limitaciones de longitud de la clave: longitud mínima de 1. La longitud máxima es de 100 caracteres.  
Limitaciones de longitud de los valores: longitud mínima de 1. La longitud máxima es de 1024 caracteres.  
Obligatorio: sí

 ** timeToLive **   <a name="lex-Type-runtime_ActiveContext-timeToLive"></a>
El tiempo o el número de turnos que permanece activo un contexto.  
Tipo: objeto [ActiveContextTimeToLive](API_runtime_ActiveContextTimeToLive.md)  
Obligatorio: sí

## Véase también
<a name="API_runtime_ActiveContext_SeeAlso"></a>

Para obtener más información sobre el uso de esta API en uno de los idiomas específicos AWS SDKs, consulta lo siguiente:
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/runtime.lex-2016-11-28/ActiveContext) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/runtime.lex-2016-11-28/ActiveContext) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/runtime.lex-2016-11-28/ActiveContext) 

# ActiveContextTimeToLive
<a name="API_runtime_ActiveContextTimeToLive"></a>

El tiempo o el número de turnos que permanece activo un contexto.

## Contenido
<a name="API_runtime_ActiveContextTimeToLive_Contents"></a>

 ** timeToLiveInSeconds **   <a name="lex-Type-runtime_ActiveContextTimeToLive-timeToLiveInSeconds"></a>
El número de segundos que debería estar activo el contexto después de enviarse en una respuesta `PostContent` o `PostText`. Puede establecer el valor entre 5 y 86 400 segundos (24 horas).  
Tipo: entero  
Rango válido: valor mínimo de 5. Valor máximo de 86 400.  
Obligatorio: no

 ** turnsToLive **   <a name="lex-Type-runtime_ActiveContextTimeToLive-turnsToLive"></a>
El número de turnos de conversación en los que el contexto debe estar activo. Un turno de conversación es una solicitud `PostContent` o `PostText` y la respuesta correspondiente de Amazon Lex.  
Tipo: entero  
Rango válido: valor mínimo de 1. Valor máximo de 20.  
Obligatorio: no

## Véase también
<a name="API_runtime_ActiveContextTimeToLive_SeeAlso"></a>

Para obtener más información sobre el uso de esta API en uno de los idiomas específicos AWS SDKs, consulta lo siguiente:
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/runtime.lex-2016-11-28/ActiveContextTimeToLive) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/runtime.lex-2016-11-28/ActiveContextTimeToLive) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/runtime.lex-2016-11-28/ActiveContextTimeToLive) 

# Button
<a name="API_runtime_Button"></a>

Representa una opción para mostrar en la plataforma cliente (Facebook, Slack, etc.).

## Contenido
<a name="API_runtime_Button_Contents"></a>

 ** text **   <a name="lex-Type-runtime_Button-text"></a>
El texto que ve el usuario en el botón.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 1. Longitud máxima de 15.  
Obligatorio: sí

 ** value **   <a name="lex-Type-runtime_Button-value"></a>
El valor que se envía a Amazon Lex cuando un usuario selecciona el botón. Por ejemplo, si el texto del botón es “BCN”, cuando el usuario selecciona el botón, el valor que se envía puede ser “Barcelona”.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 1000 caracteres.  
Obligatorio: sí

## Véase también
<a name="API_runtime_Button_SeeAlso"></a>

Para obtener más información sobre el uso de esta API en uno de los idiomas específicos AWS SDKs, consulta lo siguiente:
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/runtime.lex-2016-11-28/Button) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/runtime.lex-2016-11-28/Button) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/runtime.lex-2016-11-28/Button) 

# DialogAction
<a name="API_runtime_DialogAction"></a>

Describe la siguiente acción que debería realizar el bot durante la interacción con el usuario y proporciona información acerca del contexto en el que se da la acción. Utilice el tipo de dato `DialogAction` para establecer la interacción en un estado específico o para devolverla a un estado anterior.

## Contenido
<a name="API_runtime_DialogAction_Contents"></a>

 ** type **   <a name="lex-Type-runtime_DialogAction-type"></a>
La siguiente acción que el bot debería realizar durante la interacción con el usuario. Los valores posibles son:  
+  `ConfirmIntent`: la siguiente acción pregunta al usuario si la intención es completa y está lista para cumplirse. Se trata de una pregunta cuya respuesta es “Sí” o “No”, como “¿Desea realizar el pedido?”.
+  `Close`: indica que no habrá respuesta del usuario. Por ejemplo, la afirmación “El pedido se ha realizado” no requiere una respuesta.
+  `Delegate`: Amazon Lex determina la siguiente acción.
+  `ElicitIntent`: la siguiente acción determina la intención que desea cumplir el usuario.
+  `ElicitSlot`: la siguiente acción es obtener un valor de ranura por parte del usuario.
Tipo: cadena  
Valores válidos: `ElicitIntent | ConfirmIntent | ElicitSlot | Close | Delegate`   
Obligatorio: sí

 ** fulfillmentState **   <a name="lex-Type-runtime_DialogAction-fulfillmentState"></a>
El estado de cumplimiento de la intención. Los valores posibles son:  
+  `Failed`: la función de Lambda asociada a la intención no ha podido cumplirla.
+  `Fulfilled`: la función de Lambda asociada a la intención ha podido cumplirla. 
+  `ReadyForFulfillment`: toda la información necesaria para la intención está presente y la aplicación del cliente puede cumplir la intención.
Tipo: cadena  
Valores válidos: `Fulfilled | Failed | ReadyForFulfillment`   
Obligatorio: no

 ** intentName **   <a name="lex-Type-runtime_DialogAction-intentName"></a>
El nombre de la intención.  
Tipo: cadena  
Requerido: no

 ** message **   <a name="lex-Type-runtime_DialogAction-message"></a>
El mensaje que debería mostrarse al usuario. Si no especifica un mensaje, Amazon Lex utilizará el mensaje configurado para la intención.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 1024 caracteres.  
Obligatorio: no

 ** messageFormat **   <a name="lex-Type-runtime_DialogAction-messageFormat"></a>
+  `PlainText`: el mensaje contiene texto UTF-8 sin formato.
+  `CustomPayload`: el mensaje está en un formato personalizado del cliente.
+  `SSML`: el mensaje contiene texto con formato para salida de voz.
+  `Composite`: el mensaje contiene un objeto JSON de escape que, a su vez, contiene uno o más mensajes. Para obtener más información, consulte [Grupos de mensajes](https://docs.aws.amazon.com/lex/latest/dg/howitworks-manage-prompts.html). 
Tipo: cadena  
Valores válidos: `PlainText | CustomPayload | SSML | Composite`   
Obligatorio: no

 ** slots **   <a name="lex-Type-runtime_DialogAction-slots"></a>
Un mapa de las ranuras recopiladas y sus valores.   
Tipo: mapa de cadena a cadena  
Obligatorio: no

 ** slotToElicit **   <a name="lex-Type-runtime_DialogAction-slotToElicit"></a>
El nombre de la ranura que debería obtener el usuario.  
Tipo: cadena  
Requerido: no

## Véase también
<a name="API_runtime_DialogAction_SeeAlso"></a>

Para obtener más información sobre el uso de esta API en uno de los idiomas específicos AWS SDKs, consulta lo siguiente:
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/runtime.lex-2016-11-28/DialogAction) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/runtime.lex-2016-11-28/DialogAction) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/runtime.lex-2016-11-28/DialogAction) 

# GenericAttachment
<a name="API_runtime_GenericAttachment"></a>

Representa la opción que ve el usuario cuando se muestra una solicitud. Puede ser una imagen, un botón, un enlace o texto. 

## Contenido
<a name="API_runtime_GenericAttachment_Contents"></a>

 ** attachmentLinkUrl **   <a name="lex-Type-runtime_GenericAttachment-attachmentLinkUrl"></a>
La dirección URL de una vinculación a la tarjeta de respuesta.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 2048 caracteres.  
Obligatorio: no

 ** buttons **   <a name="lex-Type-runtime_GenericAttachment-buttons"></a>
La lista de opciones que se muestra al usuario.  
Tipo: matriz de objetos [Button](API_runtime_Button.md)  
Miembros de la matriz: número mínimo de 0 artículos. La cantidad máxima es de 5 artículos.  
Obligatorio: no

 ** imageUrl **   <a name="lex-Type-runtime_GenericAttachment-imageUrl"></a>
La dirección URL de una imagen mostrada al usuario.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 2048 caracteres.  
Obligatorio: no

 ** subTitle **   <a name="lex-Type-runtime_GenericAttachment-subTitle"></a>
El subtítulo que aparece debajo del título.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 1. Longitud máxima de 80.  
Obligatorio: no

 ** title **   <a name="lex-Type-runtime_GenericAttachment-title"></a>
El título de la opción.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 1. Longitud máxima de 80.  
Obligatorio: no

## Véase también
<a name="API_runtime_GenericAttachment_SeeAlso"></a>

Para obtener más información sobre el uso de esta API en uno de los idiomas específicos AWS SDKs, consulta lo siguiente:
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/runtime.lex-2016-11-28/GenericAttachment) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/runtime.lex-2016-11-28/GenericAttachment) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/runtime.lex-2016-11-28/GenericAttachment) 

# IntentConfidence
<a name="API_runtime_IntentConfidence"></a>

Proporciona una puntuación que indica el grado de confianza de Amazon Lex en lo que respecta a la capacidad de una intención para satisfacer las expectativas del usuario.

## Contenido
<a name="API_runtime_IntentConfidence_Contents"></a>

 ** score **   <a name="lex-Type-runtime_IntentConfidence-score"></a>
Una puntuación que indica el grado de confianza de Amazon Lex en lo que respecta a la capacidad de una intención para satisfacer las expectativas del usuario. Varía entre 0,00 y 1,00. Una puntuación más alta indica una mayor confianza.  
Tipo: Doble  
Obligatorio: no

## Véase también
<a name="API_runtime_IntentConfidence_SeeAlso"></a>

Para obtener más información sobre el uso de esta API en uno de los idiomas específicos AWS SDKs, consulta lo siguiente:
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/runtime.lex-2016-11-28/IntentConfidence) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/runtime.lex-2016-11-28/IntentConfidence) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/runtime.lex-2016-11-28/IntentConfidence) 

# IntentSummary
<a name="API_runtime_IntentSummary"></a>

Proporciona información acerca del estado de una intención. Puede utilizar esta información para obtener el estado actual de una intención para procesarla o para devolverla a su estado anterior.

## Contenido
<a name="API_runtime_IntentSummary_Contents"></a>

 ** dialogActionType **   <a name="lex-Type-runtime_IntentSummary-dialogActionType"></a>
La siguiente acción que el bot debería realizar durante la interacción con el usuario. Los valores posibles son:  
+  `ConfirmIntent`: la siguiente acción pregunta al usuario si la intención es completa y está lista para cumplirse. Se trata de una pregunta cuya respuesta es “Sí” o “No”, como “¿Desea realizar el pedido?”.
+  `Close`: indica que no habrá respuesta del usuario. Por ejemplo, la afirmación “El pedido se ha realizado” no requiere una respuesta.
+  `ElicitIntent`: la siguiente acción determina la intención que desea cumplir el usuario.
+  `ElicitSlot`: la siguiente acción es obtener un valor de ranura por parte del usuario.
Tipo: cadena  
Valores válidos: `ElicitIntent | ConfirmIntent | ElicitSlot | Close | Delegate`   
Obligatorio: sí

 ** checkpointLabel **   <a name="lex-Type-runtime_IntentSummary-checkpointLabel"></a>
Una etiqueta definida por el usuario que identifica una intención concreta. Puede utilizar esta etiqueta para volver a una intención anterior.   
Utilice el parámetro `checkpointLabelFilter` de la operación `GetSessionRequest` para filtrar las intenciones que la operación ha devuelto y que incluyen dicha etiqueta.  
Tipo: cadena  
Limitaciones de longitud: longitud mínima de 1. La longitud máxima es de 255 caracteres.  
Patrón: `[a-zA-Z0-9-]+`   
Obligatorio: no

 ** confirmationStatus **   <a name="lex-Type-runtime_IntentSummary-confirmationStatus"></a>
El estado de la intención una vez que el usuario ha respondido a la pregunta de confirmación. Si el usuario confirma la intención, Amazon Lex establece el valor del campo en `Confirmed`. Si el usuario deniega la intención, Amazon Lex establece el valor del campo en `Denied`. Los valores posibles son:  
+  `Confirmed`: el usuario ha respondido “sí” a la pregunta de confirmación, por lo que se confirma que la intención es completa y que está lista para cumplirse.
+  `Denied`: el usuario ha respondido “no” a la pregunta de confirmación.
+  `None`: indica que en ningún momento se ha solicitado confirmación al usuario o que se le ha enviado la solicitud, pero no la ha confirmado ni denegado.
Tipo: cadena  
Valores válidos: `None | Confirmed | Denied`   
Obligatorio: no

 ** fulfillmentState **   <a name="lex-Type-runtime_IntentSummary-fulfillmentState"></a>
El estado de cumplimiento de la intención. Los valores posibles son:  
+  `Failed`: la función de Lambda asociada a la intención no ha podido cumplirla.
+  `Fulfilled`: la función de Lambda asociada a la intención ha podido cumplirla. 
+  `ReadyForFulfillment`: toda la información necesaria para la intención está presente y la aplicación del cliente puede cumplir la intención.
Tipo: cadena  
Valores válidos: `Fulfilled | Failed | ReadyForFulfillment`   
Obligatorio: no

 ** intentName **   <a name="lex-Type-runtime_IntentSummary-intentName"></a>
El nombre de la intención.  
Tipo: cadena  
Requerido: no

 ** slots **   <a name="lex-Type-runtime_IntentSummary-slots"></a>
Un mapa de las ranuras recopiladas y sus valores.   
Tipo: mapa de cadena a cadena  
Obligatorio: no

 ** slotToElicit **   <a name="lex-Type-runtime_IntentSummary-slotToElicit"></a>
La siguiente ranura que se obtiene por parte del usuario. Si no hay ninguna ranura que se pueda obtener, el campo está vacío.  
Tipo: cadena  
Requerido: no

## Véase también
<a name="API_runtime_IntentSummary_SeeAlso"></a>

Para obtener más información sobre el uso de esta API en uno de los idiomas específicos AWS SDKs, consulta lo siguiente:
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/runtime.lex-2016-11-28/IntentSummary) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/runtime.lex-2016-11-28/IntentSummary) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/runtime.lex-2016-11-28/IntentSummary) 

# PredictedIntent
<a name="API_runtime_PredictedIntent"></a>

Una intención sugerida por Amazon Lex satisface la intención del usuario. Incluye el nombre de la intención, la confianza que Amazon Lex tiene en que se ha satisfecho la intención del usuario y las ranuras definidas para la intención.

## Contenido
<a name="API_runtime_PredictedIntent_Contents"></a>

 ** intentName **   <a name="lex-Type-runtime_PredictedIntent-intentName"></a>
El nombre de la intención sugerida por Amazon Lex que satisface la intención del usuario.  
Tipo: cadena  
Requerido: no

 ** nluIntentConfidence **   <a name="lex-Type-runtime_PredictedIntent-nluIntentConfidence"></a>
Indica el grado de confianza de Amazon Lex en lo que respecta a la capacidad de una intención para satisfacer las expectativas del usuario.  
Tipo: objeto [IntentConfidence](API_runtime_IntentConfidence.md)  
Obligatorio: no

 ** slots **   <a name="lex-Type-runtime_PredictedIntent-slots"></a>
La ranura y los valores de ranura asociados a la intención predicha.  
Tipo: mapa de cadena a cadena  
Obligatorio: no

## Véase también
<a name="API_runtime_PredictedIntent_SeeAlso"></a>

Para obtener más información sobre el uso de esta API en uno de los idiomas específicos AWS SDKs, consulta lo siguiente:
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/runtime.lex-2016-11-28/PredictedIntent) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/runtime.lex-2016-11-28/PredictedIntent) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/runtime.lex-2016-11-28/PredictedIntent) 

# ResponseCard
<a name="API_runtime_ResponseCard"></a>

Si configura una tarjeta de respuesta al crear bots, Amazon Lex sustituye los atributos de la sesión y los valores de ranura que están disponibles y, a continuación, los devuelve. La tarjeta de respuesta también puede proceder de una función de Lambda (`dialogCodeHook` y `fulfillmentActivity` en una intención).

## Contenido
<a name="API_runtime_ResponseCard_Contents"></a>

 ** contentType **   <a name="lex-Type-runtime_ResponseCard-contentType"></a>
El tipo de contenido de la respuesta.  
Tipo: cadena  
Valores válidos: `application/vnd.amazonaws.card.generic`   
Obligatorio: no

 ** genericAttachments **   <a name="lex-Type-runtime_ResponseCard-genericAttachments"></a>
Una matriz de objetos adjuntos que representan opciones.  
Tipo: matriz de objetos [GenericAttachment](API_runtime_GenericAttachment.md)  
Miembros de la matriz: número mínimo de 0 artículos. Número máximo de 10 artículos.  
Obligatorio: no

 ** version **   <a name="lex-Type-runtime_ResponseCard-version"></a>
La versión del formato de la tarjeta de respuesta.  
Tipo: cadena  
Requerido: no

## Véase también
<a name="API_runtime_ResponseCard_SeeAlso"></a>

Para obtener más información sobre el uso de esta API en uno de los idiomas específicos AWS SDKs, consulta lo siguiente:
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/runtime.lex-2016-11-28/ResponseCard) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/runtime.lex-2016-11-28/ResponseCard) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/runtime.lex-2016-11-28/ResponseCard) 

# SentimentResponse
<a name="API_runtime_SentimentResponse"></a>

La opinión expresada en un enunciado.

Cuando el bot está configurado para enviar enunciados a Amazon Comprehend con el fin de analizar opiniones, esta estructura de campo contiene el resultado del análisis.

## Contenido
<a name="API_runtime_SentimentResponse_Contents"></a>

 ** sentimentLabel **   <a name="lex-Type-runtime_SentimentResponse-sentimentLabel"></a>
La opinión deducida en la que Amazon Comprehend tiene mayor confianza.  
Tipo: cadena  
Requerido: no

 ** sentimentScore **   <a name="lex-Type-runtime_SentimentResponse-sentimentScore"></a>
La probabilidad de que la opinión se haya deducido correctamente.  
Tipo: cadena  
Requerido: no

## Véase también
<a name="API_runtime_SentimentResponse_SeeAlso"></a>

Para obtener más información sobre el uso de esta API en uno de los idiomas específicos AWS SDKs, consulta lo siguiente:
+  [AWS SDK para C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/runtime.lex-2016-11-28/SentimentResponse) 
+  [AWS SDK para Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/runtime.lex-2016-11-28/SentimentResponse) 
+  [AWS SDK para Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/runtime.lex-2016-11-28/SentimentResponse) 