Disabling Automatic Subscription Renewal for Yearly/Monthly Resources
Function
A customer can disable automatic subscription renewal when needed. After disabling this function, the customer needs to manually renew the subscription to the resources before they expire.
Customers can follow the instructions described in Disabling Auto-Renewal to disable automatic subscription renewal for yearly/monthly resources in Billing Center.
- The prerequisite is that you have invoked the API described in Enabling Automatic Subscription Renewal for Yearly/Monthly Resources to enable automatic subscription renewal, or have configured the expiration policy to automatic renewal when you invoke the API described in Renewing Subscription to Yearly/Monthly Resources.
- Yearly/monthly resources supporting the disabling of automatic subscription renewal are same as those supporting the enabling of automatic subscription renewal.
- Before invoking this API, you can invoke the API described in Querying Customer's Yearly/Monthly Resources to query the resource ID, resource expiration date, and deduction policy after the resource is expired.
Constraints
This API can be invoked only by the customer AK/SK or token.
Debugging
You can debug the API in API Explorer which supports automatic authentication. API Explorer can automatically generate and debug example SDK code.
URI
DELETE /v2/orders/subscriptions/resources/autorenew/{resource_id}
The following table describes the parameters.
Parameter |
Mandatory |
Value Range |
Description |
---|---|---|---|
resource_id |
Yes |
A maximum of 64 characters |
Resource ID. You can obtain the resource ID by invoking the API described in Querying Customer's Yearly/Monthly Resources. The attached resource IDs will be configured together when you configure primary resource IDs.
|
Request
Request Parameters
None
Example Request
DELETE https://bss-intl.myhuaweicloud.com/v2/orders/subscriptions/resources/autorenew/eb1cac79-773b-414b-8915-6c3eed8ddf24 HTTP/1.1 Content-Type: application/json X-Auth-Token: MIIPAgYJKoZIhvcNAQcCo...ggg1BBIINPXsidG9rZ
Response
Response Parameters
Parameter |
Type |
Description |
---|---|---|
error_code |
String |
Status code. For details, see Returned Values. |
error_msg |
String |
Error description. |
Example Response
HTTP/1.1 204 No Content Content-Type: application/json;charset=UTF-8 Content-Length: length Date: response time
Returned Values
- 4xx: This class of HTTP status code is intended for situations in which the error seems to have been caused by the client, for example, the request contains bad syntax or incorrect parameters. You must ensure the request is correct.
- 5xx: This class of HTTP status code is intended for cases in which the Huawei Cloud server is aware that it has encountered an error or is otherwise incapable of performing the request. In this case, contact Huawei Cloud customer service.
HTTP Value |
Error Code |
Description |
---|---|---|
400 |
CBC.0100 |
Parameter error. |
400 |
CBC.99003012 |
The resource ID does not exist. |
400 |
CBC.99003605 |
Automatic renewal has been canceled and you cannot perform the current operation. |
403 |
CBC.0151 |
Access denied. |
500 |
CBC.0999 |
Other errors. |
Feedback
Was this page helpful?
Provide feedbackThank you very much for your feedback. We will continue working to improve the documentation.See the reply and handling status in My Cloud VOC.
For any further questions, feel free to contact us through the chatbot.
Chatbot