云数据库 PostgreSQL 版
参数 | 类型 | 是否必选 | 示例值 | 描述 |
参数 | 类型 | 是否必选 | 示例值 | 描述 |
DBEngineVersion | String | 是 | PostgreSQL_12 | 兼容版本。取值:
说明 若您需要开启 TDE 加密功能,仅支持选择 PostgreSQL 17。 |
NodeInfo | 是 | 请参见请求示例。 | 实例规格配置。Primary 节点有且只有 1 个,Secondary 节点有且只有 1 个,Read-Only 节点可选 0~10 个。 | |
StorageType | String | 是 | LocalSSD | 实例存储类型。取固定值 LocalSSD(本地 SSD 盘)。 |
StorageSpace | Integer | 否 | 100 | 实例的存储空间。 说明 |
VpcId | String | 是 | vpc-2gdgzrrl5icjk50ztyz6b**** | 使用此参数指定实例使用的私有网络。 说明
|
SubnetId | String | 是 | subnet-30uhx4w39n75s7r2qr0lq**** | 子网 ID。 |
AllowListIds | Array of String | 否 | [ "acl-fdd6293f300143f2a4932bb483c8****", "acl-ded4c0b707e44efd8f0dbc4e88f5****" ] | 白名单 ID。如需绑定多个白名单,白名单 ID 用英文逗号(,)分隔。一个实例最多可绑定 100 个白名单。 |
InstanceName | String | 否 | Name123 | 实例名称,规则:
|
MaintenanceWindow | 否 | 请参见请求示例。 | 实例的可维时间段。 | |
ProjectName | String | 否 | Test | 所属项目,默认值为 default 项目。 |
Tags | 否 | [{ "Key": "test", "Value": "123" }] | 标签数组对象。 说明 支持一次传入多组标签键值对象,多组标签键值对象间用英文逗号(,)分隔。单次最多同时传入 20 组标签键值对,单个实例最多绑定 50 个标签。 | |
ChargeInfo | 是 | { "ChargeType": "PostPaid" } | 付费方式。 | |
TDEEnable | Boolean | 否 | true | 是否开启 TDE 加密功能。取值:
|
KMSTrn | String | 否 | trn:kms:cn-beijing:210xxxx:keyrings/testxxxx/keys/testxxxx | KMS 密钥环 TRN。格式为:trn:kms:<region>:<account_id>:keyrings/<ring_name>/keys/<key_name>。 说明 当 EnableTDE 为 true时,此参数必填。 |
参数 | 类型 | 是否必选 | 示例值 | 描述 |
参数 | 类型 | 是否必选 | 示例值 | 描述 |
NodeId | String | 否 | postgres-ca7b7019**** | 说明 在变更节点规格和删除节点(ModifyDBInstancesSpec)时必传。 |
ZoneId | String | 是 | cn-beijing-a | 说明
|
NodeType | String | 是 | Primary | 节点类型,取值为:
|
NodeSpec | String | 是 | rds.postgres.1c2g | |
NodeOperateType | String | 否 | Create | 操作类型。取值范围:
说明
|
参数 | 类型 | 是否必选 | 示例值 | 描述 |
参数 | 类型 | 是否必选 | 示例值 | 描述 |
DayKind | String | 是 | Week | 可维护周期的粒度,取值为 Week,周。 |
DayOfWeekMaintenanceTime | 否 | 请参见示例。 | 实例可维护时间段的详细信息。 |
参数 | 类型 | 是否必选 | 示例值 | 描述 |
参数 | 类型 | 是否必选 | 示例值 | 描述 |
DayOfWeek | String | 是 | Monday,Tuesday | 指定实例在每周的可维护日。可多选。
说明 如果不指定该值或者为空,则默认一周七天都生效。 |
MaintenanceWindowStartTime | String | 是 | 22:00Z | 实例在可维护日的可维护时间段的起始时间。格式:HH:mmZ(UTC 时间)。 说明 当前仅支持将可维护时间段的起始时间设置在 16:00Z 至 20:00Z 之间。 |
Period | Integer | 是 | 6 | 实例在可维护日的可维护时间段的时长。 说明 时长最小为 2 小时,最大时 6 小时。 |
参数 | 类型 | 是否必选 | 示例值 | 描述 |
参数 | 类型 | 是否必选 | 示例值 | 描述 |
Key | String | 是 | abc | 标签键。命名规则如下:
说明
|
Value | String | 否 | 3 | 标签值。 命名规则如下:
|
参数 | 类型 | 是否必选 | 示例值 | 描述 |
参数 | 类型 | 是否必选 | 示例值 | 描述 |
ChargeType | String | 是 | PostPaid | 付费类型。取值:
|
AutoRenew | Boolean | 否 | true | 预付费场景下是否自动续费。
|
PeriodUnit | String | 否 | Month | 预付费场景下的购买周期。
|
Period | Integer | 否 | 1 | 预付费场景下的购买时长。默认值:1。 |
Number | Integer | 否 | 1 | 实例购买数量。可取 1~20 之间的整数值,默认值为 1。 说明 当 ChargeInfoObject 被 RestoreToNewInstance 接口引用时,Number 只允许设置为 1。 |
参数 | 类型 | 示例值 | 描述 |
参数 | 类型 | 示例值 | 描述 |
InstanceId | String | postgres-21a3333b**** | 实例 ID。 |
OrderId | String | Order634971667632428**** | 订单 ID。 |