|
1827 | 1827 | ],
|
1828 | 1828 | "documentation":"<p>Provides summary information about the users for the specified Amazon Connect instance.</p>"
|
1829 | 1829 | },
|
| 1830 | + "MonitorContact":{ |
| 1831 | + "name":"MonitorContact", |
| 1832 | + "http":{ |
| 1833 | + "method":"POST", |
| 1834 | + "requestUri":"/contact/monitor" |
| 1835 | + }, |
| 1836 | + "input":{"shape":"MonitorContactRequest"}, |
| 1837 | + "output":{"shape":"MonitorContactResponse"}, |
| 1838 | + "errors":[ |
| 1839 | + {"shape":"InvalidRequestException"}, |
| 1840 | + {"shape":"IdempotencyException"}, |
| 1841 | + {"shape":"AccessDeniedException"}, |
| 1842 | + {"shape":"ResourceNotFoundException"}, |
| 1843 | + {"shape":"ServiceQuotaExceededException"}, |
| 1844 | + {"shape":"ThrottlingException"}, |
| 1845 | + {"shape":"InternalServiceException"} |
| 1846 | + ], |
| 1847 | + "documentation":"<p>Initiates silent monitoring of a contact. The Contact Control Panel (CCP) of the user specified by <i>userId</i> will be set to silent monitoring mode on the contact.</p>" |
| 1848 | + }, |
1830 | 1849 | "PutUserStatus":{
|
1831 | 1850 | "name":"PutUserStatus",
|
1832 | 1851 | "http":{
|
|
2972 | 2991 | "max":100,
|
2973 | 2992 | "min":1
|
2974 | 2993 | },
|
| 2994 | + "AllowedMonitorCapabilities":{ |
| 2995 | + "type":"list", |
| 2996 | + "member":{"shape":"MonitorCapability"}, |
| 2997 | + "max":2 |
| 2998 | + }, |
2975 | 2999 | "AnswerMachineDetectionConfig":{
|
2976 | 3000 | "type":"structure",
|
2977 | 3001 | "members":{
|
|
3807 | 3831 | "documentation":"<p>The message.</p>"
|
3808 | 3832 | }
|
3809 | 3833 | },
|
3810 |
| - "documentation":"<p>The contact with the specified ID is not active or does not exist.</p>", |
| 3834 | + "documentation":"<p>The contact with the specified ID is not active or does not exist. Applies to Voice calls only, not to Chat, Task, or Voice Callback.</p>", |
3811 | 3835 | "error":{"httpStatusCode":410},
|
3812 | 3836 | "exception":true
|
3813 | 3837 | },
|
|
6077 | 6101 | },
|
6078 | 6102 | "Groupings":{
|
6079 | 6103 | "shape":"Groupings",
|
6080 |
| - "documentation":"<p>The grouping applied to the metrics returned. For example, when grouped by <code>QUEUE</code>, the metrics returned apply to each queue rather than aggregated for all queues. If you group by <code>CHANNEL</code>, you should include a Channels filter. VOICE, CHAT, and TASK channels are supported.</p> <p>If no <code>Grouping</code> is included in the request, a summary of metrics is returned.</p>" |
| 6104 | + "documentation":"<p>The grouping applied to the metrics returned. For example, when grouped by <code>QUEUE</code>, the metrics returned apply to each queue rather than aggregated for all queues. </p> <ul> <li> <p>If you group by <code>CHANNEL</code>, you should include a Channels filter. VOICE, CHAT, and TASK channels are supported.</p> </li> <li> <p>If you group by <code>ROUTING_PROFILE</code>, you must include either a queue or routing profile filter.</p> </li> <li> <p>If no <code>Grouping</code> is included in the request, a summary of metrics is returned.</p> </li> </ul>" |
6081 | 6105 | },
|
6082 | 6106 | "CurrentMetrics":{
|
6083 | 6107 | "shape":"CurrentMetrics",
|
|
8654 | 8678 | "max":59,
|
8655 | 8679 | "min":0
|
8656 | 8680 | },
|
| 8681 | + "MonitorCapability":{ |
| 8682 | + "type":"string", |
| 8683 | + "enum":[ |
| 8684 | + "SILENT_MONITOR", |
| 8685 | + "BARGE" |
| 8686 | + ] |
| 8687 | + }, |
| 8688 | + "MonitorContactRequest":{ |
| 8689 | + "type":"structure", |
| 8690 | + "required":[ |
| 8691 | + "InstanceId", |
| 8692 | + "ContactId", |
| 8693 | + "UserId" |
| 8694 | + ], |
| 8695 | + "members":{ |
| 8696 | + "InstanceId":{ |
| 8697 | + "shape":"InstanceId", |
| 8698 | + "documentation":"<p>The identifier of the Amazon Connect instance. You can find the instanceId in the ARN of the instance.</p>" |
| 8699 | + }, |
| 8700 | + "ContactId":{ |
| 8701 | + "shape":"ContactId", |
| 8702 | + "documentation":"<p>The identifier of the contact.</p>" |
| 8703 | + }, |
| 8704 | + "UserId":{ |
| 8705 | + "shape":"AgentResourceId", |
| 8706 | + "documentation":"<p>The identifier of the user account.</p>" |
| 8707 | + }, |
| 8708 | + "AllowedMonitorCapabilities":{ |
| 8709 | + "shape":"AllowedMonitorCapabilities", |
| 8710 | + "documentation":"<p>Specify which monitoring actions the user is allowed to take. For example, whether the user is allowed to escalate from silent monitoring to barge.</p>" |
| 8711 | + }, |
| 8712 | + "ClientToken":{ |
| 8713 | + "shape":"ClientToken", |
| 8714 | + "documentation":"<p>A unique, case-sensitive identifier that you provide to ensure the idempotency of the request. If not provided, the Amazon Web Services SDK populates this field. For more information about idempotency, see <a href=\"https://aws.amazon.com/builders-library/making-retries-safe-with-idempotent-APIs/\">Making retries safe with idempotent APIs</a>.</p>", |
| 8715 | + "idempotencyToken":true |
| 8716 | + } |
| 8717 | + } |
| 8718 | + }, |
| 8719 | + "MonitorContactResponse":{ |
| 8720 | + "type":"structure", |
| 8721 | + "members":{ |
| 8722 | + "ContactId":{ |
| 8723 | + "shape":"ContactId", |
| 8724 | + "documentation":"<p>The identifier of the contact.</p>" |
| 8725 | + }, |
| 8726 | + "ContactArn":{ |
| 8727 | + "shape":"ARN", |
| 8728 | + "documentation":"<p>The ARN of the contact.</p>" |
| 8729 | + } |
| 8730 | + } |
| 8731 | + }, |
8657 | 8732 | "Name":{
|
8658 | 8733 | "type":"string",
|
8659 | 8734 | "max":512,
|
|
9387 | 9462 | "documentation":"<p>The type of queue.</p>"
|
9388 | 9463 | }
|
9389 | 9464 | },
|
9390 |
| - "documentation":"<p>The search criteria to be used to return queues.</p>" |
| 9465 | + "documentation":"<p>The search criteria to be used to return queues.</p> <note> <p>The <code>name</code> and <code>description</code> fields support \"contains\" queries with a minimum of 2 characters and a maximum of 25 characters. Any queries with character lengths outside of this range will throw invalid results. </p> </note>" |
9391 | 9466 | },
|
9392 | 9467 | "QueueSearchFilter":{
|
9393 | 9468 | "type":"structure",
|
|
10008 | 10083 | },
|
10009 | 10084 | "StringCondition":{"shape":"StringCondition"}
|
10010 | 10085 | },
|
10011 |
| - "documentation":"<p>The search criteria to be used to return routing profiles.</p>" |
| 10086 | + "documentation":"<p>The search criteria to be used to return routing profiles.</p> <note> <p>The <code>name</code> and <code>description</code> fields support \"contains\" queries with a minimum of 2 characters and a maximum of 25 characters. Any queries with character lengths outside of this range will throw invalid results. </p> </note>" |
10012 | 10087 | },
|
10013 | 10088 | "RoutingProfileSearchFilter":{
|
10014 | 10089 | "type":"structure",
|
|
10132 | 10207 | },
|
10133 | 10208 | "SearchCriteria":{
|
10134 | 10209 | "shape":"QueueSearchCriteria",
|
10135 |
| - "documentation":"<p>The search criteria to be used to return queues.</p>" |
| 10210 | + "documentation":"<p>The search criteria to be used to return queues.</p> <note> <p>The <code>name</code> and <code>description</code> fields support \"contains\" queries with a minimum of 2 characters and a maximum of 25 characters. Any queries with character lengths outside of this range will throw invalid results. </p> </note>" |
10136 | 10211 | }
|
10137 | 10212 | }
|
10138 | 10213 | },
|
|
10176 | 10251 | },
|
10177 | 10252 | "SearchCriteria":{
|
10178 | 10253 | "shape":"RoutingProfileSearchCriteria",
|
10179 |
| - "documentation":"<p>The search criteria to be used to return routing profiles.</p>" |
| 10254 | + "documentation":"<p>The search criteria to be used to return routing profiles.</p> <note> <p>The <code>name</code> and <code>description</code> fields support \"contains\" queries with a minimum of 2 characters and a maximum of 25 characters. Any queries with character lengths outside of this range will throw invalid results. </p> </note>" |
10180 | 10255 | }
|
10181 | 10256 | }
|
10182 | 10257 | },
|
|
10216 | 10291 | },
|
10217 | 10292 | "SearchCriteria":{
|
10218 | 10293 | "shape":"SecurityProfileSearchCriteria",
|
10219 |
| - "documentation":"<p>The search criteria to be used to return security profiles. </p> <note> <p>The currently supported value for <code>FieldName</code>: <code>name</code> </p> </note>" |
| 10294 | + "documentation":"<p>The search criteria to be used to return security profiles. </p> <note> <p>The <code>name</code> field support \"contains\" queries with a minimum of 2 characters and maximum of 25 characters. Any queries with character lengths outside of this range will throw invalid results.</p> </note> <note> <p>The currently supported value for <code>FieldName</code>: <code>name</code> </p> </note>" |
10220 | 10295 | },
|
10221 | 10296 | "SearchFilter":{
|
10222 | 10297 | "shape":"SecurityProfilesSearchFilter",
|
|
10416 | 10491 | },
|
10417 | 10492 | "StringCondition":{"shape":"StringCondition"}
|
10418 | 10493 | },
|
10419 |
| - "documentation":"<p>The search criteria to be used to return security profiles.</p>" |
| 10494 | + "documentation":"<p>The search criteria to be used to return security profiles.</p> <note> <p>The <code>name</code> field support \"contains\" queries with a minimum of 2 characters and maximum of 25 characters. Any queries with character lengths outside of this range will throw invalid results.</p> </note>" |
10420 | 10495 | },
|
10421 | 10496 | "SecurityProfileSearchSummary":{
|
10422 | 10497 | "type":"structure",
|
|
12742 | 12817 | "documentation":"<p>A leaf node condition which can be used to specify a hierarchy group condition.</p>"
|
12743 | 12818 | }
|
12744 | 12819 | },
|
12745 |
| - "documentation":"<p>The search criteria to be used to return users.</p> <note> <p>The <code>Username</code>, <code>Firstname</code>, and <code>Lastname</code> fields support \"contains\" queries with a minimum of 2 characters and a maximum of 25 characters. Any queries with character lengths outside of this range result in empty results. </p> </note>" |
| 12820 | + "documentation":"<p>The search criteria to be used to return users.</p> <note> <p>The <code>name</code> and <code>description</code> fields support \"contains\" queries with a minimum of 2 characters and a maximum of 25 characters. Any queries with character lengths outside of this range will throw invalid results. </p> </note>" |
12746 | 12821 | },
|
12747 | 12822 | "UserSearchFilter":{
|
12748 | 12823 | "type":"structure",
|
|
0 commit comments