

Avis de fin de support : le 15 septembre 2025, le support pour Amazon Lex V1 AWS sera interrompu. Après le 15 septembre 2025, vous ne pourrez plus accéder à la console Amazon Lex V1 ni aux ressources Amazon Lex V1. Si vous utilisez Amazon Lex V2, consultez plutôt le [guide Amazon Lex V2](https://docs.aws.amazon.com/lexv2/latest/dg/what-is.html). 

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

# Types de données
<a name="API_Types"></a>

Les types de données suivants sont pris en charge par Amazon Lex Model Building Service :
+  [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) 

Les types de données suivants sont pris en charge par Amazon Lex Runtime Service :
+  [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) 

# Service de modélisme Amazon Lex
<a name="API_Types_Amazon_Lex_Model_Building_Service"></a>

Les types de données suivants sont pris en charge par Amazon Lex Model Building Service :
+  [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>

Fournit des informations sur l'alias d'un bot.

## Table des matières
<a name="API_BotAliasMetadata_Contents"></a>

 ** botName **   <a name="lex-Type-BotAliasMetadata-botName"></a>
Nom du robot sur lequel l'alias pointe.  
Type : chaîne  
Contraintes de longueur : longueur minimale de 2. Longueur maximale de 50.  
Modèle : `^([A-Za-z]_?)+$`   
Obligatoire : non

 ** botVersion **   <a name="lex-Type-BotAliasMetadata-botVersion"></a>
Version du bot Amazon Lex vers laquelle pointe l'alias.  
Type : chaîne  
Contraintes de longueur : longueur minimum de 1. Longueur maximale de 64.  
Modèle : `\$LATEST|[0-9]+`   
Obligatoire : non

 ** checksum **   <a name="lex-Type-BotAliasMetadata-checksum"></a>
Somme de contrôle de l'alias du bot.  
Type : chaîne  
Obligatoire : non

 ** conversationLogs **   <a name="lex-Type-BotAliasMetadata-conversationLogs"></a>
Paramètres qui déterminent la manière dont Amazon Lex utilise les journaux de conversation pour l'alias.  
Type : objet [ConversationLogsResponse](API_ConversationLogsResponse.md)  
Obligatoire : non

 ** createdDate **   <a name="lex-Type-BotAliasMetadata-createdDate"></a>
Date à laquelle l'alias du bot a été créé.  
Type : Timestamp  
Obligatoire : non

 ** description **   <a name="lex-Type-BotAliasMetadata-description"></a>
Description de l'alias du bot.  
Type : chaîne  
Contraintes de longueur : longueur minimum de 0. Longueur maximum de 200.  
Obligatoire : non

 ** lastUpdatedDate **   <a name="lex-Type-BotAliasMetadata-lastUpdatedDate"></a>
Date à laquelle l'alias du bot a été mis à jour. Lorsque vous créez une ressource, la date de création et la date de dernière mise à jour sont identiques.  
Type : Timestamp  
Obligatoire : non

 ** name **   <a name="lex-Type-BotAliasMetadata-name"></a>
Le nom de l'alias du bot.  
Type : chaîne  
Contraintes de longueur : Longueur minimum de 1. Longueur maximum de 100.  
Modèle : `^([A-Za-z]_?)+$`   
Obligatoire : non

## consultez aussi
<a name="API_BotAliasMetadata_SeeAlso"></a>

Pour plus d’informations sur l’utilisation de cette API dans l’un des kits SDK AWS spécifiques au langage, consultez les ressources suivantes :
+  [Kit AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/BotAliasMetadata) 
+  [Kit AWS SDK pour Go](https://docs.aws.amazon.com/goto/SdkForGoV1/lex-models-2017-04-19/BotAliasMetadata) 
+  [Kit SDK AWS pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/BotAliasMetadata) 
+  [Kit SDK AWS pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/BotAliasMetadata) 

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

Représente une association entre un bot Amazon Lex et une plateforme de messagerie externe.

## Table des matières
<a name="API_BotChannelAssociation_Contents"></a>

 ** botAlias **   <a name="lex-Type-BotChannelAssociation-botAlias"></a>
Alias pointant vers la version spécifique du bot Amazon Lex avec laquelle cette association est établie.   
Type : chaîne  
Contraintes de longueur : Longueur minimum de 1. Longueur maximum de 100.  
Modèle : `^([A-Za-z]_?)+$`   
Obligatoire : non

 ** botConfiguration **   <a name="lex-Type-BotChannelAssociation-botConfiguration"></a>
Fournit les informations nécessaires pour communiquer avec la plateforme de messagerie.   
Type : mappage chaîne/chaîne  
Entrées cartographiques : nombre maximum de 10 éléments.  
Obligatoire : non

 ** botName **   <a name="lex-Type-BotChannelAssociation-botName"></a>
Nom du bot Amazon Lex avec lequel cette association est établie.   
Amazon Lex soutient actuellement les associations avec Facebook, Slack et Twilio.
Type : chaîne  
Contraintes de longueur : longueur minimale de 2. Longueur maximale de 50.  
Modèle : `^([A-Za-z]_?)+$`   
Obligatoire : non

 ** createdDate **   <a name="lex-Type-BotChannelAssociation-createdDate"></a>
Date à laquelle l'association entre le bot Amazon Lex et le canal a été créée.   
Type : Timestamp  
Obligatoire : non

 ** description **   <a name="lex-Type-BotChannelAssociation-description"></a>
Description textuelle de l'association que vous créez.   
Type : chaîne  
Contraintes de longueur : longueur minimum de 0. Longueur maximum de 200.  
Obligatoire : non

 ** failureReason **   <a name="lex-Type-BotChannelAssociation-failureReason"></a>
Dans `status` l'affirmative`FAILED`, Amazon Lex fournit la raison pour laquelle il n'a pas réussi à créer l'association.  
Type : chaîne  
Obligatoire : non

 ** name **   <a name="lex-Type-BotChannelAssociation-name"></a>
Nom de l'association entre le bot et le canal.   
Type : chaîne  
Contraintes de longueur : Longueur minimum de 1. Longueur maximum de 100.  
Modèle : `^([A-Za-z]_?)+$`   
Obligatoire : non

 ** status **   <a name="lex-Type-BotChannelAssociation-status"></a>
État du canal du bot.   
+  `CREATED`- La chaîne a été créée et est prête à être utilisée.
+  `IN_PROGRESS`- La création de la chaîne est en cours.
+  `FAILED`- Une erreur s'est produite lors de la création de la chaîne. Pour plus d'informations sur la raison de l'échec, consultez le `failureReason` champ.
Type : chaîne  
Valeurs valides : `IN_PROGRESS | CREATED | FAILED`   
Obligatoire : non

 ** type **   <a name="lex-Type-BotChannelAssociation-type"></a>
Spécifie le type d'association en indiquant le type de canal établi entre le bot Amazon Lex et la plateforme de messagerie externe.  
Type : chaîne  
Valeurs valides : `Facebook | Slack | Twilio-Sms | Kik`   
Obligatoire : non

## consultez aussi
<a name="API_BotChannelAssociation_SeeAlso"></a>

Pour plus d’informations sur l’utilisation de cette API dans l’un des kits SDK AWS spécifiques au langage, consultez les ressources suivantes :
+  [Kit AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/BotChannelAssociation) 
+  [Kit AWS SDK pour Go](https://docs.aws.amazon.com/goto/SdkForGoV1/lex-models-2017-04-19/BotChannelAssociation) 
+  [Kit SDK AWS pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/BotChannelAssociation) 
+  [Kit SDK AWS pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/BotChannelAssociation) 

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

Fournit des informations sur un bot.

## Table des matières
<a name="API_BotMetadata_Contents"></a>

 ** createdDate **   <a name="lex-Type-BotMetadata-createdDate"></a>
Date de création du bot.  
Type : Timestamp  
Obligatoire : non

 ** description **   <a name="lex-Type-BotMetadata-description"></a>
Description du bot.  
Type : chaîne  
Contraintes de longueur : longueur minimum de 0. Longueur maximum de 200.  
Obligatoire : non

 ** lastUpdatedDate **   <a name="lex-Type-BotMetadata-lastUpdatedDate"></a>
Date à laquelle le bot a été mis à jour. Lorsque vous créez un bot, la date de création et la date de dernière mise à jour sont identiques.   
Type : Timestamp  
Obligatoire : non

 ** name **   <a name="lex-Type-BotMetadata-name"></a>
Le nom du bot.   
Type : chaîne  
Contraintes de longueur : longueur minimale de 2. Longueur maximale de 50.  
Modèle : `^([A-Za-z]_?)+$`   
Obligatoire : non

 ** status **   <a name="lex-Type-BotMetadata-status"></a>
État du bot.  
Type : chaîne  
Valeurs valides : `BUILDING | READY | READY_BASIC_TESTING | FAILED | NOT_BUILT`   
Obligatoire : non

 ** version **   <a name="lex-Type-BotMetadata-version"></a>
La version du bot. Pour un nouveau bot, la version est toujours`$LATEST`.  
Type : chaîne  
Contraintes de longueur : longueur minimum de 1. Longueur maximale de 64.  
Modèle : `\$LATEST|[0-9]+`   
Obligatoire : non

## consultez aussi
<a name="API_BotMetadata_SeeAlso"></a>

Pour plus d’informations sur l’utilisation de cette API dans l’un des kits SDK AWS spécifiques au langage, consultez les ressources suivantes :
+  [Kit AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/BotMetadata) 
+  [Kit AWS SDK pour Go](https://docs.aws.amazon.com/goto/SdkForGoV1/lex-models-2017-04-19/BotMetadata) 
+  [Kit SDK AWS pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/BotMetadata) 
+  [Kit SDK AWS pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/BotMetadata) 

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

Fournit des métadonnées pour une intention intégrée.

## Table des matières
<a name="API_BuiltinIntentMetadata_Contents"></a>

 ** signature **   <a name="lex-Type-BuiltinIntentMetadata-signature"></a>
Identifiant unique pour l'intention intégrée. Pour trouver la signature d'une intention, consultez la section [Intentions intégrées standard dans](https://developer.amazon.com/public/solutions/alexa/alexa-skills-kit/docs/built-in-intent-ref/standard-intents) le *kit de compétences Alexa*.  
Type : chaîne  
Obligatoire : non

 ** supportedLocales **   <a name="lex-Type-BuiltinIntentMetadata-supportedLocales"></a>
Une liste d'identifiants pour les paramètres régionaux pris en charge par l'intention.  
Type : tableau de chaînes  
Valeurs valides : `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`   
Obligatoire : non

## consultez aussi
<a name="API_BuiltinIntentMetadata_SeeAlso"></a>

Pour plus d’informations sur l’utilisation de cette API dans l’un des kits SDK AWS spécifiques au langage, consultez les ressources suivantes :
+  [Kit AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/BuiltinIntentMetadata) 
+  [Kit AWS SDK pour Go](https://docs.aws.amazon.com/goto/SdkForGoV1/lex-models-2017-04-19/BuiltinIntentMetadata) 
+  [Kit SDK AWS pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/BuiltinIntentMetadata) 
+  [Kit SDK AWS pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/BuiltinIntentMetadata) 

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

Fournit des informations sur un emplacement utilisé dans une intention intégrée.

## Table des matières
<a name="API_BuiltinIntentSlot_Contents"></a>

 ** name **   <a name="lex-Type-BuiltinIntentSlot-name"></a>
Liste des emplacements définis pour l'intention.  
Type : chaîne  
Obligatoire : non

## consultez aussi
<a name="API_BuiltinIntentSlot_SeeAlso"></a>

Pour plus d’informations sur l’utilisation de cette API dans l’un des kits SDK AWS spécifiques au langage, consultez les ressources suivantes :
+  [Kit AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/BuiltinIntentSlot) 
+  [Kit AWS SDK pour Go](https://docs.aws.amazon.com/goto/SdkForGoV1/lex-models-2017-04-19/BuiltinIntentSlot) 
+  [Kit SDK AWS pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/BuiltinIntentSlot) 
+  [Kit SDK AWS pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/BuiltinIntentSlot) 

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

Fournit des informations sur un type de slot intégré.

## Table des matières
<a name="API_BuiltinSlotTypeMetadata_Contents"></a>

 ** signature **   <a name="lex-Type-BuiltinSlotTypeMetadata-signature"></a>
Identifiant unique pour le type de slot intégré. Pour trouver la signature d'un type d'emplacement, consultez la section [Référence du type d'emplacement](https://developer.amazon.com/public/solutions/alexa/alexa-skills-kit/docs/built-in-intent-ref/slot-type-reference) dans le *kit de compétences Alexa*.  
Type : chaîne  
Obligatoire : non

 ** supportedLocales **   <a name="lex-Type-BuiltinSlotTypeMetadata-supportedLocales"></a>
Liste des paramètres régionaux cibles pour le slot.   
Type : tableau de chaînes  
Valeurs valides : `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`   
Obligatoire : non

## consultez aussi
<a name="API_BuiltinSlotTypeMetadata_SeeAlso"></a>

Pour plus d’informations sur l’utilisation de cette API dans l’un des kits SDK AWS spécifiques au langage, consultez les ressources suivantes :
+  [Kit AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/BuiltinSlotTypeMetadata) 
+  [Kit AWS SDK pour Go](https://docs.aws.amazon.com/goto/SdkForGoV1/lex-models-2017-04-19/BuiltinSlotTypeMetadata) 
+  [Kit SDK AWS pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/BuiltinSlotTypeMetadata) 
+  [Kit SDK AWS pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/BuiltinSlotTypeMetadata) 

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

Spécifie une fonction Lambda qui vérifie les demandes adressées à un bot ou répond à la demande de l'utilisateur à un bot.

## Table des matières
<a name="API_CodeHook_Contents"></a>

 ** messageVersion **   <a name="lex-Type-CodeHook-messageVersion"></a>
Version de la demande-réponse que vous souhaitez qu'Amazon Lex utilise pour appeler votre fonction Lambda. Pour de plus amples informations, veuillez consulter [Utilisation des fonctions Lambda](using-lambda.md).  
Type : chaîne  
Contraintes de longueur : longueur minimum de 1. Longueur maximale de 5.  
Obligatoire : oui

 ** uri **   <a name="lex-Type-CodeHook-uri"></a>
L'Amazon Resource Name (ARN) de la fonction  Lambda.  
Type : chaîne  
Contraintes de longueur : longueur minimale de 20. Longueur maximale de 2048.  
Modèle : `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-_]+)?`   
Obligatoire : oui

## consultez aussi
<a name="API_CodeHook_SeeAlso"></a>

Pour plus d’informations sur l’utilisation de cette API dans l’un des kits SDK AWS spécifiques au langage, consultez les ressources suivantes :
+  [Kit AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/CodeHook) 
+  [Kit AWS SDK pour Go](https://docs.aws.amazon.com/goto/SdkForGoV1/lex-models-2017-04-19/CodeHook) 
+  [Kit SDK AWS pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/CodeHook) 
+  [Kit SDK AWS pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/CodeHook) 

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

Fournit les paramètres nécessaires pour les journaux de conversation.

## Table des matières
<a name="API_ConversationLogsRequest_Contents"></a>

 ** iamRoleArn **   <a name="lex-Type-ConversationLogsRequest-iamRoleArn"></a>
Le nom de ressource Amazon (ARN) d'un rôle IAM autorisé à écrire dans vos CloudWatch journaux pour les journaux texte et dans votre compartiment S3 pour les journaux audio. Si le chiffrement audio est activé, ce rôle fournit également l'autorisation d'accès à la clé AWS KMS utilisée pour chiffrer les journaux audio. Pour plus d'informations, consultez [Création d'un rôle IAM et d'une politique pour les journaux de conversation](https://docs.aws.amazon.com/lex/latest/dg/conversation-logs-role-and-policy.html).  
Type : chaîne  
Contraintes de longueur : longueur minimale de 20. Longueur maximale de 2048.  
Modèle : `^arn:[\w\-]+:iam::[\d]{12}:role/.+$`   
Obligatoire : oui

 ** logSettings **   <a name="lex-Type-ConversationLogsRequest-logSettings"></a>
Les paramètres de vos journaux de conversation. Vous pouvez enregistrer le texte ou l'audio de la conversation, ou les deux.  
Type : tableau d’objets [LogSettingsRequest](API_LogSettingsRequest.md)  
Obligatoire : oui

## consultez aussi
<a name="API_ConversationLogsRequest_SeeAlso"></a>

Pour plus d’informations sur l’utilisation de cette API dans l’un des kits SDK AWS spécifiques au langage, consultez les ressources suivantes :
+  [Kit AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/ConversationLogsRequest) 
+  [Kit AWS SDK pour Go](https://docs.aws.amazon.com/goto/SdkForGoV1/lex-models-2017-04-19/ConversationLogsRequest) 
+  [Kit SDK AWS pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/ConversationLogsRequest) 
+  [Kit SDK AWS pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/ConversationLogsRequest) 

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

Contient des informations sur les paramètres du journal des conversations.

## Table des matières
<a name="API_ConversationLogsResponse_Contents"></a>

 ** iamRoleArn **   <a name="lex-Type-ConversationLogsResponse-iamRoleArn"></a>
Le nom de ressource Amazon (ARN) du rôle IAM utilisé pour écrire vos journaux dans Logs ou dans un compartiment S3. CloudWatch   
Type : chaîne  
Contraintes de longueur : longueur minimale de 20. Longueur maximale de 2048.  
Modèle : `^arn:[\w\-]+:iam::[\d]{12}:role/.+$`   
Obligatoire : non

 ** logSettings **   <a name="lex-Type-ConversationLogsResponse-logSettings"></a>
Les paramètres de vos journaux de conversation. Vous pouvez enregistrer du texte, du son ou les deux.  
Type : tableau d’objets [LogSettingsResponse](API_LogSettingsResponse.md)  
Obligatoire : non

## consultez aussi
<a name="API_ConversationLogsResponse_SeeAlso"></a>

Pour plus d’informations sur l’utilisation de cette API dans l’un des kits SDK AWS spécifiques au langage, consultez les ressources suivantes :
+  [Kit AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/ConversationLogsResponse) 
+  [Kit AWS SDK pour Go](https://docs.aws.amazon.com/goto/SdkForGoV1/lex-models-2017-04-19/ConversationLogsResponse) 
+  [Kit SDK AWS pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/ConversationLogsResponse) 
+  [Kit SDK AWS pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/ConversationLogsResponse) 

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

Chaque type d'emplacement peut avoir un ensemble de valeurs. Chaque valeur d'énumération représente une valeur que le type de slot peut prendre. 

Par exemple, un robot de commande de pizzas peut avoir un type de machine à sous qui spécifie le type de croûte que la pizza doit avoir. Le type de slot peut inclure les valeurs 
+ épaisse
+ thin
+ farcies

## Table des matières
<a name="API_EnumerationValue_Contents"></a>

 ** value **   <a name="lex-Type-EnumerationValue-value"></a>
La valeur du type de slot.  
Type : chaîne  
Contraintes de longueur : Longueur minimum de 1. Longueur maximum de 140.  
Obligatoire : oui

 ** synonyms **   <a name="lex-Type-EnumerationValue-synonyms"></a>
Valeurs supplémentaires liées à la valeur du type de slot.  
Type : tableau de chaînes  
Contraintes de longueur : Longueur minimum de 1. Longueur maximum de 140.  
Obligatoire : non

## consultez aussi
<a name="API_EnumerationValue_SeeAlso"></a>

Pour plus d’informations sur l’utilisation de cette API dans l’un des kits SDK AWS spécifiques au langage, consultez les ressources suivantes :
+  [Kit AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/EnumerationValue) 
+  [Kit AWS SDK pour Go](https://docs.aws.amazon.com/goto/SdkForGoV1/lex-models-2017-04-19/EnumerationValue) 
+  [Kit SDK AWS pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/EnumerationValue) 
+  [Kit SDK AWS pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/EnumerationValue) 

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

Invite à effectuer une activité supplémentaire une fois qu'une intention a été remplie. Par exemple, une fois l'`OrderPizza`intention remplie, vous pouvez demander à l'utilisateur de savoir s'il souhaite commander des boissons.

## Table des matières
<a name="API_FollowUpPrompt_Contents"></a>

 ** prompt **   <a name="lex-Type-FollowUpPrompt-prompt"></a>
Demande des informations à l'utilisateur.   
Type : objet [Prompt](API_Prompt.md)  
Obligatoire : oui

 ** rejectionStatement **   <a name="lex-Type-FollowUpPrompt-rejectionStatement"></a>
Si l'utilisateur répond « non » à la question définie dans le `prompt` champ, Amazon Lex répond par cette déclaration pour confirmer que l'intention a été annulée.   
Type : objet [Statement](API_Statement.md)  
Obligatoire : oui

## consultez aussi
<a name="API_FollowUpPrompt_SeeAlso"></a>

Pour plus d’informations sur l’utilisation de cette API dans l’un des kits SDK AWS spécifiques au langage, consultez les ressources suivantes :
+  [Kit AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/FollowUpPrompt) 
+  [Kit AWS SDK pour Go](https://docs.aws.amazon.com/goto/SdkForGoV1/lex-models-2017-04-19/FollowUpPrompt) 
+  [Kit SDK AWS pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/FollowUpPrompt) 
+  [Kit SDK AWS pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/FollowUpPrompt) 

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

 Décrit comment l'intention est réalisée une fois que l'utilisateur a fourni toutes les informations requises pour l'intention. Vous pouvez fournir une fonction Lambda pour traiter l'intention, ou vous pouvez renvoyer les informations d'intention à l'application cliente. Nous vous recommandons d'utiliser une fonction Lambda afin que la logique pertinente réside dans le Cloud et de limiter le code côté client principalement à la présentation. Si vous devez mettre à jour la logique, vous ne mettez à jour que la fonction Lambda ; vous n'avez pas besoin de mettre à niveau votre application client. 

Considérez les exemples suivants :
+ Dans une application de commande de pizzas, une fois que l'utilisateur a fourni toutes les informations nécessaires pour passer une commande, vous utilisez une fonction Lambda pour passer une commande auprès d'une pizzeria. 
+ Dans une application de jeu, lorsqu'un utilisateur dit « ramasse une pierre », ces informations doivent être renvoyées à l'application cliente afin qu'elle puisse effectuer l'opération et mettre à jour les graphismes. Dans ce cas, vous souhaitez qu'Amazon Lex renvoie les données d'intention au client. 

## Table des matières
<a name="API_FulfillmentActivity_Contents"></a>

 ** type **   <a name="lex-Type-FulfillmentActivity-type"></a>
 Comment l'intention doit être remplie, soit en exécutant une fonction Lambda, soit en renvoyant les données du slot à l'application cliente.   
Type : chaîne  
Valeurs valides : `ReturnIntent | CodeHook`   
Obligatoire : oui

 ** codeHook **   <a name="lex-Type-FulfillmentActivity-codeHook"></a>
 Description de la fonction Lambda exécutée pour répondre à l'intention.   
Type : objet [CodeHook](API_CodeHook.md)  
Obligatoire : non

## consultez aussi
<a name="API_FulfillmentActivity_SeeAlso"></a>

Pour plus d’informations sur l’utilisation de cette API dans l’un des kits SDK AWS spécifiques au langage, consultez les ressources suivantes :
+  [Kit AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/FulfillmentActivity) 
+  [Kit AWS SDK pour Go](https://docs.aws.amazon.com/goto/SdkForGoV1/lex-models-2017-04-19/FulfillmentActivity) 
+  [Kit SDK AWS pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/FulfillmentActivity) 
+  [Kit SDK AWS pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/FulfillmentActivity) 

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

Le nom d'un contexte qui doit être actif pour qu'une intention soit sélectionnée par Amazon Lex.

## Table des matières
<a name="API_InputContext_Contents"></a>

 ** name **   <a name="lex-Type-InputContext-name"></a>
Le nom du contexte.  
Type : chaîne  
Contraintes de longueur : Longueur minimum de 1. Longueur maximum de 100.  
Modèle : `^([A-Za-z]_?)+$`   
Obligatoire : oui

## consultez aussi
<a name="API_InputContext_SeeAlso"></a>

Pour plus d’informations sur l’utilisation de cette API dans l’un des kits SDK AWS spécifiques au langage, consultez les ressources suivantes :
+  [Kit AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/InputContext) 
+  [Kit AWS SDK pour Go](https://docs.aws.amazon.com/goto/SdkForGoV1/lex-models-2017-04-19/InputContext) 
+  [Kit SDK AWS pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/InputContext) 
+  [Kit SDK AWS pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/InputContext) 

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

Identifie la version spécifique d'une intention.

## Table des matières
<a name="API_Intent_Contents"></a>

 ** intentName **   <a name="lex-Type-Intent-intentName"></a>
Nom de l'intention.  
Type : chaîne  
Contraintes de longueur : Longueur minimum de 1. Longueur maximum de 100.  
Modèle : `^([A-Za-z]_?)+$`   
Obligatoire : oui

 ** intentVersion **   <a name="lex-Type-Intent-intentVersion"></a>
Version de l'intention.  
Type : chaîne  
Contraintes de longueur : longueur minimum de 1. Longueur maximale de 64.  
Modèle : `\$LATEST|[0-9]+`   
Obligatoire : oui

## consultez aussi
<a name="API_Intent_SeeAlso"></a>

Pour plus d’informations sur l’utilisation de cette API dans l’un des kits SDK AWS spécifiques au langage, consultez les ressources suivantes :
+  [Kit AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/Intent) 
+  [Kit AWS SDK pour Go](https://docs.aws.amazon.com/goto/SdkForGoV1/lex-models-2017-04-19/Intent) 
+  [Kit SDK AWS pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/Intent) 
+  [Kit SDK AWS pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/Intent) 

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

Fournit des informations sur une intention.

## Table des matières
<a name="API_IntentMetadata_Contents"></a>

 ** createdDate **   <a name="lex-Type-IntentMetadata-createdDate"></a>
Date à laquelle l'intention a été créée.  
Type : Timestamp  
Obligatoire : non

 ** description **   <a name="lex-Type-IntentMetadata-description"></a>
Une description de l'intention.  
Type : chaîne  
Contraintes de longueur : longueur minimum de 0. Longueur maximum de 200.  
Obligatoire : non

 ** lastUpdatedDate **   <a name="lex-Type-IntentMetadata-lastUpdatedDate"></a>
Date à laquelle l'intention a été mise à jour. Lorsque vous créez une intention, la date de création et la date de dernière mise à jour sont identiques.  
Type : Timestamp  
Obligatoire : non

 ** name **   <a name="lex-Type-IntentMetadata-name"></a>
Nom de l'intention.  
Type : chaîne  
Contraintes de longueur : Longueur minimum de 1. Longueur maximum de 100.  
Modèle : `^([A-Za-z]_?)+$`   
Obligatoire : non

 ** version **   <a name="lex-Type-IntentMetadata-version"></a>
Version de l'intention.  
Type : chaîne  
Contraintes de longueur : longueur minimum de 1. Longueur maximale de 64.  
Modèle : `\$LATEST|[0-9]+`   
Obligatoire : non

## consultez aussi
<a name="API_IntentMetadata_SeeAlso"></a>

Pour plus d’informations sur l’utilisation de cette API dans l’un des kits SDK AWS spécifiques au langage, consultez les ressources suivantes :
+  [Kit AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/IntentMetadata) 
+  [Kit AWS SDK pour Go](https://docs.aws.amazon.com/goto/SdkForGoV1/lex-models-2017-04-19/IntentMetadata) 
+  [Kit SDK AWS pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/IntentMetadata) 
+  [Kit SDK AWS pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/IntentMetadata) 

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

Fournit des informations de configuration pour l'AMAZON. KendraSearchIntentintention. Lorsque vous utilisez cette intention, Amazon Lex recherche l'index Amazon Kendra spécifié et renvoie les documents de l'index qui correspondent à l'énoncé de l'utilisateur. Pour plus d'informations, consultez [AMAZON. KendraSearchIntent](https://docs.aws.amazon.com/lex/latest/dg/built-in-intent-kendra-search.html).

## Table des matières
<a name="API_KendraConfiguration_Contents"></a>

 ** kendraIndex **   <a name="lex-Type-KendraConfiguration-kendraIndex"></a>
Le nom de ressource Amazon (ARN) de l'index Amazon Kendra que vous souhaitez voir apparaître sur AMAZON. KendraSearchIntent intention de fouiller. L'index doit se trouver dans le même compte et dans la même région que le bot Amazon Lex. Si l'index Amazon Kendra n'existe pas, vous obtenez une exception lorsque vous appelez l'`PutIntent`opération.  
Type : chaîne  
Contraintes de longueur : longueur minimale de 20. Longueur maximale de 2048.  
Modèle : `arn:aws:kendra:[a-z]+-[a-z]+-[0-9]:[0-9]{12}:index\/[a-zA-Z0-9][a-zA-Z0-9_-]*`   
Obligatoire : oui

 ** role **   <a name="lex-Type-KendraConfiguration-role"></a>
Le nom de ressource Amazon (ARN) d'un rôle IAM autorisé à effectuer des recherches dans l'index Amazon Kendra. Le rôle doit appartenir au même compte et à la même région que le bot Amazon Lex. Si le rôle n'existe pas, vous obtenez une exception lorsque vous appelez l'`PutIntent`opération.  
Type : chaîne  
Contraintes de longueur : longueur minimale de 20. Longueur maximale de 2048.  
Modèle : `arn:aws:iam::[0-9]{12}:role/.*`   
Obligatoire : oui

 ** queryFilterString **   <a name="lex-Type-KendraConfiguration-queryFilterString"></a>
Un filtre de requête qu'Amazon Lex envoie à Amazon Kendra pour filtrer la réponse de la requête. Le filtre est au format défini par Amazon Kendra. Pour plus d'informations, consultez la section [Filtrage des requêtes](https://docs.aws.amazon.com/kendra/latest/dg/filtering.html).  
Vous pouvez remplacer cette chaîne de filtre par une nouvelle chaîne de filtre lors de l'exécution.  
Type : chaîne  
Contraintes de longueur : longueur minimum de 0.  
Obligatoire : non

## consultez aussi
<a name="API_KendraConfiguration_SeeAlso"></a>

Pour plus d’informations sur l’utilisation de cette API dans l’un des kits SDK AWS spécifiques au langage, consultez les ressources suivantes :
+  [Kit AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/KendraConfiguration) 
+  [Kit AWS SDK pour Go](https://docs.aws.amazon.com/goto/SdkForGoV1/lex-models-2017-04-19/KendraConfiguration) 
+  [Kit SDK AWS pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/KendraConfiguration) 
+  [Kit SDK AWS pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/KendraConfiguration) 

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

Paramètres utilisés pour configurer le mode de livraison et la destination des journaux de conversation.

## Table des matières
<a name="API_LogSettingsRequest_Contents"></a>

 ** destination **   <a name="lex-Type-LogSettingsRequest-destination"></a>
Où les journaux seront livrés. Les journaux de texte sont envoyés à un groupe de CloudWatch journaux de journaux. Les journaux audio sont envoyés dans un compartiment S3.  
Type : chaîne  
Valeurs valides : `CLOUDWATCH_LOGS | S3`   
Obligatoire : oui

 ** logType **   <a name="lex-Type-LogSettingsRequest-logType"></a>
Type de journalisation à activer. Les journaux de texte sont envoyés à un groupe de CloudWatch journaux de journaux. Les journaux audio sont envoyés dans un compartiment S3.  
Type : chaîne  
Valeurs valides : `AUDIO | TEXT`   
Obligatoire : oui

 ** resourceArn **   <a name="lex-Type-LogSettingsRequest-resourceArn"></a>
Le nom de ressource Amazon (ARN) du groupe de CloudWatch journaux ou du compartiment S3 dans lequel les journaux doivent être fournis.  
Type : chaîne  
Contraintes de longueur : longueur minimum de 1. Longueur maximale de 2048.  
Modèle : `^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])$`   
Obligatoire : oui

 ** kmsKeyArn **   <a name="lex-Type-LogSettingsRequest-kmsKeyArn"></a>
Le nom de ressource Amazon (ARN) de la clé gérée par le client AWS KMS pour chiffrer les journaux audio transmis à un compartiment S3. La clé ne s'applique pas aux CloudWatch journaux et est facultative pour les compartiments S3.  
Type : chaîne  
Contraintes de longueur : longueur minimale de 20. Longueur maximale de 2048.  
Modèle : `^arn:[\w\-]+:kms:[\w\-]+:[\d]{12}:(?:key\/[\w\-]+|alias\/[a-zA-Z0-9:\/_\-]{1,256})$`   
Obligatoire : non

## consultez aussi
<a name="API_LogSettingsRequest_SeeAlso"></a>

Pour plus d’informations sur l’utilisation de cette API dans l’un des kits SDK AWS spécifiques au langage, consultez les ressources suivantes :
+  [Kit AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/LogSettingsRequest) 
+  [Kit AWS SDK pour Go](https://docs.aws.amazon.com/goto/SdkForGoV1/lex-models-2017-04-19/LogSettingsRequest) 
+  [Kit SDK AWS pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/LogSettingsRequest) 
+  [Kit SDK AWS pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/LogSettingsRequest) 

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

Les paramètres des journaux de conversation.

## Table des matières
<a name="API_LogSettingsResponse_Contents"></a>

 ** destination **   <a name="lex-Type-LogSettingsResponse-destination"></a>
Destination où les journaux sont livrés.  
Type : chaîne  
Valeurs valides : `CLOUDWATCH_LOGS | S3`   
Obligatoire : non

 ** kmsKeyArn **   <a name="lex-Type-LogSettingsResponse-kmsKeyArn"></a>
L'Amazon Resource Name (ARN) de la clé utilisée pour chiffrer les journaux audio dans un compartiment S3.  
Type : chaîne  
Contraintes de longueur : longueur minimale de 20. Longueur maximale de 2048.  
Modèle : `^arn:[\w\-]+:kms:[\w\-]+:[\d]{12}:(?:key\/[\w\-]+|alias\/[a-zA-Z0-9:\/_\-]{1,256})$`   
Obligatoire : non

 ** logType **   <a name="lex-Type-LogSettingsResponse-logType"></a>
Type de journalisation activé.  
Type : chaîne  
Valeurs valides : `AUDIO | TEXT`   
Obligatoire : non

 ** resourceArn **   <a name="lex-Type-LogSettingsResponse-resourceArn"></a>
Le nom de ressource Amazon (ARN) du groupe de CloudWatch journaux ou du compartiment S3 dans lequel les journaux sont livrés.  
Type : chaîne  
Contraintes de longueur : longueur minimum de 1. Longueur maximale de 2048.  
Modèle : `^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])$`   
Obligatoire : non

 ** resourcePrefix **   <a name="lex-Type-LogSettingsResponse-resourcePrefix"></a>
Le préfixe de ressource est la première partie de la clé d'objet S3 dans le compartiment S3 que vous avez spécifié pour contenir les journaux audio. Pour les CloudWatch journaux, il s'agit du préfixe du nom du flux de journaux au sein du groupe de journaux que vous avez spécifié.   
Type : chaîne  
Contraintes de longueur : longueur maximum de 1 024.  
Obligatoire : non

## consultez aussi
<a name="API_LogSettingsResponse_SeeAlso"></a>

Pour plus d’informations sur l’utilisation de cette API dans l’un des kits SDK AWS spécifiques au langage, consultez les ressources suivantes :
+  [Kit AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/LogSettingsResponse) 
+  [Kit AWS SDK pour Go](https://docs.aws.amazon.com/goto/SdkForGoV1/lex-models-2017-04-19/LogSettingsResponse) 
+  [Kit SDK AWS pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/LogSettingsResponse) 
+  [Kit SDK AWS pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/LogSettingsResponse) 

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

L'objet du message qui fournit le texte du message et son type.

## Table des matières
<a name="API_Message_Contents"></a>

 ** content **   <a name="lex-Type-Message-content"></a>
Le texte du message.  
Type : chaîne  
Contraintes de longueur : longueur minimum de 1. Longueur maximum de 1 000.  
Obligatoire : oui

 ** contentType **   <a name="lex-Type-Message-contentType"></a>
Type de contenu de la chaîne de message.  
Type : chaîne  
Valeurs valides : `PlainText | SSML | CustomPayload`   
Obligatoire : oui

 ** groupNumber **   <a name="lex-Type-Message-groupNumber"></a>
Identifie le groupe de messages auquel appartient le message. Lorsqu'un message est attribué à un groupe, Amazon Lex renvoie un message de chaque groupe dans la réponse.  
Type : entier  
Plage valide : valeur minimum de 1. Valeur maximale de 5.  
Obligatoire : non

## consultez aussi
<a name="API_Message_SeeAlso"></a>

Pour plus d’informations sur l’utilisation de cette API dans l’un des kits SDK AWS spécifiques au langage, consultez les ressources suivantes :
+  [Kit AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/Message) 
+  [Kit AWS SDK pour Go](https://docs.aws.amazon.com/goto/SdkForGoV1/lex-models-2017-04-19/Message) 
+  [Kit SDK AWS pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/Message) 
+  [Kit SDK AWS pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/Message) 

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

Fournit des informations sur les alertes et les avertissements envoyés par Amazon Lex lors d'une migration. Les alertes incluent des informations sur la manière de résoudre le problème.

## Table des matières
<a name="API_MigrationAlert_Contents"></a>

 ** details **   <a name="lex-Type-MigrationAlert-details"></a>
Informations supplémentaires sur l'alerte.  
Type : tableau de chaînes  
Obligatoire : non

 ** message **   <a name="lex-Type-MigrationAlert-message"></a>
Un message qui décrit la raison pour laquelle l'alerte a été émise.  
Type : chaîne  
Obligatoire : non

 ** referenceURLs **   <a name="lex-Type-MigrationAlert-referenceURLs"></a>
Lien vers la documentation Amazon Lex qui décrit comment résoudre l'alerte.  
Type : tableau de chaînes  
Obligatoire : non

 ** type **   <a name="lex-Type-MigrationAlert-type"></a>
Type d'alerte. Il existe deux types d'alertes :  
+  `ERROR`- Un problème n'a pas pu être résolu lors de la migration. La migration s'arrête.
+  `WARN`- Un problème lié à la migration nécessite des modifications manuelles du nouveau bot Amazon Lex V2. La migration se poursuit.
Type : chaîne  
Valeurs valides : `ERROR | WARN`   
Obligatoire : non

## consultez aussi
<a name="API_MigrationAlert_SeeAlso"></a>

Pour plus d’informations sur l’utilisation de cette API dans l’un des kits SDK AWS spécifiques au langage, consultez les ressources suivantes :
+  [Kit AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/MigrationAlert) 
+  [Kit AWS SDK pour Go](https://docs.aws.amazon.com/goto/SdkForGoV1/lex-models-2017-04-19/MigrationAlert) 
+  [Kit SDK AWS pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/MigrationAlert) 
+  [Kit SDK AWS pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/MigrationAlert) 

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

Fournit des informations sur la migration d'un bot d'Amazon Lex V1 vers Amazon Lex V2.

## Table des matières
<a name="API_MigrationSummary_Contents"></a>

 ** migrationId **   <a name="lex-Type-MigrationSummary-migrationId"></a>
Identifiant unique attribué par Amazon Lex à la migration.  
Type : chaîne  
Contraintes de longueur : longueur fixe de 10.  
Modèle : `^[0-9a-zA-Z]+$`   
Obligatoire : non

 ** migrationStatus **   <a name="lex-Type-MigrationSummary-migrationStatus"></a>
L'état de l'opération. Lorsque le statut est défini, `COMPLETE` le bot est disponible dans Amazon Lex V2. Certaines alertes et avertissements doivent peut-être être résolus pour terminer la migration.  
Type : chaîne  
Valeurs valides : `IN_PROGRESS | COMPLETED | FAILED`   
Obligatoire : non

 ** migrationStrategy **   <a name="lex-Type-MigrationSummary-migrationStrategy"></a>
La stratégie utilisée pour effectuer la migration.  
Type : chaîne  
Valeurs valides : `CREATE_NEW | UPDATE_EXISTING`   
Obligatoire : non

 ** migrationTimestamp **   <a name="lex-Type-MigrationSummary-migrationTimestamp"></a>
Date et heure du début de la migration.  
Type : Timestamp  
Obligatoire : non

 ** v1BotLocale **   <a name="lex-Type-MigrationSummary-v1BotLocale"></a>
Les paramètres régionaux du bot Amazon Lex V1 à l'origine de la migration.  
Type : chaîne  
Valeurs valides : `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`   
Obligatoire : non

 ** v1BotName **   <a name="lex-Type-MigrationSummary-v1BotName"></a>
Nom du bot Amazon Lex V1 à l'origine de la migration.  
Type : chaîne  
Contraintes de longueur : longueur minimale de 2. Longueur maximale de 50.  
Modèle : `^([A-Za-z]_?)+$`   
Obligatoire : non

 ** v1BotVersion **   <a name="lex-Type-MigrationSummary-v1BotVersion"></a>
Version du bot Amazon Lex V1 à l'origine de la migration.  
Type : chaîne  
Contraintes de longueur : longueur minimum de 1. Longueur maximale de 64.  
Modèle : `\$LATEST|[0-9]+`   
Obligatoire : non

 ** v2BotId **   <a name="lex-Type-MigrationSummary-v2BotId"></a>
L'identifiant unique de l'Amazon Lex V2 qui est la destination de la migration.  
Type : chaîne  
Contraintes de longueur : longueur fixe de 10.  
Modèle : `^[0-9a-zA-Z]+$`   
Obligatoire : non

 ** v2BotRole **   <a name="lex-Type-MigrationSummary-v2BotRole"></a>
Rôle IAM utilisé par Amazon Lex pour exécuter le bot Amazon Lex V2.  
Type : chaîne  
Contraintes de longueur : longueur minimale de 20. Longueur maximale de 2048.  
Modèle : `^arn:[\w\-]+:iam::[\d]{12}:role/.+$`   
Obligatoire : non

## consultez aussi
<a name="API_MigrationSummary_SeeAlso"></a>

Pour plus d’informations sur l’utilisation de cette API dans l’un des kits SDK AWS spécifiques au langage, consultez les ressources suivantes :
+  [Kit AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/MigrationSummary) 
+  [Kit AWS SDK pour Go](https://docs.aws.amazon.com/goto/SdkForGoV1/lex-models-2017-04-19/MigrationSummary) 
+  [Kit SDK AWS pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/MigrationSummary) 
+  [Kit SDK AWS pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/MigrationSummary) 

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

Spécification d'un contexte de sortie défini lorsqu'une intention est satisfaite.

## Table des matières
<a name="API_OutputContext_Contents"></a>

 ** name **   <a name="lex-Type-OutputContext-name"></a>
Le nom du contexte.  
Type : chaîne  
Contraintes de longueur : Longueur minimum de 1. Longueur maximum de 100.  
Modèle : `^([A-Za-z]_?)+$`   
Obligatoire : oui

 ** timeToLiveInSeconds **   <a name="lex-Type-OutputContext-timeToLiveInSeconds"></a>
Le nombre de secondes pendant lesquelles le contexte doit être actif après avoir été envoyé pour la première fois dans une `PostText` réponse `PostContent` ou. Vous pouvez définir une valeur comprise entre 5 et 86 400 secondes (24 heures).  
Type : entier  
Plage valide : valeur minimale de 5. Valeur maximum de 86 400.  
Obligatoire : oui

 ** turnsToLive **   <a name="lex-Type-OutputContext-turnsToLive"></a>
Le nombre de conversations indiquant que le contexte doit être actif. Une conversation prend la forme d'une `PostContent` `PostText` demande et de la réponse correspondante de la part d'Amazon Lex.  
Type : entier  
Plage valide : valeur minimum de 1. Valeur maximale de 20.  
Obligatoire : oui

## consultez aussi
<a name="API_OutputContext_SeeAlso"></a>

Pour plus d’informations sur l’utilisation de cette API dans l’un des kits SDK AWS spécifiques au langage, consultez les ressources suivantes :
+  [Kit AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/OutputContext) 
+  [Kit AWS SDK pour Go](https://docs.aws.amazon.com/goto/SdkForGoV1/lex-models-2017-04-19/OutputContext) 
+  [Kit SDK AWS pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/OutputContext) 
+  [Kit SDK AWS pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/OutputContext) 

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

Obtient des informations auprès de l'utilisateur. Pour définir une invite, fournissez un ou plusieurs messages et spécifiez le nombre de tentatives d'obtention d'informations auprès de l'utilisateur. Si vous fournissez plusieurs messages, Amazon Lex choisit l'un des messages à utiliser pour inviter l'utilisateur. Pour de plus amples informations, veuillez consulter [Amazon Lex : comment ça marche](how-it-works.md).

## Table des matières
<a name="API_Prompt_Contents"></a>

 ** maxAttempts **   <a name="lex-Type-Prompt-maxAttempts"></a>
Le nombre de fois où l'utilisateur est invité à fournir des informations.  
Type : entier  
Plage valide : valeur minimum de 1. Valeur maximale de 5.  
Obligatoire : oui

 ** messages **   <a name="lex-Type-Prompt-messages"></a>
Tableau d'objets dont chacun fournit une chaîne de message et son type. Vous pouvez spécifier la chaîne du message en texte brut ou en langage SSML (Speech Synthesis Markup Language).  
Type : tableau d’objets [Message](API_Message.md)  
Membres du tableau : Nombre minimum de 1 élément. Nombre maximum de 15 articles.  
Obligatoire : oui

 ** responseCard **   <a name="lex-Type-Prompt-responseCard"></a>
Une carte-réponse. Amazon Lex utilise cette invite lors de l'exécution, dans la réponse de l'`PostText`API. Il remplace les attributs de session et les valeurs des créneaux par des espaces réservés dans la carte-réponse. Pour de plus amples informations, veuillez consulter [Utilisation d'une carte-réponse](ex-resp-card.md).   
Type : chaîne  
Contraintes de longueur : longueur minimum de 1. Longueur maximale de 50 000  
Obligatoire : non

## consultez aussi
<a name="API_Prompt_SeeAlso"></a>

Pour plus d’informations sur l’utilisation de cette API dans l’un des kits SDK AWS spécifiques au langage, consultez les ressources suivantes :
+  [Kit AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/Prompt) 
+  [Kit AWS SDK pour Go](https://docs.aws.amazon.com/goto/SdkForGoV1/lex-models-2017-04-19/Prompt) 
+  [Kit SDK AWS pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/Prompt) 
+  [Kit SDK AWS pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/Prompt) 

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

Décrit la ressource qui fait référence à la ressource que vous essayez de supprimer. Cet objet est renvoyé dans le cadre de l'`ResourceInUseException`exception. 

## Table des matières
<a name="API_ResourceReference_Contents"></a>

 ** name **   <a name="lex-Type-ResourceReference-name"></a>
Nom de la ressource qui utilise la ressource que vous essayez de supprimer.  
Type : chaîne  
Contraintes de longueur : Longueur minimum de 1. Longueur maximum de 100.  
Modèle : `[a-zA-Z_]+`   
Obligatoire : non

 ** version **   <a name="lex-Type-ResourceReference-version"></a>
Version de la ressource qui utilise la ressource que vous essayez de supprimer.  
Type : chaîne  
Contraintes de longueur : longueur minimum de 1. Longueur maximale de 64.  
Modèle : `\$LATEST|[0-9]+`   
Obligatoire : non

## consultez aussi
<a name="API_ResourceReference_SeeAlso"></a>

Pour plus d’informations sur l’utilisation de cette API dans l’un des kits SDK AWS spécifiques au langage, consultez les ressources suivantes :
+  [Kit AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/ResourceReference) 
+  [Kit AWS SDK pour Go](https://docs.aws.amazon.com/goto/SdkForGoV1/lex-models-2017-04-19/ResourceReference) 
+  [Kit SDK AWS pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/ResourceReference) 
+  [Kit SDK AWS pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/ResourceReference) 

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

Identifie la version d'un slot spécifique.

## Table des matières
<a name="API_Slot_Contents"></a>

 ** name **   <a name="lex-Type-Slot-name"></a>
Le nom de l'emplacement.  
Type : chaîne  
Contraintes de longueur : Longueur minimum de 1. Longueur maximum de 100.  
Modèle : `^([A-Za-z](-|_|.)?)+$`   
Obligatoire : oui

 ** slotConstraint **   <a name="lex-Type-Slot-slotConstraint"></a>
Spécifie si l'emplacement est obligatoire ou facultatif.   
Type : chaîne  
Valeurs valides : `Required | Optional`   
Obligatoire : oui

 ** defaultValueSpec **   <a name="lex-Type-Slot-defaultValueSpec"></a>
Liste des valeurs par défaut pour le slot. Les valeurs par défaut sont utilisées lorsqu'Amazon Lex n'a pas déterminé de valeur pour un emplacement. Vous pouvez spécifier des valeurs par défaut à partir de variables de contexte, d'attributs de session et de valeurs définies.  
Type : objet [SlotDefaultValueSpec](API_SlotDefaultValueSpec.md)  
Obligatoire : non

 ** description **   <a name="lex-Type-Slot-description"></a>
Description de l'emplacement.  
Type : chaîne  
Contraintes de longueur : longueur minimum de 0. Longueur maximum de 200.  
Obligatoire : non

 ** obfuscationSetting **   <a name="lex-Type-Slot-obfuscationSetting"></a>
Détermine si un emplacement est masqué dans les journaux de conversation et les énoncés enregistrés. Lorsque vous masquez un emplacement, la valeur est remplacée par le nom de l'emplacement entre accolades (\$1\$1). Par exemple, si le nom du slot est « full\$1name », les valeurs masquées sont remplacées par « \$1full\$1name\$1 ». Pour plus d'informations, consultez la section [Slot Obfuscation](https://docs.aws.amazon.com/lex/latest/dg/how-obfuscate.html).   
Type : chaîne  
Valeurs valides : `NONE | DEFAULT_OBFUSCATION`   
Obligatoire : non

 ** priority **   <a name="lex-Type-Slot-priority"></a>
 Indique à Amazon Lex l'ordre dans lequel il doit obtenir cette valeur d'emplacement auprès de l'utilisateur. Par exemple, si l'intention comporte deux emplacements de priorité 1 et 2, AWS Amazon Lex obtient d'abord une valeur pour l'emplacement de priorité 1.  
Si plusieurs emplacements partagent la même priorité, l'ordre dans lequel Amazon Lex obtient les valeurs est arbitraire.  
Type : entier  
Plage valide : Valeur minimum de 0. Valeur maximale fixée à 100.  
Obligatoire : non

 ** responseCard **   <a name="lex-Type-Slot-responseCard"></a>
 Un ensemble de réponses possibles pour le type de slot utilisé par les clients basés sur du texte. Un utilisateur choisit une option dans la carte-réponse, au lieu d'utiliser du texte pour répondre.   
Type : chaîne  
Contraintes de longueur : longueur minimum de 1. Longueur maximale de 50 000.  
Obligatoire : non

 ** sampleUtterances **   <a name="lex-Type-Slot-sampleUtterances"></a>
 Si vous connaissez un schéma spécifique selon lequel les utilisateurs peuvent répondre à une demande Amazon Lex concernant une valeur de créneau, vous pouvez fournir ces énoncés pour améliorer la précision. Ce nom est facultatif. Dans la plupart des cas, Amazon Lex est capable de comprendre les énoncés des utilisateurs.   
Type : tableau de chaînes  
Membres du tableau : nombre minimum de 0 élément. Nombre maximum de 10 éléments.  
Contraintes de longueur : longueur minimale de 1. Longueur maximum de 200.  
Obligatoire : non

 ** slotType **   <a name="lex-Type-Slot-slotType"></a>
Le type d'emplacement, qu'il s'agisse d'un type d'emplacement personnalisé que vous avez défini ou de l'un des types d'emplacement intégrés.  
Type : chaîne  
Contraintes de longueur : Longueur minimum de 1. Longueur maximum de 100.  
Modèle : `^((AMAZON\.)_?|[A-Za-z]_?)+`   
Obligatoire : non

 ** slotTypeVersion **   <a name="lex-Type-Slot-slotTypeVersion"></a>
Version du type de slot.  
Type : chaîne  
Contraintes de longueur : longueur minimum de 1. Longueur maximale de 64.  
Modèle : `\$LATEST|[0-9]+`   
Obligatoire : non

 ** valueElicitationPrompt **   <a name="lex-Type-Slot-valueElicitationPrompt"></a>
L'invite qu'Amazon Lex utilise pour obtenir la valeur de l'emplacement auprès de l'utilisateur.  
Type : objet [Prompt](API_Prompt.md)  
Obligatoire : non

## consultez aussi
<a name="API_Slot_SeeAlso"></a>

Pour plus d’informations sur l’utilisation de cette API dans l’un des kits SDK AWS spécifiques au langage, consultez les ressources suivantes :
+  [Kit AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/Slot) 
+  [Kit AWS SDK pour Go](https://docs.aws.amazon.com/goto/SdkForGoV1/lex-models-2017-04-19/Slot) 
+  [Kit SDK AWS pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/Slot) 
+  [Kit SDK AWS pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/Slot) 

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

Valeur par défaut pour un emplacement.

## Table des matières
<a name="API_SlotDefaultValue_Contents"></a>

 ** defaultValue **   <a name="lex-Type-SlotDefaultValue-defaultValue"></a>
La valeur par défaut de l'emplacement. Vous pouvez spécifier l'une des options suivantes :  
+  `#context-name.slot-name`- La valeur du slot « slot-name » dans le contexte « context-name ».
+  `{attribute}`- La valeur de l'emplacement de l'attribut de session « attribute ».
+  `'value'`- La valeur discrète « valeur ».
Type : chaîne  
Contraintes de longueur : longueur minimum de 1. Longueur maximale de 202  
Obligatoire : oui

## consultez aussi
<a name="API_SlotDefaultValue_SeeAlso"></a>

Pour plus d’informations sur l’utilisation de cette API dans l’un des kits SDK AWS spécifiques au langage, consultez les ressources suivantes :
+  [Kit AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/SlotDefaultValue) 
+  [Kit AWS SDK pour Go](https://docs.aws.amazon.com/goto/SdkForGoV1/lex-models-2017-04-19/SlotDefaultValue) 
+  [Kit SDK AWS pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/SlotDefaultValue) 
+  [Kit SDK AWS pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/SlotDefaultValue) 

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

Contient les valeurs par défaut d'un emplacement. Les valeurs par défaut sont utilisées lorsqu'Amazon Lex n'a pas déterminé de valeur pour un emplacement.

## Table des matières
<a name="API_SlotDefaultValueSpec_Contents"></a>

 ** defaultValueList **   <a name="lex-Type-SlotDefaultValueSpec-defaultValueList"></a>
Les valeurs par défaut d'un emplacement. Vous pouvez spécifier plusieurs valeurs par défaut. Par exemple, vous pouvez spécifier une valeur par défaut à utiliser à partir d'une variable de contexte correspondante, d'un attribut de session ou d'une valeur fixe.  
La valeur par défaut choisie est sélectionnée en fonction de l'ordre dans lequel vous les spécifiez dans la liste. Par exemple, si vous spécifiez une variable de contexte et une valeur fixe dans cet ordre, Amazon Lex utilise la variable de contexte si elle est disponible, sinon il utilise la valeur fixe.  
Type : tableau d’objets [SlotDefaultValue](API_SlotDefaultValue.md)  
Membres du tableau : nombre minimum de 0 élément. Nombre maximum de 10 éléments.  
Obligatoire : oui

## consultez aussi
<a name="API_SlotDefaultValueSpec_SeeAlso"></a>

Pour plus d’informations sur l’utilisation de cette API dans l’un des kits SDK AWS spécifiques au langage, consultez les ressources suivantes :
+  [Kit AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/SlotDefaultValueSpec) 
+  [Kit AWS SDK pour Go](https://docs.aws.amazon.com/goto/SdkForGoV1/lex-models-2017-04-19/SlotDefaultValueSpec) 
+  [Kit SDK AWS pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/SlotDefaultValueSpec) 
+  [Kit SDK AWS pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/SlotDefaultValueSpec) 

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

Fournit des informations de configuration pour un type de slot.

## Table des matières
<a name="API_SlotTypeConfiguration_Contents"></a>

 ** regexConfiguration **   <a name="lex-Type-SlotTypeConfiguration-regexConfiguration"></a>
Une expression régulière utilisée pour valider la valeur d'un emplacement.  
Type : objet [SlotTypeRegexConfiguration](API_SlotTypeRegexConfiguration.md)  
Obligatoire : non

## consultez aussi
<a name="API_SlotTypeConfiguration_SeeAlso"></a>

Pour plus d’informations sur l’utilisation de cette API dans l’un des kits SDK AWS spécifiques au langage, consultez les ressources suivantes :
+  [Kit AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/SlotTypeConfiguration) 
+  [Kit AWS SDK pour Go](https://docs.aws.amazon.com/goto/SdkForGoV1/lex-models-2017-04-19/SlotTypeConfiguration) 
+  [Kit SDK AWS pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/SlotTypeConfiguration) 
+  [Kit SDK AWS pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/SlotTypeConfiguration) 

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

Fournit des informations sur un type de slot.

## Table des matières
<a name="API_SlotTypeMetadata_Contents"></a>

 ** createdDate **   <a name="lex-Type-SlotTypeMetadata-createdDate"></a>
Date à laquelle le type de slot a été créé.  
Type : Timestamp  
Obligatoire : non

 ** description **   <a name="lex-Type-SlotTypeMetadata-description"></a>
Une description du type d'emplacement.  
Type : chaîne  
Contraintes de longueur : longueur minimum de 0. Longueur maximum de 200.  
Obligatoire : non

 ** lastUpdatedDate **   <a name="lex-Type-SlotTypeMetadata-lastUpdatedDate"></a>
Date à laquelle le type de slot a été mis à jour. Lorsque vous créez une ressource, la date de création et la date de dernière mise à jour sont identiques.   
Type : Timestamp  
Obligatoire : non

 ** name **   <a name="lex-Type-SlotTypeMetadata-name"></a>
Nom du type d'option.  
Type : chaîne  
Contraintes de longueur : Longueur minimum de 1. Longueur maximum de 100.  
Modèle : `^([A-Za-z]_?)+$`   
Obligatoire : non

 ** version **   <a name="lex-Type-SlotTypeMetadata-version"></a>
Version du type de slot.  
Type : chaîne  
Contraintes de longueur : longueur minimum de 1. Longueur maximale de 64.  
Modèle : `\$LATEST|[0-9]+`   
Obligatoire : non

## consultez aussi
<a name="API_SlotTypeMetadata_SeeAlso"></a>

Pour plus d’informations sur l’utilisation de cette API dans l’un des kits SDK AWS spécifiques au langage, consultez les ressources suivantes :
+  [Kit AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/SlotTypeMetadata) 
+  [Kit AWS SDK pour Go](https://docs.aws.amazon.com/goto/SdkForGoV1/lex-models-2017-04-19/SlotTypeMetadata) 
+  [Kit SDK AWS pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/SlotTypeMetadata) 
+  [Kit SDK AWS pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/SlotTypeMetadata) 

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

Fournit une expression régulière utilisée pour valider la valeur de l'emplacement.

## Table des matières
<a name="API_SlotTypeRegexConfiguration_Contents"></a>

 ** pattern **   <a name="lex-Type-SlotTypeRegexConfiguration-pattern"></a>
Une expression régulière utilisée pour valider la valeur d'un emplacement.   
Utilisez une expression régulière standard. Amazon Lex prend en charge les caractères suivants dans l'expression régulière :  
+ A-Z, a-z
+ 0-9
+ Caractères Unicode (« \$1 u <Unicode>»)
Représentez les caractères Unicode à quatre chiffres, par exemple « \$1 u0041 » ou « \$1 u005a ».  
Les opérateurs d'expression régulière suivants ne sont pas pris en charge :  
+ Répéteurs infinis :\$1, \$1 ou \$1x,\$1 sans limite supérieure.
+ Caractère générique (.)
Type : chaîne  
Contraintes de longueur : Longueur minimum de 1. Longueur maximum de 100.  
Obligatoire : oui

## consultez aussi
<a name="API_SlotTypeRegexConfiguration_SeeAlso"></a>

Pour plus d’informations sur l’utilisation de cette API dans l’un des kits SDK AWS spécifiques au langage, consultez les ressources suivantes :
+  [Kit AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/SlotTypeRegexConfiguration) 
+  [Kit AWS SDK pour Go](https://docs.aws.amazon.com/goto/SdkForGoV1/lex-models-2017-04-19/SlotTypeRegexConfiguration) 
+  [Kit SDK AWS pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/SlotTypeRegexConfiguration) 
+  [Kit SDK AWS pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/SlotTypeRegexConfiguration) 

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

Ensemble de messages qui transmettent des informations à l'utilisateur. Au moment de l'exécution, Amazon Lex sélectionne le message à transmettre. 

## Table des matières
<a name="API_Statement_Contents"></a>

 ** messages **   <a name="lex-Type-Statement-messages"></a>
Collection d'objets de message.  
Type : tableau d’objets [Message](API_Message.md)  
Membres du tableau : Nombre minimum de 1 élément. Nombre maximum de 15 articles.  
Obligatoire : oui

 ** responseCard **   <a name="lex-Type-Statement-responseCard"></a>
 Au moment de l'exécution, si le client utilise l'[PostText](https://docs.aws.amazon.com/lex/latest/dg/API_runtime_PostText.html)API, Amazon Lex inclut la carte de réponse dans la réponse. Il remplace tous les attributs de session et les valeurs des créneaux par des espaces réservés dans la carte-réponse.   
Type : chaîne  
Contraintes de longueur : longueur minimum de 1. Longueur maximale de 50 000.  
Obligatoire : non

## consultez aussi
<a name="API_Statement_SeeAlso"></a>

Pour plus d’informations sur l’utilisation de cette API dans l’un des kits SDK AWS spécifiques au langage, consultez les ressources suivantes :
+  [Kit AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/Statement) 
+  [Kit AWS SDK pour Go](https://docs.aws.amazon.com/goto/SdkForGoV1/lex-models-2017-04-19/Statement) 
+  [Kit SDK AWS pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/Statement) 
+  [Kit SDK AWS pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/Statement) 

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

Liste de paires clé/valeur identifiant un bot, un alias de bot ou un canal de bot. Les clés et les valeurs des balises peuvent être composées de lettres Unicode, de chiffres, d'espaces blancs et de l'un des symboles suivants : \$1. :/= \$1 - @. 

## Table des matières
<a name="API_Tag_Contents"></a>

 ** key **   <a name="lex-Type-Tag-key"></a>
La clé du tag. Les clés ne distinguent pas les majuscules des minuscules et doivent être uniques.  
Type : chaîne  
Contraintes de longueur : Longueur minimum de 1. Longueur maximum de 128.  
Obligatoire : oui

 ** value **   <a name="lex-Type-Tag-value"></a>
La valeur associée à une clé. La valeur peut être une chaîne vide, mais elle ne peut pas être nulle.  
Type : chaîne  
Contraintes de longueur : Longueur minimum de 0. Longueur maximum de 256.  
Obligatoire : oui

## consultez aussi
<a name="API_Tag_SeeAlso"></a>

Pour plus d’informations sur l’utilisation de cette API dans l’un des kits SDK AWS spécifiques au langage, consultez les ressources suivantes :
+  [Kit AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/Tag) 
+  [Kit AWS SDK pour Go](https://docs.aws.amazon.com/goto/SdkForGoV1/lex-models-2017-04-19/Tag) 
+  [Kit SDK AWS pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/Tag) 
+  [Kit SDK AWS pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/Tag) 

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

Fournit des informations sur un seul énoncé adressé à votre bot. 

## Table des matières
<a name="API_UtteranceData_Contents"></a>

 ** count **   <a name="lex-Type-UtteranceData-count"></a>
Le nombre de fois que l'énoncé a été traité.  
Type : entier  
Obligatoire : non

 ** distinctUsers **   <a name="lex-Type-UtteranceData-distinctUsers"></a>
Le nombre total de personnes qui ont utilisé l'énoncé.  
Type : entier  
Obligatoire : non

 ** firstUtteredDate **   <a name="lex-Type-UtteranceData-firstUtteredDate"></a>
Date à laquelle l'énoncé a été enregistré pour la première fois.  
Type : Timestamp  
Obligatoire : non

 ** lastUtteredDate **   <a name="lex-Type-UtteranceData-lastUtteredDate"></a>
Date à laquelle l'énoncé a été enregistré pour la dernière fois.  
Type : Timestamp  
Obligatoire : non

 ** utteranceString **   <a name="lex-Type-UtteranceData-utteranceString"></a>
Le texte saisi par l'utilisateur ou la représentation textuelle d'un clip audio.  
Type : chaîne  
Contraintes de longueur : longueur minimum de 1. Durée maximale de 2000.  
Obligatoire : non

## consultez aussi
<a name="API_UtteranceData_SeeAlso"></a>

Pour plus d’informations sur l’utilisation de cette API dans l’un des kits SDK AWS spécifiques au langage, consultez les ressources suivantes :
+  [Kit AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/UtteranceData) 
+  [Kit AWS SDK pour Go](https://docs.aws.amazon.com/goto/SdkForGoV1/lex-models-2017-04-19/UtteranceData) 
+  [Kit SDK AWS pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/UtteranceData) 
+  [Kit SDK AWS pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/UtteranceData) 

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

Fournit une liste des énoncés adressés à une version spécifique de votre bot. La liste contient un maximum de 100 énoncés.

## Table des matières
<a name="API_UtteranceList_Contents"></a>

 ** botVersion **   <a name="lex-Type-UtteranceList-botVersion"></a>
Version du bot qui a traité la liste.  
Type : chaîne  
Contraintes de longueur : longueur minimum de 1. Longueur maximale de 64.  
Modèle : `\$LATEST|[0-9]+`   
Obligatoire : non

 ** utterances **   <a name="lex-Type-UtteranceList-utterances"></a>
Un ou plusieurs [UtteranceData](API_UtteranceData.md) objets contenant des informations sur les énoncés adressés à un robot. Le nombre maximum d'objets est de 100.  
Type : tableau d’objets [UtteranceData](API_UtteranceData.md)  
Obligatoire : non

## consultez aussi
<a name="API_UtteranceList_SeeAlso"></a>

Pour plus d’informations sur l’utilisation de cette API dans l’un des kits SDK AWS spécifiques au langage, consultez les ressources suivantes :
+  [Kit AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/lex-models-2017-04-19/UtteranceList) 
+  [Kit AWS SDK pour Go](https://docs.aws.amazon.com/goto/SdkForGoV1/lex-models-2017-04-19/UtteranceList) 
+  [Kit SDK AWS pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/lex-models-2017-04-19/UtteranceList) 
+  [Kit SDK AWS pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/lex-models-2017-04-19/UtteranceList) 

# Service d'exécution Amazon Lex
<a name="API_Types_Amazon_Lex_Runtime_Service"></a>

Les types de données suivants sont pris en charge par Amazon Lex Runtime Service :
+  [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 contexte est une variable qui contient des informations sur l'état actuel de la conversation entre un utilisateur et Amazon Lex. Le contexte peut être défini automatiquement par Amazon Lex lorsqu'une intention est satisfaite, ou il peut être défini lors de l'exécution à l'aide de l'`PutSession`opération `PutContent``PutText`, ou.

## Table des matières
<a name="API_runtime_ActiveContext_Contents"></a>

 ** name **   <a name="lex-Type-runtime_ActiveContext-name"></a>
Le nom du contexte.  
Type : chaîne  
Contraintes de longueur : Longueur minimum de 1. Longueur maximum de 100.  
Modèle : `^([A-Za-z]_?)+$`   
Obligatoire : oui

 ** parameters **   <a name="lex-Type-runtime_ActiveContext-parameters"></a>
Variables d'état pour le contexte actuel. Vous pouvez utiliser ces valeurs comme valeurs par défaut pour les créneaux lors d'événements ultérieurs.  
Type : mappage chaîne/chaîne  
Entrées cartographiques : nombre minimum de 0 éléments. Nombre maximum de 10 éléments.  
Contraintes de longueur de clé : longueur minimale de 1. Longueur maximum de 100.  
Contraintes de longueur de valeur : longueur minimale de 1. Longueur maximum de 1024.  
Obligatoire : oui

 ** timeToLive **   <a name="lex-Type-runtime_ActiveContext-timeToLive"></a>
Durée ou nombre de tours pendant lesquels un contexte reste actif.  
Type : objet [ActiveContextTimeToLive](API_runtime_ActiveContextTimeToLive.md)  
Obligatoire : oui

## consultez aussi
<a name="API_runtime_ActiveContext_SeeAlso"></a>

Pour plus d’informations sur l’utilisation de cette API dans l’un des kits SDK AWS spécifiques au langage, consultez les ressources suivantes :
+  [Kit AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/runtime.lex-2016-11-28/ActiveContext) 
+  [Kit AWS SDK pour Go](https://docs.aws.amazon.com/goto/SdkForGoV1/runtime.lex-2016-11-28/ActiveContext) 
+  [Kit SDK AWS pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/runtime.lex-2016-11-28/ActiveContext) 
+  [Kit SDK AWS pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/runtime.lex-2016-11-28/ActiveContext) 

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

Durée ou nombre de tours pendant lesquels un contexte reste actif.

## Table des matières
<a name="API_runtime_ActiveContextTimeToLive_Contents"></a>

 ** timeToLiveInSeconds **   <a name="lex-Type-runtime_ActiveContextTimeToLive-timeToLiveInSeconds"></a>
Le nombre de secondes pendant lesquelles le contexte doit être actif après avoir été envoyé pour la première fois dans une `PostText` réponse `PostContent` ou. Vous pouvez définir une valeur comprise entre 5 et 86 400 secondes (24 heures).  
Type : entier  
Plage valide : valeur minimale de 5. Valeur maximum de 86 400.  
Obligatoire : non

 ** turnsToLive **   <a name="lex-Type-runtime_ActiveContextTimeToLive-turnsToLive"></a>
Le nombre de conversations indiquant que le contexte doit être actif. Une conversation prend la forme `PostContent` d'une `PostText` demande et de la réponse correspondante d'Amazon Lex.  
Type : entier  
Plage valide : valeur minimum de 1. Valeur maximale de 20.  
Obligatoire : non

## consultez aussi
<a name="API_runtime_ActiveContextTimeToLive_SeeAlso"></a>

Pour plus d’informations sur l’utilisation de cette API dans l’un des kits SDK AWS spécifiques au langage, consultez les ressources suivantes :
+  [Kit AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/runtime.lex-2016-11-28/ActiveContextTimeToLive) 
+  [Kit AWS SDK pour Go](https://docs.aws.amazon.com/goto/SdkForGoV1/runtime.lex-2016-11-28/ActiveContextTimeToLive) 
+  [Kit SDK AWS pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/runtime.lex-2016-11-28/ActiveContextTimeToLive) 
+  [Kit SDK AWS pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/runtime.lex-2016-11-28/ActiveContextTimeToLive) 

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

Représente une option à afficher sur la plateforme client (Facebook, Slack, etc.)

## Table des matières
<a name="API_runtime_Button_Contents"></a>

 ** text **   <a name="lex-Type-runtime_Button-text"></a>
Texte visible par l'utilisateur sur le bouton.  
Type : chaîne  
Contraintes de longueur : longueur minimum de 1. Longueur maximale de 15.  
Obligatoire : oui

 ** value **   <a name="lex-Type-runtime_Button-value"></a>
La valeur envoyée à Amazon Lex lorsqu'un utilisateur clique sur le bouton. Par exemple, considérez le texte du bouton « NYC ». Lorsque l'utilisateur clique sur le bouton, la valeur envoyée peut être « New York City ».  
Type : chaîne  
Contraintes de longueur : longueur minimum de 1. Longueur maximum de 1 000.  
Obligatoire : oui

## consultez aussi
<a name="API_runtime_Button_SeeAlso"></a>

Pour plus d’informations sur l’utilisation de cette API dans l’un des kits SDK AWS spécifiques au langage, consultez les ressources suivantes :
+  [Kit AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/runtime.lex-2016-11-28/Button) 
+  [Kit AWS SDK pour Go](https://docs.aws.amazon.com/goto/SdkForGoV1/runtime.lex-2016-11-28/Button) 
+  [Kit SDK AWS pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/runtime.lex-2016-11-28/Button) 
+  [Kit SDK AWS pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/runtime.lex-2016-11-28/Button) 

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

Décrit la prochaine action que le bot doit effectuer lors de son interaction avec l'utilisateur et fournit des informations sur le contexte dans lequel l'action se déroule. Utilisez le type de `DialogAction` données pour définir un état spécifique pour l'interaction ou pour rétablir l'interaction à un état antérieur.

## Table des matières
<a name="API_runtime_DialogAction_Contents"></a>

 ** type **   <a name="lex-Type-runtime_DialogAction-type"></a>
L'action suivante que le bot doit effectuer lors de son interaction avec l'utilisateur. Les valeurs possibles sont :  
+  `ConfirmIntent`- L'action suivante consiste à demander à l'utilisateur si l'intention est complète et prête à être réalisée. Il s'agit d'une question par oui/non, du type « Passer la commande ? »
+  `Close`- Indique qu'il n'y aura pas de réponse de la part de l'utilisateur. Par exemple, la déclaration « Votre commande a été passée » ne nécessite pas de réponse.
+  `Delegate`- L'action suivante est déterminée par Amazon Lex.
+  `ElicitIntent`- L'action suivante consiste à déterminer l'intention que l'utilisateur souhaite atteindre.
+  `ElicitSlot`- L'action suivante consiste à obtenir une valeur d'emplacement auprès de l'utilisateur.
Type : chaîne  
Valeurs valides : `ElicitIntent | ConfirmIntent | ElicitSlot | Close | Delegate`   
Obligatoire : oui

 ** fulfillmentState **   <a name="lex-Type-runtime_DialogAction-fulfillmentState"></a>
État de réalisation de l'intention. Les valeurs possibles sont :  
+  `Failed`- La fonction Lambda associée à l'intention n'a pas atteint l'intention.
+  `Fulfilled`- L'intention a été remplie par la fonction Lambda associée à l'intention. 
+  `ReadyForFulfillment`- Toutes les informations nécessaires à l'intention sont présentes et l'intention est prête à être réalisée par l'application client.
Type : chaîne  
Valeurs valides : `Fulfilled | Failed | ReadyForFulfillment`   
Obligatoire : non

 ** intentName **   <a name="lex-Type-runtime_DialogAction-intentName"></a>
Nom de l'intention.  
Type : chaîne  
Obligatoire : non

 ** message **   <a name="lex-Type-runtime_DialogAction-message"></a>
Le message qui doit être affiché à l'utilisateur. Si vous ne spécifiez aucun message, Amazon Lex utilisera le message configuré en fonction de l'intention.  
Type : chaîne  
Contraintes de longueur : Longueur minimum de 1. Longueur maximum de 1024.  
Obligatoire : non

 ** messageFormat **   <a name="lex-Type-runtime_DialogAction-messageFormat"></a>
+  `PlainText`- Le message contient du texte UTF-8 brut.
+  `CustomPayload`- Le message est un format personnalisé pour le client.
+  `SSML`- Le message contient du texte formaté pour la sortie vocale.
+  `Composite`- Le message contient un objet JSON échappé contenant un ou plusieurs messages. Pour plus d'informations, consultez la section [Groupes de messages](https://docs.aws.amazon.com/lex/latest/dg/howitworks-manage-prompts.html). 
Type : chaîne  
Valeurs valides : `PlainText | CustomPayload | SSML | Composite`   
Obligatoire : non

 ** slots **   <a name="lex-Type-runtime_DialogAction-slots"></a>
Carte des machines à sous qui ont été collectées et de leurs valeurs.   
Type : mappage chaîne/chaîne  
Obligatoire : non

 ** slotToElicit **   <a name="lex-Type-runtime_DialogAction-slotToElicit"></a>
Le nom de l'emplacement qui doit être demandé à l'utilisateur.  
Type : chaîne  
Obligatoire : non

## consultez aussi
<a name="API_runtime_DialogAction_SeeAlso"></a>

Pour plus d’informations sur l’utilisation de cette API dans l’un des kits SDK AWS spécifiques au langage, consultez les ressources suivantes :
+  [Kit AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/runtime.lex-2016-11-28/DialogAction) 
+  [Kit AWS SDK pour Go](https://docs.aws.amazon.com/goto/SdkForGoV1/runtime.lex-2016-11-28/DialogAction) 
+  [Kit SDK AWS pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/runtime.lex-2016-11-28/DialogAction) 
+  [Kit SDK AWS pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/runtime.lex-2016-11-28/DialogAction) 

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

Représente une option rendue à l'utilisateur lorsqu'une invite s'affiche. Il peut s'agir d'une image, d'un bouton, d'un lien ou d'un texte. 

## Table des matières
<a name="API_runtime_GenericAttachment_Contents"></a>

 ** attachmentLinkUrl **   <a name="lex-Type-runtime_GenericAttachment-attachmentLinkUrl"></a>
URL d'une pièce jointe à la carte-réponse.  
Type : chaîne  
Contraintes de longueur : longueur minimum de 1. Longueur maximale de 2048.  
Obligatoire : non

 ** buttons **   <a name="lex-Type-runtime_GenericAttachment-buttons"></a>
La liste des options à afficher à l'utilisateur.  
Type : tableau d’objets [Button](API_runtime_Button.md)  
Membres du tableau : nombre minimum de 0 élément. Nombre maximum de 5 éléments.  
Obligatoire : non

 ** imageUrl **   <a name="lex-Type-runtime_GenericAttachment-imageUrl"></a>
URL d'une image qui est affichée à l'utilisateur.  
Type : chaîne  
Contraintes de longueur : longueur minimum de 1. Longueur maximale de 2048.  
Obligatoire : non

 ** subTitle **   <a name="lex-Type-runtime_GenericAttachment-subTitle"></a>
Le sous-titre affiché sous le titre.  
Type : chaîne  
Contraintes de longueur : longueur minimum de 1. Longueur maximale de 80.  
Obligatoire : non

 ** title **   <a name="lex-Type-runtime_GenericAttachment-title"></a>
Titre de l'option.  
Type : chaîne  
Contraintes de longueur : longueur minimum de 1. Longueur maximale de 80.  
Obligatoire : non

## consultez aussi
<a name="API_runtime_GenericAttachment_SeeAlso"></a>

Pour plus d’informations sur l’utilisation de cette API dans l’un des kits SDK AWS spécifiques au langage, consultez les ressources suivantes :
+  [Kit AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/runtime.lex-2016-11-28/GenericAttachment) 
+  [Kit AWS SDK pour Go](https://docs.aws.amazon.com/goto/SdkForGoV1/runtime.lex-2016-11-28/GenericAttachment) 
+  [Kit SDK AWS pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/runtime.lex-2016-11-28/GenericAttachment) 
+  [Kit SDK AWS pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/runtime.lex-2016-11-28/GenericAttachment) 

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

Fournit un score qui indique la confiance d'Amazon Lex quant au fait qu'une intention est celle qui répond à l'intention de l'utilisateur.

## Table des matières
<a name="API_runtime_IntentConfidence_Contents"></a>

 ** score **   <a name="lex-Type-runtime_IntentConfidence-score"></a>
Un score qui indique dans quelle mesure Amazon Lex est convaincu qu'une intention répond à l'intention de l'utilisateur. Varie entre 0,00 et 1,00. Des scores plus élevés indiquent une plus grande confiance.  
Type : double  
Obligatoire : non

## consultez aussi
<a name="API_runtime_IntentConfidence_SeeAlso"></a>

Pour plus d’informations sur l’utilisation de cette API dans l’un des kits SDK AWS spécifiques au langage, consultez les ressources suivantes :
+  [Kit AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/runtime.lex-2016-11-28/IntentConfidence) 
+  [Kit AWS SDK pour Go](https://docs.aws.amazon.com/goto/SdkForGoV1/runtime.lex-2016-11-28/IntentConfidence) 
+  [Kit SDK AWS pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/runtime.lex-2016-11-28/IntentConfidence) 
+  [Kit SDK AWS pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/runtime.lex-2016-11-28/IntentConfidence) 

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

Fournit des informations sur l'état d'une intention. Vous pouvez utiliser ces informations pour obtenir l'état actuel d'une intention afin de pouvoir traiter l'intention ou de rétablir l'intention à son état antérieur.

## Table des matières
<a name="API_runtime_IntentSummary_Contents"></a>

 ** dialogActionType **   <a name="lex-Type-runtime_IntentSummary-dialogActionType"></a>
L'action suivante que le bot doit effectuer lors de son interaction avec l'utilisateur. Les valeurs possibles sont :  
+  `ConfirmIntent`- L'action suivante consiste à demander à l'utilisateur si l'intention est complète et prête à être réalisée. Il s'agit d'une question par oui/non, du type « Passer la commande ? »
+  `Close`- Indique qu'il n'y aura pas de réponse de la part de l'utilisateur. Par exemple, la déclaration « Votre commande a été passée » ne nécessite pas de réponse.
+  `ElicitIntent`- L'action suivante consiste à déterminer l'intention que l'utilisateur souhaite atteindre.
+  `ElicitSlot`- L'action suivante consiste à obtenir une valeur d'emplacement auprès de l'utilisateur.
Type : chaîne  
Valeurs valides : `ElicitIntent | ConfirmIntent | ElicitSlot | Close | Delegate`   
Obligatoire : oui

 ** checkpointLabel **   <a name="lex-Type-runtime_IntentSummary-checkpointLabel"></a>
Une étiquette définie par l'utilisateur qui identifie une intention particulière. Vous pouvez utiliser cette étiquette pour revenir à une intention précédente.   
Utilisez le `checkpointLabelFilter` paramètre de l'`GetSessionRequest`opération pour filtrer les intentions renvoyées par l'opération en fonction de celles portant uniquement l'étiquette spécifiée.  
Type : chaîne  
Contraintes de longueur : longueur minimum de 1. Longueur maximale de 255.  
Modèle : `[a-zA-Z0-9-]+`   
Obligatoire : non

 ** confirmationStatus **   <a name="lex-Type-runtime_IntentSummary-confirmationStatus"></a>
État de l'intention une fois que l'utilisateur a répondu à l'invite de confirmation. Si l'utilisateur confirme son intention, Amazon Lex définit ce champ sur`Confirmed`. Si l'utilisateur nie l'intention, Amazon Lex définit cette valeur sur`Denied`. Les valeurs possibles sont :  
+  `Confirmed`- L'utilisateur a répondu « Oui » à l'invite de confirmation, confirmant que l'intention est complète et qu'elle est prête à être réalisée.
+  `Denied`- L'utilisateur a répondu « Non » à l'invite de confirmation.
+  `None`- L'utilisateur n'a jamais été invité à confirmer ; ou bien, l'utilisateur a été invité mais n'a ni confirmé ni infirmé l'invite.
Type : chaîne  
Valeurs valides : `None | Confirmed | Denied`   
Obligatoire : non

 ** fulfillmentState **   <a name="lex-Type-runtime_IntentSummary-fulfillmentState"></a>
État de réalisation de l'intention. Les valeurs possibles sont :  
+  `Failed`- La fonction Lambda associée à l'intention n'a pas atteint l'intention.
+  `Fulfilled`- L'intention a été remplie par la fonction Lambda associée à l'intention. 
+  `ReadyForFulfillment`- Toutes les informations nécessaires à l'intention sont présentes et l'intention est prête à être réalisée par l'application client.
Type : chaîne  
Valeurs valides : `Fulfilled | Failed | ReadyForFulfillment`   
Obligatoire : non

 ** intentName **   <a name="lex-Type-runtime_IntentSummary-intentName"></a>
Nom de l'intention.  
Type : chaîne  
Obligatoire : non

 ** slots **   <a name="lex-Type-runtime_IntentSummary-slots"></a>
Carte des machines à sous qui ont été collectées et de leurs valeurs.   
Type : mappage chaîne/chaîne  
Obligatoire : non

 ** slotToElicit **   <a name="lex-Type-runtime_IntentSummary-slotToElicit"></a>
L'emplacement suivant à obtenir auprès de l'utilisateur. S'il n'y a pas de créneau à sélectionner, le champ est vide.  
Type : chaîne  
Obligatoire : non

## consultez aussi
<a name="API_runtime_IntentSummary_SeeAlso"></a>

Pour plus d’informations sur l’utilisation de cette API dans l’un des kits SDK AWS spécifiques au langage, consultez les ressources suivantes :
+  [Kit AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/runtime.lex-2016-11-28/IntentSummary) 
+  [Kit AWS SDK pour Go](https://docs.aws.amazon.com/goto/SdkForGoV1/runtime.lex-2016-11-28/IntentSummary) 
+  [Kit SDK AWS pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/runtime.lex-2016-11-28/IntentSummary) 
+  [Kit SDK AWS pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/runtime.lex-2016-11-28/IntentSummary) 

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

Une intention suggérée par Amazon Lex répond à l'intention de l'utilisateur. Inclut le nom de l'intention, la certitude d'Amazon Lex quant à la satisfaction de l'intention de l'utilisateur et les créneaux définis pour l'intention.

## Table des matières
<a name="API_runtime_PredictedIntent_Contents"></a>

 ** intentName **   <a name="lex-Type-runtime_PredictedIntent-intentName"></a>
Le nom de l'intention suggéré par Amazon Lex répond à l'intention de l'utilisateur.  
Type : chaîne  
Obligatoire : non

 ** nluIntentConfidence **   <a name="lex-Type-runtime_PredictedIntent-nluIntentConfidence"></a>
Indique dans quelle mesure Amazon Lex est sûr qu'une intention répond à l'intention de l'utilisateur.  
Type : objet [IntentConfidence](API_runtime_IntentConfidence.md)  
Obligatoire : non

 ** slots **   <a name="lex-Type-runtime_PredictedIntent-slots"></a>
Le créneau et les valeurs des créneaux associés à l'intention prévue.  
Type : mappage chaîne/chaîne  
Obligatoire : non

## consultez aussi
<a name="API_runtime_PredictedIntent_SeeAlso"></a>

Pour plus d’informations sur l’utilisation de cette API dans l’un des kits SDK AWS spécifiques au langage, consultez les ressources suivantes :
+  [Kit AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/runtime.lex-2016-11-28/PredictedIntent) 
+  [Kit AWS SDK pour Go](https://docs.aws.amazon.com/goto/SdkForGoV1/runtime.lex-2016-11-28/PredictedIntent) 
+  [Kit SDK AWS pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/runtime.lex-2016-11-28/PredictedIntent) 
+  [Kit SDK AWS pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/runtime.lex-2016-11-28/PredictedIntent) 

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

Si vous configurez une carte de réponse lors de la création de vos robots, Amazon Lex remplace les attributs de session et les valeurs d'emplacement disponibles, puis les renvoie. La carte-réponse peut également provenir d'une fonction Lambda (`dialogCodeHook`et `fulfillmentActivity` d'une intention).

## Table des matières
<a name="API_runtime_ResponseCard_Contents"></a>

 ** contentType **   <a name="lex-Type-runtime_ResponseCard-contentType"></a>
Type de contenu de la réponse.  
Type : chaîne  
Valeurs valides : `application/vnd.amazonaws.card.generic`   
Obligatoire : non

 ** genericAttachments **   <a name="lex-Type-runtime_ResponseCard-genericAttachments"></a>
Tableau d'objets de pièce jointe représentant des options.  
Type : tableau d’objets [GenericAttachment](API_runtime_GenericAttachment.md)  
Membres du tableau : nombre minimum de 0 élément. Nombre maximum de 10 éléments.  
Obligatoire : non

 ** version **   <a name="lex-Type-runtime_ResponseCard-version"></a>
Version du format de carte-réponse.  
Type : chaîne  
Obligatoire : non

## consultez aussi
<a name="API_runtime_ResponseCard_SeeAlso"></a>

Pour plus d’informations sur l’utilisation de cette API dans l’un des kits SDK AWS spécifiques au langage, consultez les ressources suivantes :
+  [Kit AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/runtime.lex-2016-11-28/ResponseCard) 
+  [Kit AWS SDK pour Go](https://docs.aws.amazon.com/goto/SdkForGoV1/runtime.lex-2016-11-28/ResponseCard) 
+  [Kit SDK AWS pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/runtime.lex-2016-11-28/ResponseCard) 
+  [Kit SDK AWS pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/runtime.lex-2016-11-28/ResponseCard) 

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

Le sentiment exprimé dans un énoncé.

Lorsque le bot est configuré pour envoyer des énoncés à Amazon Comprehend à des fins d'analyse des sentiments, cette structure de champs contient le résultat de l'analyse.

## Table des matières
<a name="API_runtime_SentimentResponse_Contents"></a>

 ** sentimentLabel **   <a name="lex-Type-runtime_SentimentResponse-sentimentLabel"></a>
Le sentiment inféré dans lequel Amazon Comprehend a le plus haut niveau de confiance.  
Type : chaîne  
Obligatoire : non

 ** sentimentScore **   <a name="lex-Type-runtime_SentimentResponse-sentimentScore"></a>
Probabilité que le sentiment ait été correctement inféré.  
Type : chaîne  
Obligatoire : non

## consultez aussi
<a name="API_runtime_SentimentResponse_SeeAlso"></a>

Pour plus d’informations sur l’utilisation de cette API dans l’un des kits SDK AWS spécifiques au langage, consultez les ressources suivantes :
+  [Kit AWS SDK pour C\$1\$1](https://docs.aws.amazon.com/goto/SdkForCpp/runtime.lex-2016-11-28/SentimentResponse) 
+  [Kit AWS SDK pour Go](https://docs.aws.amazon.com/goto/SdkForGoV1/runtime.lex-2016-11-28/SentimentResponse) 
+  [Kit SDK AWS pour Java V2](https://docs.aws.amazon.com/goto/SdkForJavaV2/runtime.lex-2016-11-28/SentimentResponse) 
+  [Kit SDK AWS pour Ruby V3](https://docs.aws.amazon.com/goto/SdkForRubyV3/runtime.lex-2016-11-28/SentimentResponse) 