1. Interface Description
Interface request domain name: cvm.api3.convergecloud.com.
This API has been discontinued for maintenance from April 14, 2022.
This API (InquiryPriceRenewInstances) is used to inquire about the price for renewing a monthly subscription instance.
- Only inquiring about the price for renewing a monthly subscription instance is supported.
Default interface request rate limit: 10 times per second.
Interface update time: 2022-04-23 10:09:22.
The interface only verifies the signature but does not authenticate.
2. Input Parameters
The following list of request parameters only lists interface request parameters and some public parameters, For a complete list of public parameters see public request parameters.
| Parameter name | Required | Allow NULL | Type | Description |
|---|---|---|---|---|
| Action | Yes | No | String | Public parameter, The value of this interface: InquiryPriceRenewInstances |
| Version | Yes | No | String | Public parameter, The value of this interface: 2017-03-12 |
| Region | No | No | String | Public parameter,Regional information A list of supported geographies is available through the DescribeRegions interface |
| InstanceIds | Yes | No | Array of String | One or more instance IDs to be operated. You can obtain the instance ID through the InstanceId in the returned value from the API DescribeInstances. A maximum of 100 batch instances per request are allowed.Example: ["ins-2zvpghhc"] |
| InstanceChargePrepaid | Yes | No | InstanceChargePrepaid | Prepaid mode, that is, monthly subscription-related parameter settings. You can specify attributes of a monthly subscription instance, such as purchase duration and whether to set auto-renewal, through this parameter. Example:View |
| InternetAccessible | No | No | Array of InternetAccessible | Internal parameters, public network bandwidth-related information settings. Example:View |
| DryRun | No | No | Bool | Trial run. Example: false |
| RenewPortableDataDisk | No | No | Bool | Internal parameters, renew the elastic data disk. Example: false |
3. Output Parameters
| Parameter name | Type | Description |
|---|---|---|
| Price | Price | This parameter indicates the price for the corresponding configuration instance. Example:View |
| RequestId | String | Unique request id, Each request will return. The RequestId of the request needs to be provided when locating the problem. |
4. Error Code
The following lists only the error codes related to the interface business logic, For other error codes, see public ErrorCode.
| Error Code | Description |
|---|---|
| InvalidInstanceId.NotFound | No corresponding instance was found. |
| InvalidInstance.NotSupported | Unsupported instance. |
| InvalidParameterValue | Invalid parameter value. The format of the parameter value is incorrect or not supported, etc. |
| InternalServerError | Internal operation error. |
| InvalidAccount.InsufficientBalance | Insufficient account balance |
| InvalidInstanceId.Malformed | Invalid Instance ID. The format of the specified instance ID is incorrect, for example, an instance ID length error ins-1122. |
| InvalidPeriod | Invalid duration. Currently, only the following durations are supported: [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 24, 36], unit: months. |
| MissingParameter | Parameters are missing. The request did not include mandatory parameters. |
| InvalidAccount.UnpaidOrder | The account has unpaid orders. |