Upgrades a Service Mesh (ASM) instance to Professional Edition that is commercially released.
Debugging
Authorization information
There is currently no authorization information disclosed in the API.
Request parameters
Parameter | Type | Required | Description | Example |
---|---|---|---|---|
ServiceMeshId | string | Yes | The ASM instance ID. | ca04bc38979214bf2882be79d39b4**** |
SwitchToProdeprecated | boolean | No | Specifies whether to upgrade the ASM instance to Professional Edition. Valid values:
| true |
ASMGatewayContinue | boolean | No | Specifies whether to upgrade the ASM gateways for the ASM instance. Valid values:
| true |
UpgradeGatewayRecords | string | No | Specifies the ASM gateways to be upgraded. Separate multiple ASM gateways with commas (,). | ingressgateway1,ingressgateway2 |
ExpectedVersion | string | No | The expected version that desired to be upgraded to. | v1.15.3.118-g4712daf0-aliyun |
PreCheck | boolean | No | Specifies whether to perform an upgrade check. If the value of this parameter is set to true, only the upgrade check is performed and the ASM instance is not upgraded. | true |
Response parameters
Examples
Sample success responses
JSON
format
{
"RequestId": "31d3a0f0-07ed-4f6e-9004-1804498c****"
}
Error codes
For a list of error codes, visit the Service error codes.
Change history
Change time | Summary of changes | Operation | ||||
---|---|---|---|---|---|---|
2023-06-07 | The request parameters of the API has changed | see changesets | ||||
|