Updated on 2025-07-03 GMT+08:00

Setting the Payment Mode

Function

This API is used to set the payment mode.

URI

POST /v3/{project_id}/cloud-dba/change-payment-mode

Table 1 URI parameter

Parameter

Mandatory

Type

Description

project_id

Yes

String

Explanation:

Project ID of a tenant in a region

To obtain this value, see Obtaining a Project ID.

Constraints:

N/A

Values:

The value can contain 32 characters. Only letters and digits are allowed.

Default value:

N/A

Request Parameters

Table 2 Request body parameters

Parameter

Mandatory

Type

Description

instance_id_list

Yes

Array of strings

Explanation:

Instance ID list

Constraints:

N/A

Values:

N/A

Default value:

N/A

datastore_type

Yes

String

Explanation:

DB engine type

Constraints:

N/A

Values:

N/A

Default value:

N/A

Response Parameters

Status code: 200

Table 3 Response body parameter

Parameter

Type

Description

success

Boolean

Explanation:

Whether the request is successful

Values:

N/A

Example Request

POST https://das.cn-north-1.myhuaweicloud.com/v3/054e292c9880d4992f02c0196d3ea468/cloud-dba/change-payment-mode
{
    "instance_id_list": [
        "5c59fa7d6f09456b947f32922f9aeda1in01"
    ],
    "datastore_type": "mysql"
}

Example Response

Status code: 200

{
  "success": true
}

Status Codes

Status Code

Description

200

Successful request

400

Client error

500

Server error

Error Codes

See Error Codes.