调用ModifyDBCluster接口对AnalyticDB MySQL集群进行升降配。

调试

您可以在OpenAPI Explorer中直接运行该接口,免去您计算签名的困扰。运行成功后,OpenAPI Explorer可以自动生成SDK代码示例。

请求参数

名称 类型 是否必选 示例值 描述
Action String ModifyDBCluster

系统规定参数,取值:ModifyDBCluster。

DBClusterId String am-bpxxxxxxxx47

实例ID。

RegionId String cn-hangzhou

地域ID,通过DescribeRegions查看可用的地域。

DBClusterCategory String Cluster

系列。

  • 预留模式,取值:
    • Basic:基础版
    • Cluster:集群版
  • 弹性模式,取值:

    MixedStorage:集群版(新版)

DBNodeGroupCount String 2

节点组数量。预留模式集群版实例可提供。取值:

  • T8/T16/T32/T52:1
  • C8/C32:1-128
DBNodeClass String C32

节点规格。预留模式集群版实例可提供。取值:

  • 集群版:C8/C32
DBNodeStorage String 200

节点存储空间,预留模式实例可提供。取值:

  • T8:100-500GB
  • T16/T32:100-2000GB
  • T52:100-4000GB
  • C8:100-1000GB
  • C32:100-8000GB

1000GB以下步长为100GB,1000GB以上步长为1000GB。

说明 节点组数量和节点存储空间需要单独升降,不能与节点组数量或节点规格同时变更。
ModifyType String Upgrade

变更类型,取值:

  • Upgrade:升级。
  • Downgrade:降级。
ComputeResource String 32Core128GB

计算资源,弹性模式实例可提供。

ElasticIOResource Integer 0

弹性IO资源。弹性模式实例可提供。

StorageResource String

不涉及。

ExecutorCount String

不涉及。

返回数据

名称 类型 示例值 描述
DBClusterId String am-xxxxxxxxxxxxx

实例ID。

OrderId String 2035629xxxxxx

订单ID。

RequestId String 1AD222E9-E606-4A42-BF6D-8A4442913CEF

请求ID。

示例

请求示例

http(s)://[Endpoint]/?Action=ModifyDBCluster
&DBClusterId=am-bpxxxxxxxx47
&DBNodeClass=C32
&DBNodeGroupCount=2
&DBNodeStorage=200
&ModifyType=Upgrade
&<公共请求参数>

正常返回示例

XML 格式

<RequestId>1AD222E9-E606-4A42-BF6D-8A4442913CEF</RequestId>
<DBClusterId>am-xxxxxxxxxxxxx</DBClusterId>
<OrderId>2035629xxxxxx</OrderId>

JSON 格式

{
    "RequestId": "1AD222E9-E606-4A42-BF6D-8A4442913CEF",
    "DBClusterId": "am-xxxxxxxxxxxxx",
    "OrderId": "2035629xxxxxx"
}

错误码

访问错误中心查看更多错误码。