Upgrades or downgrades the configurations of an API Gateway instance.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
apigateway:ModifyInstanceSpec |
update |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| InstanceId |
string |
Yes |
The ID of the instance. |
apigateway-cn-v6419k43xxxxx |
| InstanceSpec |
string |
Yes |
The specifications of the instance. |
api.s1.small |
| AutoPay |
boolean |
No |
Specifies whether payment is automatically made during renewal. Valid values:
Default value: False. |
true |
| Token |
string |
Yes |
The password. |
b5845042-2f2f-4e96-bd5c-36c6e5c2a68c |
| ModifyAction |
string |
No |
Specifies whether to upgrade or downgrade the instance. Valid values:
Default value: UPGRADE. |
UPGRADE |
| SkipWaitSwitch |
boolean |
No |
Specifies whether to skip the Waiting for Traffic Switchover state. During the upgrade or downgrade, a new outbound IP address may be added to the API Gateway instance. The Waiting for Traffic Switchover state is used to remind users of adding the new outbound IP address to the whitelist. If you set the SkipWaitSwitch parameter to true, the instance does not enter the Waiting for Traffic Switchover state when a new outbound IP address is available. Instead, the system sends internal messages to the user. |
false |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
|||
| RequestId |
string |
The ID of the request. |
36BBBAD4-1CFB-489F-841A-8CA52EEA787E |
Examples
Success response
JSON format
{
"RequestId": "36BBBAD4-1CFB-489F-841A-8CA52EEA787E"
}
Error codes
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.