|
3649 | 3649 | "documentation":"<p>The Amazon Resource Name (ARN) of the IAM role used to build and run the bot.</p>"
|
3650 | 3650 | },
|
3651 | 3651 | "dataPrivacy":{"shape":"DataPrivacy"},
|
| 3652 | + "errorLogSettings":{ |
| 3653 | + "shape":"ErrorLogSettings", |
| 3654 | + "documentation":"<p>Allows you to configure destinations where error logs will be published during the bot import process.</p>" |
| 3655 | + }, |
3652 | 3656 | "idleSessionTTLInSeconds":{
|
3653 | 3657 | "shape":"SessionTTL",
|
3654 | 3658 | "documentation":"<p>The time, in seconds, that Amazon Lex should keep information about a user's conversation with the bot. </p> <p>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.</p> <p>You can specify between 60 (1 minute) and 86,400 (24 hours) seconds.</p>"
|
|
5036 | 5040 | "botMembers":{
|
5037 | 5041 | "shape":"BotMembers",
|
5038 | 5042 | "documentation":"<p>The list of bot members in a network to be created.</p>"
|
| 5043 | + }, |
| 5044 | + "errorLogSettings":{ |
| 5045 | + "shape":"ErrorLogSettings", |
| 5046 | + "documentation":"<p>Specifies the configuration for error logging during bot creation.</p>" |
5039 | 5047 | }
|
5040 | 5048 | }
|
5041 | 5049 | },
|
|
5089 | 5097 | "botMembers":{
|
5090 | 5098 | "shape":"BotMembers",
|
5091 | 5099 | "documentation":"<p>The list of bots in a network that was created.</p>"
|
| 5100 | + }, |
| 5101 | + "errorLogSettings":{ |
| 5102 | + "shape":"ErrorLogSettings", |
| 5103 | + "documentation":"<p>Specifies configuration settings for delivering error logs to Cloudwatch Logs in an Amazon Lex bot response.</p>" |
5092 | 5104 | }
|
5093 | 5105 | }
|
5094 | 5106 | },
|
|
5274 | 5286 | "qnAIntentConfiguration":{
|
5275 | 5287 | "shape":"QnAIntentConfiguration",
|
5276 | 5288 | "documentation":"<p>Specifies the configuration of the built-in <code>Amazon.QnAIntent</code>. The <code>AMAZON.QnAIntent</code> intent is called when Amazon Lex can't determine another intent to invoke. If you specify this field, you can't specify the <code>kendraConfiguration</code> field.</p>"
|
| 5289 | + }, |
| 5290 | + "qInConnectIntentConfiguration":{ |
| 5291 | + "shape":"QInConnectIntentConfiguration", |
| 5292 | + "documentation":"<p>Qinconnect intent configuration details for the create intent request.</p>" |
5277 | 5293 | }
|
5278 | 5294 | }
|
5279 | 5295 | },
|
|
5351 | 5367 | "qnAIntentConfiguration":{
|
5352 | 5368 | "shape":"QnAIntentConfiguration",
|
5353 | 5369 | "documentation":"<p>Details about the the configuration of the built-in <code>Amazon.QnAIntent</code>.</p>"
|
| 5370 | + }, |
| 5371 | + "qInConnectIntentConfiguration":{ |
| 5372 | + "shape":"QInConnectIntentConfiguration", |
| 5373 | + "documentation":"<p>Qinconnect intent configuration details for the create intent response.</p>" |
5354 | 5374 | }
|
5355 | 5375 | }
|
5356 | 5376 | },
|
|
6933 | 6953 | "failureReasons":{
|
6934 | 6954 | "shape":"FailureReasons",
|
6935 | 6955 | "documentation":"<p>If the <code>botStatus</code> is <code>Failed</code>, this contains a list of reasons that the bot couldn't be built.</p>"
|
| 6956 | + }, |
| 6957 | + "errorLogSettings":{ |
| 6958 | + "shape":"ErrorLogSettings", |
| 6959 | + "documentation":"<p>Contains the configuration for error logging that specifies where and how bot errors are recorded, including destinations like CloudWatch Logs.</p>" |
6936 | 6960 | }
|
6937 | 6961 | }
|
6938 | 6962 | },
|
|
7290 | 7314 | "qnAIntentConfiguration":{
|
7291 | 7315 | "shape":"QnAIntentConfiguration",
|
7292 | 7316 | "documentation":"<p>Details about the configuration of the built-in <code>Amazon.QnAIntent</code>.</p>"
|
| 7317 | + }, |
| 7318 | + "qInConnectIntentConfiguration":{ |
| 7319 | + "shape":"QInConnectIntentConfiguration", |
| 7320 | + "documentation":"<p>Qinconnect intent configuration details for the describe intent response.</p>" |
7293 | 7321 | }
|
7294 | 7322 | }
|
7295 | 7323 | },
|
|
7905 | 7933 | "INTERNAL_SERVER_FAILURE"
|
7906 | 7934 | ]
|
7907 | 7935 | },
|
| 7936 | + "ErrorLogSettings":{ |
| 7937 | + "type":"structure", |
| 7938 | + "required":["enabled"], |
| 7939 | + "members":{ |
| 7940 | + "enabled":{ |
| 7941 | + "shape":"BoxedBoolean", |
| 7942 | + "documentation":"<p>Settings parameters for the error logs, when it is enabled.</p>" |
| 7943 | + } |
| 7944 | + }, |
| 7945 | + "documentation":"<p>Settings parameters for the error logs, whether it is enabled or disabled.</p>" |
| 7946 | + }, |
7908 | 7947 | "ErrorMessage":{"type":"string"},
|
7909 | 7948 | "ExactResponseFields":{
|
7910 | 7949 | "type":"structure",
|
|
11246 | 11285 | },
|
11247 | 11286 | "documentation":"<p>Specifies a list of message groups that Amazon Lex sends to a user to elicit a response.</p>"
|
11248 | 11287 | },
|
| 11288 | + "QInConnectAssistantARN":{ |
| 11289 | + "type":"string", |
| 11290 | + "pattern":"^arn:[a-z-]*?:wisdom:[a-z0-9-]*?:[0-9]{12}:[a-z-]*?/[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}(?:/[a-f0-9]{8}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{4}-[a-f0-9]{12}){0,2}$" |
| 11291 | + }, |
| 11292 | + "QInConnectAssistantConfiguration":{ |
| 11293 | + "type":"structure", |
| 11294 | + "required":["assistantArn"], |
| 11295 | + "members":{ |
| 11296 | + "assistantArn":{ |
| 11297 | + "shape":"QInConnectAssistantARN", |
| 11298 | + "documentation":"<p>The assistant Arn details of the Qinconnect assistant configuration.</p>" |
| 11299 | + } |
| 11300 | + }, |
| 11301 | + "documentation":"<p>The configuration details of the Qinconnect assistant.</p>" |
| 11302 | + }, |
| 11303 | + "QInConnectIntentConfiguration":{ |
| 11304 | + "type":"structure", |
| 11305 | + "members":{ |
| 11306 | + "qInConnectAssistantConfiguration":{ |
| 11307 | + "shape":"QInConnectAssistantConfiguration", |
| 11308 | + "documentation":"<p>The Qinconnect assistant configuration details of the Qinconnect intent.</p>" |
| 11309 | + } |
| 11310 | + }, |
| 11311 | + "documentation":"<p>The configuration details of the Qinconnect intent.</p>" |
| 11312 | + }, |
11249 | 11313 | "QnAIntentConfiguration":{
|
11250 | 11314 | "type":"structure",
|
11251 | 11315 | "members":{
|
|
13904 | 13968 | "botMembers":{
|
13905 | 13969 | "shape":"BotMembers",
|
13906 | 13970 | "documentation":"<p>The list of bot members in the network associated with the update action.</p>"
|
| 13971 | + }, |
| 13972 | + "errorLogSettings":{ |
| 13973 | + "shape":"ErrorLogSettings", |
| 13974 | + "documentation":"<p>Allows you to modify how Amazon Lex logs errors during bot interactions, including destinations for error logs and the types of errors to be captured.</p>" |
13907 | 13975 | }
|
13908 | 13976 | }
|
13909 | 13977 | },
|
|
13953 | 14021 | "botMembers":{
|
13954 | 14022 | "shape":"BotMembers",
|
13955 | 14023 | "documentation":"<p>The list of bot members in the network that was updated.</p>"
|
| 14024 | + }, |
| 14025 | + "errorLogSettings":{ |
| 14026 | + "shape":"ErrorLogSettings", |
| 14027 | + "documentation":"<p>Settings for managing error logs within the response of an update bot operation.</p>" |
13956 | 14028 | }
|
13957 | 14029 | }
|
13958 | 14030 | },
|
|
14096 | 14168 | "qnAIntentConfiguration":{
|
14097 | 14169 | "shape":"QnAIntentConfiguration",
|
14098 | 14170 | "documentation":"<p>Specifies the configuration of the built-in <code>Amazon.QnAIntent</code>. The <code>AMAZON.QnAIntent</code> intent is called when Amazon Lex can't determine another intent to invoke. If you specify this field, you can't specify the <code>kendraConfiguration</code> field.</p>"
|
| 14171 | + }, |
| 14172 | + "qInConnectIntentConfiguration":{ |
| 14173 | + "shape":"QInConnectIntentConfiguration", |
| 14174 | + "documentation":"<p>Qinconnect intent configuration details for the update intent request.</p>" |
14099 | 14175 | }
|
14100 | 14176 | }
|
14101 | 14177 | },
|
|
14181 | 14257 | "qnAIntentConfiguration":{
|
14182 | 14258 | "shape":"QnAIntentConfiguration",
|
14183 | 14259 | "documentation":"<p>Details about the configuration of the built-in <code>Amazon.QnAIntent</code>.</p>"
|
| 14260 | + }, |
| 14261 | + "qInConnectIntentConfiguration":{ |
| 14262 | + "shape":"QInConnectIntentConfiguration", |
| 14263 | + "documentation":"<p>Qinconnect intent configuration details for the update intent response.</p>" |
14184 | 14264 | }
|
14185 | 14265 | }
|
14186 | 14266 | },
|
|
0 commit comments