Renews a resource package instance.
Try it now
Test
RAM authorization
Action | Access level | Resource type | Condition key | Dependent action |
bss:CreateResourcePackage | update | *All Resource
| None | None |
Request parameters
Parameter | Type | Required | Description | Example |
InstanceId | string | Yes | The ID of the instance. | lskd****sljhsdj |
EffectiveDate | string | No | The time when the resource package takes effect. If you leave this parameter empty, the resource package takes effect immediately. Specify the time in the yyyy-MM-ddTHH:mm:ssZ format. The time zone must be UTC. | 2020-02-02T12:00:00Z |
Duration | integer | Yes | The renewal duration of the resource package. | 1 |
PricingCycle | string | Yes | The unit of the renewal duration. Valid values:
Default value: Month. | Month |
Response elements
Parameter | Type | Description | Example |
object | |||
Code | string | The status code. | Success |
Message | string | The error message. | Successful! |
RequestId | string | The ID of the request. | 6000EE23-274B-4E07-A697-FF2E999520A4 |
Success | boolean | Indicates whether the request was successful. | true |
OrderId | integer | The ID of the order. | 204322301110333 |
| Data | object | The returned data. | |
OrderId | integer | The ID of the order. | 204322560333 |
InstanceId | string | The ID of the instance. | OSSBAG-cn-0xl0n****003 |
Examples
Success response
JSON format
{
"Code": "Success",
"Message": "Successful!",
"RequestId": "6000EE23-274B-4E07-A697-FF2E999520A4",
"Success": true,
"OrderId": 204322301110333,
"Data": {
"OrderId": 204322560333,
"InstanceId": "OSSBAG-cn-0xl0n****003"
}
}Error codes
HTTP status code | Error code | Error message | Description |
400 | NotApplicable | This API is not applicable for caller. | |
400 | NotAuthorized | This API is not authorized for caller. | |
400 | MissingParameter | Absent some mandatory parameter for this request. | |
400 | InvalidParameter | This request contain some invalid parameter | |
400 | InvalidOwner | The specified owner doesn't belong to caller. | Invalid user identity. |
400 | DurationInvalid | Parameter duration can only be positive integer. | |
400 | ProductNotFound | Product not found. | |
400 | PackageTypeNotFound | No such resource package type found. | |
400 | SpecificationInvalid | Parameter specification can only be positive integer. | |
400 | IdInvalid | Parameter ownerId is invalid. | |
400 | EffectiveDateInvalid | Parameter effectiveDate is invalid. | |
400 | IdMissing | Paramter ownerId is missing. | |
400 | PackageTypeNotSupported | Package type currently is not supported. | |
500 | InternalError | The request processing has failed due to some unknown error. |
See Error Codes for a complete list.
Release notes
See Release Notes for a complete list.