

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

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

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

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

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

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

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

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

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

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

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

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

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

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