Renews a subscription Lindorm instance.
Operation description
Renews a subscription instance. The renewal period can be measured in months or years. The renewal duration ranges from 1 to 9 months or 1 to 3 years. Before you call this operation, make sure that you fully understand the billing methods and pricing of Lindorm.
Try it now
Test
RAM authorization
|
Action |
Access level |
Resource type |
Condition key |
Dependent action |
|
lindorm:RenewLindormInstance |
update |
*All Resource
|
None | None |
Request parameters
|
Parameter |
Type |
Required |
Description |
Example |
| RegionId |
string |
Yes |
The region ID of the instance. You can call the DescribeRegions operation to query the region ID. |
cn-shanghai |
| InstanceId |
string |
Yes |
The ID of the instance. You can call the GetLindormInstanceList operation to query the instance ID. The instance must be in the ACTIVATION (Running) state to be renewed. Instances in other states, such as CREATING (Creating), cannot be renewed. |
ld-bp1z3506imz2f**** |
| PricingCycle |
string |
Yes |
The billing cycle of the instance. Valid values:
Valid values:
|
Month |
| Duration |
integer |
Yes |
The subscription duration of the instance. Valid values:
|
1 |
Response elements
|
Element |
Type |
Description |
Example |
|
object |
The response. |
||
| RequestId |
string |
The ID of the request. |
1556DCB0-043A-4444-8BD9-CF4A68E7EE64 |
| InstanceId |
string |
The instance ID. This field may not be returned in a partially successful response. |
ld-bp1z3506imz2f**** |
| OrderId |
integer |
The ID of the order. You can obtain the order ID in the Orders section of the Expenses and Costs console. |
213465921640411 |
| AccessDeniedDetail |
string |
The details of the access denial. |
{"AuthAction":"xxx","AuthPrincipalDisplayName":"222","AuthPrincipalOwnerId":"111","AuthPrincipalType":"SubUser",,"NoPermissionType":"ImplicitDeny","PolicyType":"AccountLevelIdentityBasedPolicy","EncodedDiagnosticMessage":"xxxxxx"} |
Examples
Success response
JSON format
{
"RequestId": "1556DCB0-043A-4444-8BD9-CF4A68E7EE64",
"InstanceId": "ld-bp1z3506imz2f****",
"OrderId": 213465921640411,
"AccessDeniedDetail": "{\"AuthAction\":\"xxx\",\"AuthPrincipalDisplayName\":\"222\",\"AuthPrincipalOwnerId\":\"111\",\"AuthPrincipalType\":\"SubUser\",,\"NoPermissionType\":\"ImplicitDeny\",\"PolicyType\":\"AccountLevelIdentityBasedPolicy\",\"EncodedDiagnosticMessage\":\"xxxxxx\"}"
}
Error codes
|
HTTP status code |
Error code |
Error message |
Description |
|---|---|---|---|
| 400 | Lindorm.Errorcode.ParameterInvaild | The parameter is invalid. | |
| 400 | Lindorm.Errorcode.Order.CreateFailed | Create order failed. | |
| 403 | Lindorm.Errorcode.OperationDenied | You are not authorized to operate on the specified resource. | |
| 403 | API.Forbidden | The API operation is forbidden in this environment. | This operation is not supported in the current environment. |
| 403 | Lindorm.Errorcode.ServiceLinkedRoleNoPermission | No permission to create service linked role. | You are not authorized to create the service-linked role. |
| 404 | Lindorm.Errorcode.PayType.IsNotValid | Pay type is not valid. | |
| 404 | Lindorm.Errorcode.Commodity.NotFound | Commodity is not found. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.