Queries the list of access configurations.
Operation description
This topic provides an example on how to query the access configurations in the directory d-00fc2p61****. The response shows that there are two access configurations: VPC-Admin and ECS-Admin.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
cloudsso:ListAccessConfigurations |
list |
*AccessConfiguration
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| DirectoryId |
string |
Yes |
The directory ID. |
d-00fc2p61**** |
| NextToken |
string |
No |
The token for the next page of results. You do not need to specify When you call this API operation for the first time, if the total number of results exceeds the |
K1c3o9K7pFxoTtxH1Nm7MMLb7zrDGvftYBQBPDVv7AD3a8yhRb3Mk8L9ivmN6bFSjfkZNTAg3h4**** |
| MaxResults |
integer |
No |
The maximum number of entries per page. Valid values: 1 to 100. Default value: 10. |
10 |
| Filter |
string |
No |
The filter condition. Format: Example: Filter = "AccessConfigurationName sw test" queries all access configurations whose names start with test. Filter = "AccessConfigurationName eq TestAccessConfiguration" queries the access configuration named TestAccessConfiguration. |
AccessConfigurationName sw test |
| StatusNotifications |
string |
No |
The status notification information, which is used as a filter condition for the query. Valid values: ReprovisionRequired, which queries access configurations that need to be reprovisioned. |
ReprovisionRequired |
| Tags |
array<object> |
No |
The list of tags. |
|
|
object |
No |
|||
| Key |
string |
No |
The tag key. |
TestKey |
| Value |
string |
No |
The tag value. |
TestValue |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
The response. |
||
| AccessConfigurations |
array<object> |
The list of access configurations. |
|
|
array<object> |
The list of access configurations. |
||
| AccessConfigurationName |
string |
The name of the access configuration. |
ECS-Admin |
| SessionDuration |
integer |
The session duration. The maximum duration of a session when a CloudSSO user uses the access configuration to access an account in a resource directory. Unit: seconds. |
900 |
| Description |
string |
The description of the access configuration. |
This is an access configuration. |
| RelayState |
string |
The initial access page. The URL of the initial page that is displayed when a CloudSSO user uses the access configuration to access an account in a resource directory. |
https://cloudsso.console.alibabacloud.com |
| CreateTime |
string |
The time when the access configuration was created. |
2021-11-02T08:44:23Z |
| UpdateTime |
string |
The time when the access configuration was last modified. |
2021-11-02T08:44:23Z |
| StatusNotifications |
array |
The status notification information. |
|
|
string |
The status notification information. Valid values:
|
ReprovisionRequired |
|
| AccessConfigurationId |
string |
The ID of the access configuration. |
ac-00jhtfl8thteu6uj**** |
| Tags |
array<object> |
The list of tags. |
|
|
object |
|||
| Key |
string |
The tag key. |
TestKey |
| Value |
string |
The tag value. |
TestValue |
| NextToken |
string |
The token for the next page of results. Note
This parameter is returned only when |
K1c3o9K7pFxoTtxH1Nm7MMLb7zrDGvftYBQBPDVv7AD3a8yhRb3Mk8L9ivmN6bFSjfkZNTAg3h4**** |
| RequestId |
string |
The request ID. |
2BC0CBAC-45E1-5BD3-BF6E-F69D1D5391C2 |
| MaxResults |
integer |
The maximum number of entries per page. |
10 |
| TotalCounts |
integer |
The total number of entries that match the request parameters. |
2 |
| IsTruncated |
boolean |
Indicates whether the results are truncated. Valid values:
|
false |
Examples
Success response
JSON format
{
"AccessConfigurations": [
{
"AccessConfigurationName": "ECS-Admin",
"SessionDuration": 900,
"Description": "This is an access configuration.",
"RelayState": "https://cloudsso.console.alibabacloud.com",
"CreateTime": "2021-11-02T08:44:23Z",
"UpdateTime": "2021-11-02T08:44:23Z",
"StatusNotifications": [
"ReprovisionRequired"
],
"AccessConfigurationId": "ac-00jhtfl8thteu6uj****",
"Tags": [
{
"Key": "TestKey",
"Value": "TestValue"
}
]
}
],
"NextToken": "K1c3o9K7pFxoTtxH1Nm7MMLb7zrDGvftYBQBPDVv7AD3a8yhRb3Mk8L9ivmN6bFSjfkZNTAg3h4****",
"RequestId": "2BC0CBAC-45E1-5BD3-BF6E-F69D1D5391C2",
"MaxResults": 10,
"TotalCounts": 2,
"IsTruncated": false
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.