Queries the access policies for an instance.
Try it now
Test
RAM authorization
Action | Access level | Resource type | Condition key | Dependent action |
alidns:DescribeGtmAccessStrategies | get | *gtminstance
| None | None |
Request parameters
Parameter | Type | Required | Description | Example |
Lang | string | No | The language of the response. | en |
InstanceId | string | No | The ID of the instance. | gtm-cn-wwo3a3hbz** |
PageNumber | integer | No | The page number. The value starts from 1. The default value is 1. | 1 |
PageSize | integer | No | The number of entries to return on each page. Maximum value: 100. Default value: 20. | 20 |
Response elements
Element | Type | Description | Example |
object | |||
PageSize | integer | The number of entries returned on each page. | 20 |
RequestId | string | The unique ID of the request. | 0CCC9971-CEC9-4132-824B-4AE611C07623 |
PageNumber | integer | The page number of the returned page. | 1 |
| Strategies | object | ||
| Strategy | array<object> | A list of access policies. | |
object | |||
AccessMode | string | The access mode. Valid values:
| AUTO |
StrategyName | string | The name of the access policy. | Access policy |
DefaultAddrPoolMonitorStatus | string | The health check status of the primary address pool collection. Valid values:
| OPEN |
StrategyMode | string | The type of the access policy. Valid values:
| GEO |
CreateTime | string | The time when the access policy was created. | 2018-08-09T00:10Z |
DefaultAddrPoolStatus | string | The availability of the primary address pool collection. Valid values:
| AVAILABLE |
InstanceId | string | The ID of the associated instance. | gtm-cn-wwo3a3hbz** |
| Lines | object | ||
| Line | array<object> | A list of source lines. | |
object | |||
GroupName | string | The name of the source line group. | Global |
LineCode | string | The code of the source line. | default |
LineName | string | The name of the source line. | Global |
GroupCode | string | The code of the source line group. | DEFAULT |
FailoverAddrPoolId | string | The ID of the secondary address pool collection. | hra0i2 |
DefaultAddrPoolId | string | The ID of the primary address pool collection. | hra0i1 |
StrategyId | string | The ID of the access policy. | hra0hs |
FailoverAddrPoolStatus | string | The availability of the secondary address pool collection. Valid values:
| AVAILABLE |
AccessStatus | string | The access status. Valid values:
| DEFAULT |
FailoverAddrPoolMonitorStatus | string | The health check status of the secondary address pool collection. Valid values:
| OPEN |
DefaultAddrPoolName | string | The name of the primary address pool collection. | Address pool 1 |
FailoverAddrPoolName | string | The name of the secondary address pool collection. | Address pool 2 |
CreateTimestamp | integer | The timestamp that indicates when the access policy was created. | 1533773400000 |
TotalPages | integer | The total number of pages. | 1 |
TotalItems | integer | The total number of entries. | 1 |
Examples
Success response
JSON format
{
"PageSize": 20,
"RequestId": "0CCC9971-CEC9-4132-824B-4AE611C07623",
"PageNumber": 1,
"Strategies": {
"Strategy": [
{
"AccessMode": "AUTO",
"StrategyName": "访问策略",
"DefaultAddrPoolMonitorStatus": "OPEN",
"StrategyMode": "GEO",
"CreateTime": "2018-08-09T00:10Z",
"DefaultAddrPoolStatus": "AVAILABLE",
"InstanceId": "gtm-cn-wwo3a3hbz**",
"Lines": {
"Line": [
{
"GroupName": "Global",
"LineCode": "default",
"LineName": "Global",
"GroupCode": "DEFAULT"
}
]
},
"FailoverAddrPoolId": "hra0i2",
"DefaultAddrPoolId": "hra0i1",
"StrategyId": "hra0hs",
"FailoverAddrPoolStatus": "AVAILABLE",
"AccessStatus": "DEFAULT",
"FailoverAddrPoolMonitorStatus": "OPEN",
"DefaultAddrPoolName": "地址池1",
"FailoverAddrPoolName": "地址池2",
"CreateTimestamp": 1533773400000
}
]
},
"TotalPages": 1,
"TotalItems": 1
}Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.