Skip to content

/AWS1/CL_LM2DESCRINTENTRSP

DescribeIntentResponse

CONSTRUCTOR

IMPORTING

Optional arguments:

iv_intentid TYPE /AWS1/LM2ID /AWS1/LM2ID

The unique identifier assigned to the intent when it was created.

iv_intentname TYPE /AWS1/LM2NAME /AWS1/LM2NAME

The name specified for the intent.

iv_description TYPE /AWS1/LM2DESCRIPTION /AWS1/LM2DESCRIPTION

The description of the intent.

iv_parentintentsignature TYPE /AWS1/LM2INTENTSIGNATURE /AWS1/LM2INTENTSIGNATURE

The identifier of the built-in intent that this intent is derived from, if any.

it_sampleutterances TYPE /AWS1/CL_LM2SAMPLEUTTERANCE=>TT_SAMPLEUTTERANCESLIST TT_SAMPLEUTTERANCESLIST

User utterances that trigger this intent.

io_dialogcodehook TYPE REF TO /AWS1/CL_LM2DIALOGCODEHOOKSTGS /AWS1/CL_LM2DIALOGCODEHOOKSTGS

The Lambda function called during each turn of a conversation with the intent.

io_fulfillmentcodehook TYPE REF TO /AWS1/CL_LM2FULFILLMENTCODEH00 /AWS1/CL_LM2FULFILLMENTCODEH00

The Lambda function called when the intent is complete and ready for fulfillment.

it_slotpriorities TYPE /AWS1/CL_LM2SLOTPRIORITY=>TT_SLOTPRIORITIESLIST TT_SLOTPRIORITIESLIST

The list that determines the priority that slots should be elicited from the user.

io_intentconfirmationsetting TYPE REF TO /AWS1/CL_LM2INTENTCONFATIONS00 /AWS1/CL_LM2INTENTCONFATIONS00

Prompts that Amazon Lex sends to the user to confirm completion of an intent.

io_intentclosingsetting TYPE REF TO /AWS1/CL_LM2INTENTCLOSINGSET00 /AWS1/CL_LM2INTENTCLOSINGSET00

The response that Amazon Lex sends to when the intent is closed.

it_inputcontexts TYPE /AWS1/CL_LM2INPUTCONTEXT=>TT_INPUTCONTEXTSLIST TT_INPUTCONTEXTSLIST

A list of contexts that must be active for the intent to be considered for sending to the user.

it_outputcontexts TYPE /AWS1/CL_LM2OUTPUTCONTEXT=>TT_OUTPUTCONTEXTSLIST TT_OUTPUTCONTEXTSLIST

A list of contexts that are activated when the intent is fulfilled.

io_kendraconfiguration TYPE REF TO /AWS1/CL_LM2KENDRACONF /AWS1/CL_LM2KENDRACONF

Configuration information required to use the AMAZON.KendraSearchIntent intent.

iv_botid TYPE /AWS1/LM2ID /AWS1/LM2ID

The identifier of the bot associated with the intent.

iv_botversion TYPE /AWS1/LM2DRAFTBOTVERSION /AWS1/LM2DRAFTBOTVERSION

The version of the bot associated with the intent.

iv_localeid TYPE /AWS1/LM2LOCALEID /AWS1/LM2LOCALEID

The language and locale specified for the intent.

iv_creationdatetime TYPE /AWS1/LM2TIMESTAMP /AWS1/LM2TIMESTAMP

A timestamp of the date and time that the intent was created.

iv_lastupdateddatetime TYPE /AWS1/LM2TIMESTAMP /AWS1/LM2TIMESTAMP

A timestamp of the date and time that the intent was last updated.

io_initialresponsesetting TYPE REF TO /AWS1/CL_LM2INITIALRSPSETTING /AWS1/CL_LM2INITIALRSPSETTING

Configuration setting for a response sent to the user before Amazon Lex starts eliciting slots.

io_qnaintentconfiguration TYPE REF TO /AWS1/CL_LM2QNAINTENTCONF /AWS1/CL_LM2QNAINTENTCONF

Details about the configuration of the built-in Amazon.QnAIntent.

io_qinconnectintentconf TYPE REF TO /AWS1/CL_LM2QINCNCTINTENTCONF /AWS1/CL_LM2QINCNCTINTENTCONF

Qinconnect intent configuration details for the describe intent response.


Queryable Attributes

intentId

The unique identifier assigned to the intent when it was created.

Accessible with the following methods

Method Description
GET_INTENTID() Getter for INTENTID, with configurable default
ASK_INTENTID() Getter for INTENTID w/ exceptions if field has no value
HAS_INTENTID() Determine if INTENTID has a value

intentName

The name specified for the intent.

Accessible with the following methods

Method Description
GET_INTENTNAME() Getter for INTENTNAME, with configurable default
ASK_INTENTNAME() Getter for INTENTNAME w/ exceptions if field has no value
HAS_INTENTNAME() Determine if INTENTNAME has a value

description

The description of the intent.

Accessible with the following methods

Method Description
GET_DESCRIPTION() Getter for DESCRIPTION, with configurable default
ASK_DESCRIPTION() Getter for DESCRIPTION w/ exceptions if field has no value
HAS_DESCRIPTION() Determine if DESCRIPTION has a value

parentIntentSignature

The identifier of the built-in intent that this intent is derived from, if any.

Accessible with the following methods

Method Description
GET_PARENTINTENTSIGNATURE() Getter for PARENTINTENTSIGNATURE, with configurable default
ASK_PARENTINTENTSIGNATURE() Getter for PARENTINTENTSIGNATURE w/ exceptions if field has
HAS_PARENTINTENTSIGNATURE() Determine if PARENTINTENTSIGNATURE has a value

sampleUtterances

User utterances that trigger this intent.

Accessible with the following methods

Method Description
GET_SAMPLEUTTERANCES() Getter for SAMPLEUTTERANCES, with configurable default
ASK_SAMPLEUTTERANCES() Getter for SAMPLEUTTERANCES w/ exceptions if field has no va
HAS_SAMPLEUTTERANCES() Determine if SAMPLEUTTERANCES has a value

dialogCodeHook

The Lambda function called during each turn of a conversation with the intent.

Accessible with the following methods

Method Description
GET_DIALOGCODEHOOK() Getter for DIALOGCODEHOOK

fulfillmentCodeHook

The Lambda function called when the intent is complete and ready for fulfillment.

Accessible with the following methods

Method Description
GET_FULFILLMENTCODEHOOK() Getter for FULFILLMENTCODEHOOK

slotPriorities

The list that determines the priority that slots should be elicited from the user.

Accessible with the following methods

Method Description
GET_SLOTPRIORITIES() Getter for SLOTPRIORITIES, with configurable default
ASK_SLOTPRIORITIES() Getter for SLOTPRIORITIES w/ exceptions if field has no valu
HAS_SLOTPRIORITIES() Determine if SLOTPRIORITIES has a value

intentConfirmationSetting

Prompts that Amazon Lex sends to the user to confirm completion of an intent.

Accessible with the following methods

Method Description
GET_INTENTCONFATIONSETTING() Getter for INTENTCONFIRMATIONSETTING

intentClosingSetting

The response that Amazon Lex sends to when the intent is closed.

Accessible with the following methods

Method Description
GET_INTENTCLOSINGSETTING() Getter for INTENTCLOSINGSETTING

inputContexts

A list of contexts that must be active for the intent to be considered for sending to the user.

Accessible with the following methods

Method Description
GET_INPUTCONTEXTS() Getter for INPUTCONTEXTS, with configurable default
ASK_INPUTCONTEXTS() Getter for INPUTCONTEXTS w/ exceptions if field has no value
HAS_INPUTCONTEXTS() Determine if INPUTCONTEXTS has a value

outputContexts

A list of contexts that are activated when the intent is fulfilled.

Accessible with the following methods

Method Description
GET_OUTPUTCONTEXTS() Getter for OUTPUTCONTEXTS, with configurable default
ASK_OUTPUTCONTEXTS() Getter for OUTPUTCONTEXTS w/ exceptions if field has no valu
HAS_OUTPUTCONTEXTS() Determine if OUTPUTCONTEXTS has a value

kendraConfiguration

Configuration information required to use the AMAZON.KendraSearchIntent intent.

Accessible with the following methods

Method Description
GET_KENDRACONFIGURATION() Getter for KENDRACONFIGURATION

botId

The identifier of the bot associated with the intent.

Accessible with the following methods

Method Description
GET_BOTID() Getter for BOTID, with configurable default
ASK_BOTID() Getter for BOTID w/ exceptions if field has no value
HAS_BOTID() Determine if BOTID has a value

botVersion

The version of the bot associated with the intent.

Accessible with the following methods

Method Description
GET_BOTVERSION() Getter for BOTVERSION, with configurable default
ASK_BOTVERSION() Getter for BOTVERSION w/ exceptions if field has no value
HAS_BOTVERSION() Determine if BOTVERSION has a value

localeId

The language and locale specified for the intent.

Accessible with the following methods

Method Description
GET_LOCALEID() Getter for LOCALEID, with configurable default
ASK_LOCALEID() Getter for LOCALEID w/ exceptions if field has no value
HAS_LOCALEID() Determine if LOCALEID has a value

creationDateTime

A timestamp of the date and time that the intent was created.

Accessible with the following methods

Method Description
GET_CREATIONDATETIME() Getter for CREATIONDATETIME, with configurable default
ASK_CREATIONDATETIME() Getter for CREATIONDATETIME w/ exceptions if field has no va
HAS_CREATIONDATETIME() Determine if CREATIONDATETIME has a value

lastUpdatedDateTime

A timestamp of the date and time that the intent was last updated.

Accessible with the following methods

Method Description
GET_LASTUPDATEDDATETIME() Getter for LASTUPDATEDDATETIME, with configurable default
ASK_LASTUPDATEDDATETIME() Getter for LASTUPDATEDDATETIME w/ exceptions if field has no
HAS_LASTUPDATEDDATETIME() Determine if LASTUPDATEDDATETIME has a value

initialResponseSetting

Configuration setting for a response sent to the user before Amazon Lex starts eliciting slots.

Accessible with the following methods

Method Description
GET_INITIALRESPONSESETTING() Getter for INITIALRESPONSESETTING

qnAIntentConfiguration

Details about the configuration of the built-in Amazon.QnAIntent.

Accessible with the following methods

Method Description
GET_QNAINTENTCONFIGURATION() Getter for QNAINTENTCONFIGURATION

qInConnectIntentConfiguration

Qinconnect intent configuration details for the describe intent response.

Accessible with the following methods

Method Description
GET_QINCONNECTINTENTCONF() Getter for QINCONNECTINTENTCONF