|
1636 | 1636 | ],
|
1637 | 1637 | "documentation":"<p>Provides summary information about the users for the specified Amazon Connect instance.</p>"
|
1638 | 1638 | },
|
| 1639 | + "PutUserStatus":{ |
| 1640 | + "name":"PutUserStatus", |
| 1641 | + "http":{ |
| 1642 | + "method":"PUT", |
| 1643 | + "requestUri":"/users/{InstanceId}/{UserId}/status" |
| 1644 | + }, |
| 1645 | + "input":{"shape":"PutUserStatusRequest"}, |
| 1646 | + "output":{"shape":"PutUserStatusResponse"}, |
| 1647 | + "errors":[ |
| 1648 | + {"shape":"InvalidRequestException"}, |
| 1649 | + {"shape":"InvalidParameterException"}, |
| 1650 | + {"shape":"ResourceNotFoundException"}, |
| 1651 | + {"shape":"ThrottlingException"}, |
| 1652 | + {"shape":"AccessDeniedException"}, |
| 1653 | + {"shape":"InternalServiceException"} |
| 1654 | + ], |
| 1655 | + "documentation":"<p>Changes the current status of a user or agent in Amazon Connect. If the agent is currently handling a contact, this sets the agent's next status.</p> <p>For more information, see <a href=\"https://docs.aws.amazon.com/connect/latest/adminguide/metrics-agent-status.html\">Agent status</a> and <a href=\"https://docs.aws.amazon.com/connect/latest/adminguide/set-next-status.html\">Set your next status</a> in the <i>Amazon Connect Administrator Guide</i>.</p>" |
| 1656 | + }, |
1639 | 1657 | "ReleasePhoneNumber":{
|
1640 | 1658 | "name":"ReleasePhoneNumber",
|
1641 | 1659 | "http":{
|
|
8144 | 8162 | "type":"list",
|
8145 | 8163 | "member":{"shape":"PromptSummary"}
|
8146 | 8164 | },
|
| 8165 | + "PutUserStatusRequest":{ |
| 8166 | + "type":"structure", |
| 8167 | + "required":[ |
| 8168 | + "UserId", |
| 8169 | + "InstanceId", |
| 8170 | + "AgentStatusId" |
| 8171 | + ], |
| 8172 | + "members":{ |
| 8173 | + "UserId":{ |
| 8174 | + "shape":"UserId", |
| 8175 | + "documentation":"<p>The identifier of the user.</p>", |
| 8176 | + "location":"uri", |
| 8177 | + "locationName":"UserId" |
| 8178 | + }, |
| 8179 | + "InstanceId":{ |
| 8180 | + "shape":"InstanceId", |
| 8181 | + "documentation":"<p>The identifier of the Amazon Connect instance. You can find the instanceId in the ARN of the instance.</p>", |
| 8182 | + "location":"uri", |
| 8183 | + "locationName":"InstanceId" |
| 8184 | + }, |
| 8185 | + "AgentStatusId":{ |
| 8186 | + "shape":"AgentStatusId", |
| 8187 | + "documentation":"<p>The identifier of the agent status.</p>" |
| 8188 | + } |
| 8189 | + } |
| 8190 | + }, |
| 8191 | + "PutUserStatusResponse":{ |
| 8192 | + "type":"structure", |
| 8193 | + "members":{ |
| 8194 | + } |
| 8195 | + }, |
8147 | 8196 | "Queue":{
|
8148 | 8197 | "type":"structure",
|
8149 | 8198 | "members":{
|
|
0 commit comments