Skip to content

/AWS1/CL_LM2CREATEINTENTRSP

CreateIntentResponse

CONSTRUCTOR

IMPORTING

Optional arguments:

IV_INTENTID TYPE /AWS1/LM2ID /AWS1/LM2ID

A unique identifier for the intent.

IV_INTENTNAME TYPE /AWS1/LM2NAME /AWS1/LM2NAME

The name specified for the intent.

IV_DESCRIPTION TYPE /AWS1/LM2DESCRIPTION /AWS1/LM2DESCRIPTION

The description specified for the intent.

IV_PARENTINTENTSIGNATURE TYPE /AWS1/LM2INTENTSIGNATURE /AWS1/LM2INTENTSIGNATURE

The signature of the parent intent specified for the intent.

IT_SAMPLEUTTERANCES TYPE /AWS1/CL_LM2SAMPLEUTTERANCE=>TT_SAMPLEUTTERANCESLIST TT_SAMPLEUTTERANCESLIST

The sample utterances specified for the intent.

IO_DIALOGCODEHOOK TYPE REF TO /AWS1/CL_LM2DIALOGCODEHOOKSTGS /AWS1/CL_LM2DIALOGCODEHOOKSTGS

The dialog Lambda function specified for the intent.

IO_FULFILLMENTCODEHOOK TYPE REF TO /AWS1/CL_LM2FULFILLMENTCODEH00 /AWS1/CL_LM2FULFILLMENTCODEH00

The fulfillment Lambda function specified for the intent.

IO_INTENTCONFIRMATIONSETTING TYPE REF TO /AWS1/CL_LM2INTENTCONFATIONS00 /AWS1/CL_LM2INTENTCONFATIONS00

The confirmation setting specified for the intent.

IO_INTENTCLOSINGSETTING TYPE REF TO /AWS1/CL_LM2INTENTCLOSINGSET00 /AWS1/CL_LM2INTENTCLOSINGSET00

The closing setting specified for the intent.

IT_INPUTCONTEXTS TYPE /AWS1/CL_LM2INPUTCONTEXT=>TT_INPUTCONTEXTSLIST TT_INPUTCONTEXTSLIST

The list of input contexts specified for the intent.

IT_OUTPUTCONTEXTS TYPE /AWS1/CL_LM2OUTPUTCONTEXT=>TT_OUTPUTCONTEXTSLIST TT_OUTPUTCONTEXTSLIST

The list of output contexts specified for the intent.

IO_KENDRACONFIGURATION TYPE REF TO /AWS1/CL_LM2KENDRACONF /AWS1/CL_LM2KENDRACONF

Configuration for searching a Amazon Kendra index specified for the 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 locale that the intent is specified to use.

IV_CREATIONDATETIME TYPE /AWS1/LM2TIMESTAMP /AWS1/LM2TIMESTAMP

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

IO_INITIALRESPONSESETTING TYPE REF TO /AWS1/CL_LM2INITIALRSPSETTING /AWS1/CL_LM2INITIALRSPSETTING

Configuration settings for the response that is sent to the user at the beginning of a conversation, before eliciting slot values.

IO_QNAINTENTCONFIGURATION TYPE REF TO /AWS1/CL_LM2QNAINTENTCONF /AWS1/CL_LM2QNAINTENTCONF

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


Queryable Attributes

intentId

A unique identifier for the intent.

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 specified for 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 signature of the parent intent specified for the intent.

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

The sample utterances specified for the 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 dialog Lambda function specified for the intent.

Accessible with the following methods

Method Description
GET_DIALOGCODEHOOK() Getter for DIALOGCODEHOOK

fulfillmentCodeHook

The fulfillment Lambda function specified for the intent.

Accessible with the following methods

Method Description
GET_FULFILLMENTCODEHOOK() Getter for FULFILLMENTCODEHOOK

intentConfirmationSetting

The confirmation setting specified for the intent.

Accessible with the following methods

Method Description
GET_INTENTCONFATIONSETTING() Getter for INTENTCONFIRMATIONSETTING

intentClosingSetting

The closing setting specified for the intent.

Accessible with the following methods

Method Description
GET_INTENTCLOSINGSETTING() Getter for INTENTCLOSINGSETTING

inputContexts

The list of input contexts specified for the intent.

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

The list of output contexts specified for the intent.

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 for searching a Amazon Kendra index specified for the 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 locale that the intent is specified to use.

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

initialResponseSetting

Configuration settings for the response that is sent to the user at the beginning of a conversation, before eliciting slot values.

Accessible with the following methods

Method Description
GET_INITIALRESPONSESETTING() Getter for INITIALRESPONSESETTING

qnAIntentConfiguration

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

Accessible with the following methods

Method Description
GET_QNAINTENTCONFIGURATION() Getter for QNAINTENTCONFIGURATION