Performs an active/standby switchover for a route target group.
Operation description
Performs an active/standby switchover for a route target group.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
vpc:SwitchActiveRouteTarget |
update |
*RouteTargetGroup
|
None | None |
Request syntax
POST / HTTP/1.1
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| RouteTargetGroupId |
string |
Yes |
The instance ID of the route target group. |
rtg-xxxx |
| RegionId |
string |
Yes |
The region ID of the route target group. You can call the DescribeRegions operation to query the region ID. |
cn-hangzhou |
| ClientToken |
string |
No |
The client token that is used to ensure the idempotence of the request. You can use the client to generate the token, but you must make sure that the token is unique among different requests. The token can contain only ASCII characters. If you do not specify this parameter, the system automatically uses the RequestId of the API request as the ClientToken. The RequestId may be different for each API request. |
0c593ea1-3bea-11e9-b96b-88e9fe6**** |
| Tag |
array<object> |
No |
The tags of the resource. |
|
|
object |
No |
The list of resource tags. |
||
| Key |
string |
No |
The tag key of the resource. You can specify up to 20 tag keys. The tag key cannot be an empty string. The tag key can be up to 128 characters in length and cannot start with |
FinanceDept |
| Value |
string |
No |
The tag value of the resource. You can specify up to 20 tag values. The tag value can be an empty string. The tag value can be up to 128 characters in length and cannot start with |
FinanceJoshua |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
Schema of Response |
||
| RequestId |
string |
The request ID. |
C1221A1F-2ACD-4592-8F27-474E02883159 |
Examples
Success response
JSON format
{
"RequestId": "C1221A1F-2ACD-4592-8F27-474E02883159"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | ResourceNotFound.RouteTargetGroup | The specified resource of %s is not found. | The specified resource% s does not exist. |
| 400 | IncorrectStatus.RouteTargetGroup | The status of %s [%s] is incorrect. | The current state of the RouteTargetGroup prohibits the operation. |
| 400 | OperationDenied.SwitchToAbnormalMember | The operation is not allowed because of the inability to switch the RouteTargetMember when the disabled member is in an unhealthy state. | The operation is not allowed because of the inability to switch the RouteTargetMember when the disabled member is in an unhealthy state. |
| 404 | ResourceNotFound.GatewayLoadBalancerEndpoint | GatewayLoadBalancerEndpoint instance not found. | GatewayLoadBalancerEndpoint instance not found. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.