最近更新时间:2023.12.07 15:00:54
首次发布时间:2021.12.01 13:14:55
本文汇总云数据库 MySQL 版的 API 接口中使用的数据结构定义详情。
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
AccountName | String | testuser | 账号名称。 |
AccountDesc | String | 这是一段账号的描述信息。 | 账号的描述信息。如果账号没有描述信息,该字段为空。 |
AccountType | String | Normal | 账号类型,取值: |
AccountStatus | String | Available | 账号状态,取值: |
DBPrivileges | Array of DBPrivilege | [ { "DBName": "testdb", "AccountPrivilege": "ReadOnly", "AccountPrivilegeStr": "SELECT,LOCK TABLES,SHOW VIEW" } ] | 账号数据库权限列表。 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
AllowListDesc | String | test | 白名单的备注。 |
AllowListId | String | acl-d1fd76693bd54e658912e7337d5b**** | 白名单 ID。 |
AllowListName | String | test | 白名单名称。 |
AllowListIPNum | Integer | 2 | 白名单内的 IP 地址(或地址段)总数。 |
AllowListType | String | IPv4 | 白名单内的 IP 地址类型。当前仅支持 IPv4 地址。 |
AssociatedInstanceNum | Integer | 1 | 白名单下绑定的实例总数。 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
InstanceId | String | rds-mysql-h441603c68aaa**** | 已绑定当前白名单的实例 ID。 |
InstanceName | String | test | 已绑定当前白名单的实例名称。 |
VPC | String | vpc-2743n1ihbxla87fap8tap**** | 实例所属的私有网络 ID。 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
BackupId | String | xxx | 备份 ID。 |
BackupStatus | String | Success | 备份状态,取值: |
BackupStrategy | String | Instance | 备份策略: Instance:实例备份。 |
BackupType | String | Physical | 备份类型。取值: Physical:物理备份。 |
BackupMode | String | Full | 备份方式。取值: |
CreateType | String | System | 创建备份的主体身份。取值: |
BackupFileName | String | full-1638021415869047766-163802160043687****.xbstream | 备份文件名。 |
BackupFileSize | Integer | 1024 | 备份文件大小,单位为 byte。 |
BackupStartTime | String | 2021-12-02 10:00:00 | 备份的开始时间,格式: yyyy-MM-dd HH:mm:ss( UTC 时间)。 |
BackupEndTime | String | 2021-12-02 10:00:10 | 备份的结束时间,格式: yyyy-MM-dd HH:mm:ss( UTC 时间)。 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
AllowListVersion | String | v1 | 白名单版本。取值:v1,v2。 |
InstanceId | String | rds-mysql-h441603c68aaa****-0 | 实例 ID。 |
InstanceName | String | rds-mysql-h441603c68aaa**** | 实例名称。 |
InstanceStatus | String | Running | 实例状态,取值: |
CreateTime | String | 2021-12-02 10:00:00 | 实例的创建时间。 |
InstanceType | String | HA | 实例类型,取值: HA:高可用版。 |
DBEngine | String | MySQL | 数据库类型,取值: MySQL 。 |
DBEngineVersion | String | MySQL_Community_5_7 | 数据库版本,取值范围: |
InstanceSpec | Object | { "CpuNum": 2, "MemInGb": 4, "SpecName" : "rds.mysql.2c4g" } | 实例规格。 |
StorageSpaceGB | Integer | 100 | 实例存储空间,单位为 GB。 |
Region | String | cn-beijing | 实例所在的地域。 |
Zone | String | cn-beijing-a | 实例所在的可用区。 |
VpcID | String | vpc-3ajzohyfaru9s340jz1rp**** | 私有网络(VPC) ID。 |
UpdateTime | String | 2021-12-02 10:00:10 | 实例的修改时间。 |
ChargeType | String | PostPaid | 计费类型。取值: |
ChargeStatus | String | Normal | 计费状态。 取值: |
ReadOnlyInstanceIds | Array of String | ["rds-mysql-re3dea8448e7f****"] | 该实例下的只读节点 ID。 |
TempModifyStartTime | String | 2023-05-11T13:48:58.000Z | 临时升配的开始时间。 |
TempModifyEndTime | String | 2023-05-16T13:48:58.000Z | 临时升配的结束时间。 |
名称 | 类型 | 是否必选 | 示例值 | 描述 |
---|---|---|---|---|
ChargeType | String | 是 | postpaid | 计费类型。取值: |
AutoRenew | Boolean | 否 | true | 是否自动续费。默认值: autorenew_enable。取值: 说明 若 |
PeriodUnit | Integer | 否 | month | 预付费场景下的购买周期。取值: |
Period | Integer | 否 | 1 | 购买时长。默认值为 1。 说明 若 |
Number | Integer | 否 | 1 | 实例购买数量。取值为 1~10 间的整数,默认值为 1。 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
InternalDomain | String | rdsmysqlh441603c68aaa****.rds.ivolces.com | 实例内网访问域名。 |
InternalPort | String | 3306 | 实例内网访问端口。 |
PublicDomain | String | 100.100.***.** | 实例公网访问域名。 |
PublicPort | String | 3306 | 实例公网访问端口。 |
EnableReadWriteSplitting | String | Enable | 是否已开启读写分离,取值: |
EnableReadOnly | String | Enable | 是否已开启全局只读,取值: |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
DBName | String | testdb | 数据库名。 |
DBDesc | String | 这是一段数据库的描述信息。 | 数据库的描述信息。如果数据库没有描述信息,该字段为空。 |
DBStatus | String | Running | 数据库状态。取值: |
CharacterSetName | String | utf8 | 数据库字符集。 |
AccountNames | String | testuser1,testuser2 | 数据库绑定的账号,使用逗号分隔。 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
DBName | String | testdb | 数据库名称。 |
AccountPrivilege | String | Custom | 数据库权限类型,取值: |
AccountPrivilegeStr | String | SELECT,INSERT | 数据库权限字符串,使用逗号分隔。 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
InstanceId | String | rds-mysql-h441603c68aaa**** | 实例 ID |
InstanceName | String | rds-mysql-h441603c68aaa**** | 实例名称。 |
InstanceStatus | String | Running | 实例状态,取值: |
CreateTime | String | 2021-12-02 10:00:00 | 实例的创建时间。 |
InstanceType | String | HA | 实例类型,取值: HA:高可用版。 |
DBEngine | String | MySQL | 数据库类型,取值: MySQL 。 |
DBEngineVersion | String | MySQL_Community_5_7 | 数据库版本,取值范围: |
InstanceSpec | Array of InstanceSpec | { "CpuNum": 2, "MemInGb" : 4, "SpecName": "rds.mysql.2c4g" } | 实例规格。 |
StorageSpaceGB | Integer | 100 | 实例总存储空间,单位为 GB。 |
Region | String | cn-beijing | 实例所属的地域。 |
Zone | String | cn-beijing-a | 实例所属的可用区。 |
VpcID | String | vpc-3ajzohyfaru9s340jz1rp**** | 私有网络(VPC)ID。 |
UpdateTime | String | 2021-12-02 10:00:10 | 实例的修改时间。 |
ChargeType | String | PostPaid | 计费类型。取值: |
ChargeStatus | String | Normal | 计费状态。 取值: |
ReadOnlyInstanceIds | Array of String | ["rds-mysql-re3dea8448e7f****"] | 该实例下的只读节点 ID。 |
TempModifyStartTime | String | 2023-05-11T13:48:58.000Z | 临时升配的开始时间。 |
TempModifyEndTime | String | 2023-05-16T13:48:58.000Z | 临时升配的结束时间。 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
Name | String | auto_increment_increment | 参数名称 |
OldValue | String | 1 | 修改前参数值 |
NewValue | String | 2 | 修改后参数值 |
Restart | Boolean | false | 是否需要重启 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
Name | String | auto_increment_increment | 实例参数名称 |
DefaultValue | String | 1 | 参数默认值 |
RunningValue | String | 1 | 参数运行值 |
Restart | Boolean | FALSE | 是否重启 |
ValueRange | String | [1-65535] | 参数取值范围 |
Description | String | Auto-increment columns are incremented by this. | 描述 |
ExpectValue | String | 1 | 参数期望值 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
ParameterName | String | auto_increment_increment | 实例参数名称 |
OldParameterValue | String | 1 | 修改前的参数值 |
NewParameterValue | String | 2 | 修改后的参数值 |
ParamsStatus | String | Applied | 生效状态。取值范围: |
ModifyTime | String | 2021-12-02 10:00:00 | 修改时间 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
CpuNum | Integer | 2 | CPU 核数。 |
MemInGb | Integer | 4 | 内存,单位为 GB。 |
SpecName | String | rds.mysql.2c4g | 实例的规格名称。 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
AccountId | String | 0 | 账户 ID。 |
CreateTime | String | 2022/10/10 10:10:10 | 创建时间。 |
NeedRestart | Boolean | TRUE | 模板是否包含需要重启的参数。 |
ParameterNum | Integer | 100 | 模板包含的参数个数。 |
TemplateCategory | String | DBEngine | 可选值:DBEngine、Proxy。 |
TemplateDesc | String | MySQL 8.0 default parameter template | 参数模板描述。 |
TemplateId | String | mysql-sys-80bb93aa14be22d0 | 参数模板 ID。 |
TemplateName | String | MySQL_8.0_Default | 参数模板名称。 |
TemplateParams | Array of InstanceParamObject | [ | 模板所包含的参数。更多关于 TemplateParams 的信息,请参见数据结构。 |
TemplateSource | String | System | 参数模板的类型。可选值:System(系统模板)、 User(用户模板)。 |
TemplateType | String | MySQL | 参数模板数据库类型,取值范围: |
TemplateTypeVersion | String | MySQL_Community_5_7 | 参数模板数据库版本,取值范围: |
UpdateTime | String | 2022/10/10 10:10:10 | 修改时间。 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
NodeId | String | rdsmysqlh441603c68aaa**** | 实例 ID。 |
ZoneId | String | cn-beijing-a | 可用区 ID。 |
NodeType | String | Primary | 节点类型。 Primary 节点有且只有 1 个, Secondary 节点有且只有 1 个, Read-Only 节点可选 0~10 个。取值: |
NodeSpec | String | rds.mysql.1c2g | 节点规格。实例规格取值范围: |
NodeOperateType | String | Modify | 操作类型。取值范围: |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
Id | String | cn-beijing | 地域 ID。 |
Value | String | cn-beijing | 地域名称。 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
Id | String | vpc-3ajzohyfaru9s340jz1rp**** | VPC ID。 |
Value | String | Vpc001 | VPC 的名称。 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
GroupName | String | department1 | IP 白名单分组名称。 |
IPList | Array of String | ["111.62.1**.**"] | 组的 IP 列表。 |
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
Id | String | cn-beijing-a | 可用区 ID。 |
Value | String | cn-beijing-a | 可用区名称。 |
Desc | String | 华北 2(北京) - 可用区 A | 可用区描述。 |