Queries the connection records of an authorized user to cloud computers in a computer pool.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
ecd:DescribeUserConnectionRecords |
get |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
Yes |
The region ID. You can call the DescribeRegions operation to query the most recent region list. |
cn-hangzhou |
| DesktopGroupId |
string |
Yes |
The ID of the computer pool. |
dg-2i8qxpv6t1a03**** |
| EndUserId |
string |
Yes |
The ID of the authorized user. |
alice |
| EndUserType |
string |
No |
The type of the user account. Valid values:
Valid values:
|
SIMPLE |
| MaxResults |
integer |
No |
The number of entries to return on each page. Maximum value: 100. Default value: 10. |
10 |
| NextToken |
string |
No |
The token that determines the start point of the next query. If this parameter is empty, all results are returned. |
caeba0bbb2be03f84eb48b699f0a4883 |
| ConnectStartTimeFrom |
integer |
No |
The time when the cloud desktop starts to be connected, which is the minimum value for condition filtering. The value is a UNIX timestamp. Unit: milliseconds. |
1631239200000 |
| ConnectStartTimeTo |
integer |
No |
The time when the cloud desktop starts to be connected, which is the maximum value for condition filtering. The value is a UNIX timestamp. Unit: milliseconds. |
1631241000000 |
| ConnectEndTimeFrom |
integer |
No |
The time when the cloud desktop stops to be connected, which is the minimum value for condition filtering. The value is a UNIX timestamp. Unit: milliseconds. |
1631266200000 |
| ConnectEndTimeTo |
integer |
No |
The time when the cloud desktop stops to be connected, which is the maximum value for condition filtering. The value is a UNIX timestamp. Unit: milliseconds. |
1631268000000 |
| ConnectDurationFrom |
integer |
No |
The duration when the cloud desktop is connected, which is the minimum value for condition filtering. |
100 |
| ConnectDurationTo |
integer |
No |
The duration when the cloud desktop is connected, which is the maximum value for condition filtering. |
100 |
| DesktopId |
string |
No |
The ID of the cloud computer. |
ecd-138dsptkrt00u**** |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
The response parameters. |
||
| NextToken |
string |
The token that is used to start the next query. |
caeba0bbb2be03f84eb48b699f0a4883 |
| RequestId |
string |
The ID of the request. |
2CC66B0A-BA3B-5D87-BFBE-11AAAD7A8E03 |
| ConnectionRecords |
array<object> |
The connection records. |
|
|
object |
The connection record. |
||
| ConnectionRecordId |
string |
The ID of the connection record. |
528 |
| ConnectStartTime |
string |
The time when the end user connected to the cloud computer. |
2022-01-19T10:12:38Z |
| DesktopName |
string |
The name of the cloud computer to which the end user connected. |
demoComputer |
| ConnectDuration |
string |
The connection duration. Unit: milliseconds. |
1800000 |
| ConnectEndTime |
string |
The time when the end user disconnected from the cloud computer. |
2022-02-27T20:03:13Z |
| DesktopId |
string |
The ID of the cloud computer to which the end user connected. |
ecd-gx2x1dhsmucyy**** |
Examples
Success response
JSON format
{
"NextToken": "caeba0bbb2be03f84eb48b699f0a4883",
"RequestId": "2CC66B0A-BA3B-5D87-BFBE-11AAAD7A8E03",
"ConnectionRecords": [
{
"ConnectionRecordId": "528",
"ConnectStartTime": "2022-01-19T10:12:38Z",
"DesktopName": "demoComputer",
"ConnectDuration": "1800000",
"ConnectEndTime": "2022-02-27T20:03:13Z",
"DesktopId": "ecd-gx2x1dhsmucyy****"
}
]
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.