Renews a subscription Lindorm instance.
Operation description
Renews a subscription instance. The renewal cycle can be month or year. 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 instance ID. You can call the GetLindormInstanceList operation to query the instance ID. Instances in the CREATING state 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 parameters. |
||
| RequestId |
string |
The request ID. |
1556DCB0-043A-4444-8BD9-CF4A68E7EE64 |
| InstanceId |
string |
The instance ID. This field may not be returned in some successful responses. |
ld-bp1z3506imz2f**** |
| OrderId |
integer |
The order ID. You can obtain the order ID from the Orders page in Expenses and Costs. |
213465921640411 |
| AccessDeniedDetail |
string |
The detailed reason why access was denied. |
{"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.