/AWS1/CL_LM2BOTIMPORTSPEC¶
Provides the bot parameters required for importing a bot.
CONSTRUCTOR¶
IMPORTING¶
Required arguments:¶
iv_botname TYPE /AWS1/LM2NAME /AWS1/LM2NAME¶
The name that Amazon Lex should use for the bot.
iv_rolearn TYPE /AWS1/LM2ROLEARN /AWS1/LM2ROLEARN¶
The Amazon Resource Name (ARN) of the IAM role used to build and run the bot.
io_dataprivacy TYPE REF TO /AWS1/CL_LM2DATAPRIVACY /AWS1/CL_LM2DATAPRIVACY¶
dataPrivacy
Optional arguments:¶
io_errorlogsettings TYPE REF TO /AWS1/CL_LM2ERRORLOGSETTINGS /AWS1/CL_LM2ERRORLOGSETTINGS¶
Allows you to configure destinations where error logs will be published during the bot import process.
iv_idlesessionttlinseconds TYPE /AWS1/LM2SESSIONTTL /AWS1/LM2SESSIONTTL¶
The time, in seconds, that Amazon Lex should keep information about a user's conversation with the bot.
A user interaction remains active for the amount of time specified. If no conversation occurs during this time, the session expires and Amazon Lex deletes any data provided before the timeout.
You can specify between 60 (1 minute) and 86,400 (24 hours) seconds.
it_bottags TYPE /AWS1/CL_LM2TAGMAP_W=>TT_TAGMAP TT_TAGMAP¶
A list of tags to add to the bot. You can only add tags when you import a bot. You can't use the
UpdateBotoperation to update tags. To update tags, use theTagResourceoperation.
it_testbotaliastags TYPE /AWS1/CL_LM2TAGMAP_W=>TT_TAGMAP TT_TAGMAP¶
A list of tags to add to the test alias for a bot. You can only add tags when you import a bot. You can't use the
UpdateAliasoperation to update tags. To update tags on the test alias, use theTagResourceoperation.
Queryable Attributes¶
botName¶
The name that Amazon Lex should use for the bot.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_BOTNAME() |
Getter for BOTNAME, with configurable default |
ASK_BOTNAME() |
Getter for BOTNAME w/ exceptions if field has no value |
HAS_BOTNAME() |
Determine if BOTNAME has a value |
roleArn¶
The Amazon Resource Name (ARN) of the IAM role used to build and run the bot.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ROLEARN() |
Getter for ROLEARN, with configurable default |
ASK_ROLEARN() |
Getter for ROLEARN w/ exceptions if field has no value |
HAS_ROLEARN() |
Determine if ROLEARN has a value |
dataPrivacy¶
dataPrivacy
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_DATAPRIVACY() |
Getter for DATAPRIVACY |
errorLogSettings¶
Allows you to configure destinations where error logs will be published during the bot import process.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_ERRORLOGSETTINGS() |
Getter for ERRORLOGSETTINGS |
idleSessionTTLInSeconds¶
The time, in seconds, that Amazon Lex should keep information about a user's conversation with the bot.
A user interaction remains active for the amount of time specified. If no conversation occurs during this time, the session expires and Amazon Lex deletes any data provided before the timeout.
You can specify between 60 (1 minute) and 86,400 (24 hours) seconds.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_IDLESESSIONTTLINSECONDS() |
Getter for IDLESESSIONTTLINSECONDS, with configurable defaul |
ASK_IDLESESSIONTTLINSECONDS() |
Getter for IDLESESSIONTTLINSECONDS w/ exceptions if field ha |
HAS_IDLESESSIONTTLINSECONDS() |
Determine if IDLESESSIONTTLINSECONDS has a value |
botTags¶
A list of tags to add to the bot. You can only add tags when you import a bot. You can't use the
UpdateBotoperation to update tags. To update tags, use theTagResourceoperation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_BOTTAGS() |
Getter for BOTTAGS, with configurable default |
ASK_BOTTAGS() |
Getter for BOTTAGS w/ exceptions if field has no value |
HAS_BOTTAGS() |
Determine if BOTTAGS has a value |
testBotAliasTags¶
A list of tags to add to the test alias for a bot. You can only add tags when you import a bot. You can't use the
UpdateAliasoperation to update tags. To update tags on the test alias, use theTagResourceoperation.
Accessible with the following methods¶
| Method | Description |
|---|---|
GET_TESTBOTALIASTAGS() |
Getter for TESTBOTALIASTAGS, with configurable default |
ASK_TESTBOTALIASTAGS() |
Getter for TESTBOTALIASTAGS w/ exceptions if field has no va |
HAS_TESTBOTALIASTAGS() |
Determine if TESTBOTALIASTAGS has a value |