Queries a list of access configurations.
Operation description
This topic provides an example of how to query the access configurations in the folder d-00fc2p61****. The response shows 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 ID of the folder. |
d-00fc2p61**** |
| NextToken |
string |
No |
The token to retrieve the next page of results. You do not need to set this parameter for the first request. If the number of results exceeds the value of |
K1c3o9K7pFxoTtxH1Nm7MMLb7zrDGvftYBQBPDVv7AD3a8yhRb3Mk8L9ivmN6bFSjfkZNTAg3h4**** |
| MaxResults |
integer |
No |
The maximum number of entries to return on each page. Valid values: 1 to 100. Default value: 10. |
10 |
| Filter |
string |
No |
The filter condition. The format is 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, which is used as a filter condition. A value of ReprovisionRequired returns only the access configurations that need to be reprovisioned. |
ReprovisionRequired |
| Tags |
array<object> |
No |
||
|
object |
No |
|||
| Key |
string |
No |
||
| Value |
string |
No |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
The response parameters. |
||
| 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 session duration for a CloudSSO user who uses the access configuration to access an account in your resource directory (RD). Unit: seconds. |
900 |
| Description |
string |
The description of the access configuration. |
This is an access configuration. |
| RelayState |
string |
The initial web page. The URL of the web page that a CloudSSO user is redirected to after using the access configuration to access an account in your RD. |
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. |
|
|
string |
The status notification. Valid values:
|
ReprovisionRequired |
|
| AccessConfigurationId |
string |
The ID of the access configuration. |
ac-00jhtfl8thteu6uj**** |
| Tags |
array<object> |
||
|
object |
|||
| Key |
string |
||
| Value |
string |
||
| NextToken |
string |
The token that is used to retrieve 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 returned per page. |
10 |
| TotalCounts |
integer |
The total number of entries that meet the filter conditions. |
2 |
| IsTruncated |
boolean |
Indicates whether the response is 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": "",
"Value": ""
}
]
}
],
"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.