You need to enable JavaScript to run this app.
导航
ModifyDBInstanceChargeType
最近更新时间:2024.07.25 15:56:55首次发布时间:2023.11.14 14:16:24

调用 ModifyDBInstanceChargeType 接口将 veDB MySQL 实例的计算计费类型由按量计费转换为包月包月。

前提条件

实例目前没有待执行的配置变更任务,可在任务中心通过实例 ID 搜索查看,操作步骤请参见查看任务

注意事项

  • 当前仅支持将 veDB MySQL 实例的计算计费类型由按量计费转换为包年包月。

  • 变更包年包月实例的存储计费类型不支持通过调用 API 操作,仅支持通过控制台操作,具体操作请参见变更实例计费类型

请求类型

异步请求。

请求参数

名称类型是否必选示例值描述
InstanceIdStringvedbm-dfaa2zic****实例 ID。批量转包年包月时,多个实例 ID 之间使用英文逗号(,)分隔。
ChargeTypeStringPrePaid计算计费类型。取值固定为 PrePaid(包年包月)。

StorageChargeType

String

PostPaid

存储计费类型,取值:

  • PostPaid:按量计费(后付费)。
  • PrePaid(默认):包年包月(预付费)。

AutoRenew

Boolean

false

预付费场景下是否自动续费。取值:

  • true:自动续费。
  • false:不自动续费。

PeriodUnit

String

Month

预付费场景下的购买周期。

  • Month:包月。
  • Year:包年。
PeriodInteger1预付费场景下的购买时长。

返回参数

名称类型示例值描述
InstanceIdStringvedbm-dfaa2zic****实例 ID。
OrderNOStringOrder728156369167322****订单 ID。

请求示例

  • 单个实例转包年包月。

    POST /?Action=ModifyDBInstanceChargeType&Version=2022-01-01 HTTP/1.1
    Content-Type: application/json
    Host: vedbm.volcengineapi.com
    X-Date: 20230828T084117Z
    Authorization: HMAC-SHA256 Credential=AKLTN2I0MmFiNzMxNWE5NDgzMzk4MmVjMTVkOD******/20230828/cn-beijing/vedbm/request,SignedHeaders=x-date, Signature=6a593bf5f59e7c1109fb205c739d1cff4c672fe2d251963f4d48c87******
    
    {
        "InstanceId":"vedbm-dfaa2zic****",
        "ChargeType":"PrePaid",
        "Period":1,
        "AutoRenew":false,
        "PeriodUnit":"Month"
    }
    
  • 批量转包年包月。

    POST /?Action=ModifyDBInstanceChargeType&Version=2022-01-01 HTTP/1.1
    Content-Type: application/json
    Host: vedbm.volcengineapi.com
    X-Date: 20230828T084117Z
    Authorization: HMAC-SHA256 Credential=AKLTN2I0MmFiNzMxNWE5NDgzMzk4MmVjMTVkOD******/20230828/cn-beijing/vedbm/request,SignedHeaders=x-date, Signature=6a593bf5f59e7c1109fb205c739d1cff4c672fe2d251963f4d48c87******
    
    {
        "InstanceId":"vedbm-pzfq2zif****,vedbm-dfaa2zic****",
        "ChargeType":"PrePaid",
        "Period":1,
        "AutoRenew":false,
        "PeriodUnit":"Month"
    }
    

返回示例

{
    "ResponseMetadata": {
        "RequestId": "20230922162644526CE9EB684703C1F9E4",
        "Action": "ModifyDBInstanceChargeType",
        "Version": "2022-01-01",
        "Service": "vedbm",
        "Region": "cn-beijing"
    },
    "Result": {
        "InstanceId": "vedbm-dfaa2zic****",
        "OrderNO": "Order728156369167322****"
    }
}

错误码

更多详情,请参见错误码