|
701 | 701 | {"shape":"AccessDeniedException"},
|
702 | 702 | {"shape":"ServiceQuotaExceededException"}
|
703 | 703 | ],
|
704 |
| - "documentation":"<p>Creates registration for a device token and a chat contact to receive real-time push notifications. For more information about push notifications, see <a href=\"https://docs.aws.amazon.com/connect/latest/adminguide/set-up-push-notifications-for-mobile-chat.html\">Set up push notifications in Amazon Connect for mobile chat</a> in the <i>Amazon Connect Administrator Guide</i>.</p>" |
| 704 | + "documentation":"<p>Creates registration for a device token and a chat contact to receive real-time push notifications. For more information about push notifications, see <a href=\"https://docs.aws.amazon.com/connect/latest/adminguide/enable-push-notifications-for-mobile-chat.html\">Set up push notifications in Amazon Connect for mobile chat</a> in the <i>Amazon Connect Administrator Guide</i>.</p>" |
705 | 705 | },
|
706 | 706 | "CreateQueue":{
|
707 | 707 | "name":"CreateQueue",
|
|
2420 | 2420 | {"shape":"InvalidRequestException"},
|
2421 | 2421 | {"shape":"ThrottlingException"}
|
2422 | 2422 | ],
|
2423 |
| - "documentation":"<p>This API is in preview release for Amazon Connect and is subject to change.</p> <p>For the specified version of Amazon Lex, returns a paginated list of all the Amazon Lex bots currently associated with the instance. Use this API to returns both Amazon Lex V1 and V2 bots.</p>" |
| 2423 | + "documentation":"<p>This API is in preview release for Amazon Connect and is subject to change.</p> <p>For the specified version of Amazon Lex, returns a paginated list of all the Amazon Lex bots currently associated with the instance. Use this API to return both Amazon Lex V1 and V2 bots.</p>" |
2424 | 2424 | },
|
2425 | 2425 | "ListContactEvaluations":{
|
2426 | 2426 | "name":"ListContactEvaluations",
|
|
4304 | 4304 | ],
|
4305 | 4305 | "documentation":"<p>This API is in preview release for Amazon Connect and is subject to change.</p> <p>Updates an existing configuration for a resource type. This API is idempotent.</p>"
|
4306 | 4306 | },
|
| 4307 | + "UpdateParticipantAuthentication":{ |
| 4308 | + "name":"UpdateParticipantAuthentication", |
| 4309 | + "http":{ |
| 4310 | + "method":"POST", |
| 4311 | + "requestUri":"/contact/update-participant-authentication" |
| 4312 | + }, |
| 4313 | + "input":{"shape":"UpdateParticipantAuthenticationRequest"}, |
| 4314 | + "output":{"shape":"UpdateParticipantAuthenticationResponse"}, |
| 4315 | + "errors":[ |
| 4316 | + {"shape":"InvalidRequestException"}, |
| 4317 | + {"shape":"InvalidParameterException"}, |
| 4318 | + {"shape":"ConflictException"}, |
| 4319 | + {"shape":"InternalServiceException"}, |
| 4320 | + {"shape":"ThrottlingException"}, |
| 4321 | + {"shape":"AccessDeniedException"} |
| 4322 | + ], |
| 4323 | + "documentation":"<p>Instructs Amazon Connect to resume the authentication process. The subsequent actions depend on the request body contents:</p> <ul> <li> <p> <b>If a code is provided</b>: Connect retrieves the identity information from Amazon Cognito and imports it into Connect Customer Profiles.</p> </li> <li> <p> <b>If an error is provided</b>: The error branch of the Authenticate Customer block is executed.</p> </li> </ul> <note> <p>The API returns a success response to acknowledge the request. However, the interaction and exchange of identity information occur asynchronously after the response is returned.</p> </note>" |
| 4324 | + }, |
4307 | 4325 | "UpdateParticipantRoleConfig":{
|
4308 | 4326 | "name":"UpdateParticipantRoleConfig",
|
4309 | 4327 | "http":{
|
|
6108 | 6126 | "documentation":"<p>Contains information for score and potential quality issues for Audio</p>"
|
6109 | 6127 | },
|
6110 | 6128 | "AudioQualityScore":{"type":"float"},
|
| 6129 | + "AuthenticationError":{ |
| 6130 | + "type":"string", |
| 6131 | + "max":2048, |
| 6132 | + "min":1, |
| 6133 | + "pattern":"^[\\x20-\\x21\\x23-\\x5B\\x5D-\\x7E]*$", |
| 6134 | + "sensitive":true |
| 6135 | + }, |
| 6136 | + "AuthenticationErrorDescription":{ |
| 6137 | + "type":"string", |
| 6138 | + "max":2048, |
| 6139 | + "min":1, |
| 6140 | + "pattern":"^[\\x20-\\x21\\x23-\\x5B\\x5D-\\x7E]*$", |
| 6141 | + "sensitive":true |
| 6142 | + }, |
6111 | 6143 | "AuthenticationProfile":{
|
6112 | 6144 | "type":"structure",
|
6113 | 6145 | "members":{
|
|
6211 | 6243 | "type":"list",
|
6212 | 6244 | "member":{"shape":"AuthenticationProfileSummary"}
|
6213 | 6245 | },
|
| 6246 | + "AuthorizationCode":{ |
| 6247 | + "type":"string", |
| 6248 | + "max":2048, |
| 6249 | + "min":1, |
| 6250 | + "sensitive":true |
| 6251 | + }, |
6214 | 6252 | "AutoAccept":{"type":"boolean"},
|
6215 | 6253 | "AvailableNumberSummary":{
|
6216 | 6254 | "type":"structure",
|
|
6880 | 6918 | "shape":"WisdomInfo",
|
6881 | 6919 | "documentation":"<p>Information about Amazon Connect Wisdom.</p>"
|
6882 | 6920 | },
|
| 6921 | + "CustomerId":{ |
| 6922 | + "shape":"CustomerId", |
| 6923 | + "documentation":"<p>The customer's identification number. For example, the <code>CustomerId</code> may be a customer number from your CRM. You can create a Lambda function to pull the unique customer ID of the caller from your CRM system. If you enable Amazon Connect Voice ID capability, this attribute is populated with the <code>CustomerSpeakerId</code> of the caller.</p>" |
| 6924 | + }, |
6883 | 6925 | "CustomerEndpoint":{
|
6884 | 6926 | "shape":"EndpointInfo",
|
6885 | 6927 | "documentation":"<p>The customer or external third party participant endpoint.</p>"
|
|
9287 | 9329 | },
|
9288 | 9330 | "documentation":"<p>Information about the Customer on the contact.</p>"
|
9289 | 9331 | },
|
| 9332 | + "CustomerId":{ |
| 9333 | + "type":"string", |
| 9334 | + "max":128, |
| 9335 | + "min":0 |
| 9336 | + }, |
| 9337 | + "CustomerIdNonEmpty":{ |
| 9338 | + "type":"string", |
| 9339 | + "max":128, |
| 9340 | + "min":1, |
| 9341 | + "sensitive":true |
| 9342 | + }, |
9290 | 9343 | "CustomerProfileAttributesSerialized":{"type":"string"},
|
9291 | 9344 | "CustomerQualityMetrics":{
|
9292 | 9345 | "type":"structure",
|
|
14465 | 14518 | "MULTI_PARTY_CONFERENCE",
|
14466 | 14519 | "HIGH_VOLUME_OUTBOUND",
|
14467 | 14520 | "ENHANCED_CONTACT_MONITORING",
|
14468 |
| - "ENHANCED_CHAT_MONITORING" |
| 14521 | + "ENHANCED_CHAT_MONITORING", |
| 14522 | + "MULTI_PARTY_CHAT_CONFERENCE" |
14469 | 14523 | ]
|
14470 | 14524 | },
|
14471 | 14525 | "InstanceAttributeValue":{
|
|
14683 | 14737 | "FILE_SCANNER",
|
14684 | 14738 | "SES_IDENTITY",
|
14685 | 14739 | "ANALYTICS_CONNECTOR",
|
14686 |
| - "CALL_TRANSFER_CONNECTOR" |
| 14740 | + "CALL_TRANSFER_CONNECTOR", |
| 14741 | + "COGNITO_USER_POOL" |
14687 | 14742 | ]
|
14688 | 14743 | },
|
14689 | 14744 | "InternalServiceException":{
|
|
22205 | 22260 | "SegmentAttributes":{
|
22206 | 22261 | "shape":"SegmentAttributes",
|
22207 | 22262 | "documentation":"<p>A set of system defined key-value pairs stored on individual contact segments using an attribute map. The attributes are standard Amazon Connect attributes. They can be accessed in flows.</p> <p>Attribute keys can include only alphanumeric, -, and _.</p> <p>This field can be used to show channel subtype, such as <code>connect:Guide</code>.</p> <note> <p>The types <code>application/vnd.amazonaws.connect.message.interactive</code> and <code>application/vnd.amazonaws.connect.message.interactive.response</code> must be present in the SupportedMessagingContentTypes field of this API in order to set <code>SegmentAttributes</code> as {<code> \"connect:Subtype\": {\"valueString\" : \"connect:Guide\" }}</code>.</p> </note>"
|
| 22263 | + }, |
| 22264 | + "CustomerId":{ |
| 22265 | + "shape":"CustomerIdNonEmpty", |
| 22266 | + "documentation":"<p>The customer's identification number. For example, the <code>CustomerId</code> may be a customer number from your CRM.</p>" |
22208 | 22267 | }
|
22209 | 22268 | }
|
22210 | 22269 | },
|
|
24584 | 24643 | "StorageConfig":{"shape":"InstanceStorageConfig"}
|
24585 | 24644 | }
|
24586 | 24645 | },
|
| 24646 | + "UpdateParticipantAuthenticationRequest":{ |
| 24647 | + "type":"structure", |
| 24648 | + "required":[ |
| 24649 | + "State", |
| 24650 | + "InstanceId" |
| 24651 | + ], |
| 24652 | + "members":{ |
| 24653 | + "State":{ |
| 24654 | + "shape":"ParticipantToken", |
| 24655 | + "documentation":"<p>The <code>state</code> query parameter that was provided by Cognito in the <code>redirectUri</code>. This will also match the <code>state</code> parameter provided in the <code>AuthenticationUrl</code> from the <a href=\"https://docs.aws.amazon.com/connect/latest/APIReference/API_GetAuthenticationUrl.html\">GetAuthenticationUrl</a> response.</p>" |
| 24656 | + }, |
| 24657 | + "InstanceId":{ |
| 24658 | + "shape":"InstanceId", |
| 24659 | + "documentation":"<p>The identifier of the Amazon Connect instance. You can <a href=\"https://docs.aws.amazon.com/connect/latest/adminguide/find-instance-arn.html\">find the instance ID</a> in the Amazon Resource Name (ARN) of the instance.</p>" |
| 24660 | + }, |
| 24661 | + "Code":{ |
| 24662 | + "shape":"AuthorizationCode", |
| 24663 | + "documentation":"<p>The <code>code</code> query parameter provided by Cognito in the <code>redirectUri</code>.</p>" |
| 24664 | + }, |
| 24665 | + "Error":{ |
| 24666 | + "shape":"AuthenticationError", |
| 24667 | + "documentation":"<p>The <code>error</code> query parameter provided by Cognito in the <code>redirectUri</code>.</p>" |
| 24668 | + }, |
| 24669 | + "ErrorDescription":{ |
| 24670 | + "shape":"AuthenticationErrorDescription", |
| 24671 | + "documentation":"<p>The <code>error_description</code> parameter provided by Cognito in the <code>redirectUri</code>.</p>" |
| 24672 | + } |
| 24673 | + } |
| 24674 | + }, |
| 24675 | + "UpdateParticipantAuthenticationResponse":{ |
| 24676 | + "type":"structure", |
| 24677 | + "members":{ |
| 24678 | + } |
| 24679 | + }, |
24587 | 24680 | "UpdateParticipantRoleConfigChannelInfo":{
|
24588 | 24681 | "type":"structure",
|
24589 | 24682 | "members":{
|
|
26572 | 26665 | },
|
26573 | 26666 | "IvrRecordingTrack":{
|
26574 | 26667 | "shape":"IvrRecordingTrack",
|
26575 |
| - "documentation":"<p>Identifies which IVR track is being recorded.</p>" |
| 26668 | + "documentation":"<p>Identifies which IVR track is being recorded.</p> <p>One and only one of the track configurations should be presented in the request.</p>" |
26576 | 26669 | }
|
26577 | 26670 | },
|
26578 | 26671 | "documentation":"<p>Contains information about the recording configuration settings.</p>"
|
|
0 commit comments