数据结构

最近更新时间:2025-03-03 01:13:41

我的收藏

Ability

集群支持的功能

被如下接口引用:DescribeClusterDetail, DescribeClusters。

名称 类型 必选 描述
IsSupportSlaveZone String 是否支持从可用区
示例值:yes
NonsupportSlaveZoneReason String 不支持从可用区的原因
示例值:cluster has proxy, does not support slave zone
IsSupportRo String 是否支持RO实例
示例值:yes
NonsupportRoReason String 不支持RO实例的原因
示例值:cynos version must be greater or equal than 3.1.2
IsSupportManualSnapshot String 是否支持手动发起快照备份
示例值:yes
IsSupportTransparentDataEncryption String 是否支持透明数据加密
示例值:yes
NoSupportTransparentDataEncryptionReason String 不支持透明数据加密原因
示例值:mysql version 5.7 , >=2.1.12; Other versions are not supported
IsSupportManualLogic String 是否支持手动发起逻辑备份
示例值:yes

Account

数据库账号信息

被如下接口引用:DescribeAccounts。

名称 类型 描述
AccountName String 数据库账号名
示例值:andy
Description String 数据库账号描述
示例值:andyuse
CreateTime Timestamp 创建时间
示例值:2024-11-21 11:58:25
UpdateTime Timestamp 更新时间
示例值:2024-11-25 17:11:03
Host String 主机
示例值:%
MaxUserConnections Integer 用户最大连接数
示例值:3000

AccountParam

账号参数

被如下接口引用:ModifyAccountParams。

名称 类型 必选 描述
ParamName String 参数名称,当前仅支持参数:max_user_connections
示例值:max_user_connections
ParamValue String 参数值
示例值:1

Addr

数据库地址

被如下接口引用:DescribeClusterDetail。

名称 类型 描述
IP String IP地址
示例值:172.2.1.1
Port Integer 端口
示例值:3306

AuditInstanceFilters

查询审计实例的过滤条件

被如下接口引用:DescribeAuditInstanceList。

名称 类型 必选 描述
Name String 过滤条件值。支持InstanceId-实例ID,InstanceName-实例名称,ProjectId-项目ID,TagKey-标签键,Tag-标签(以竖线分割,例:Tagkey|Tagvalue)。
示例值:InstanceId
ExactMatch Boolean true表示精确查找,false表示模糊匹配。
示例值:true
Values Array of String 筛选值
示例值:cynosdbmysql-ins-3nskq234

AuditInstanceInfo

审计实例详情

被如下接口引用:DescribeAuditInstanceList。

名称 类型 描述
ProjectId Integer 项目ID
注意:此字段可能返回 null,表示取不到有效值。
示例值:23414
TagList Array of Tag 标签信息
注意:此字段可能返回 null,表示取不到有效值。
示例值:[{"TagKey": "created-by","TagValue": "andy"}]

AuditLog

审计日志详细信息

被如下接口引用:DescribeAuditLogs。

名称 类型 描述
AffectRows Integer 影响行数。
示例值:0
ErrCode Integer 错误码。
示例值:0
SqlType String SQL类型。
示例值:UPDATE
TableName String 表名称。
示例值:andy_table1
InstanceName String 实例名称。
示例值:cynosdbmysql-ins-xxxxxxxx
PolicyName String 审计策略名称。
示例值:审计策略
DBName String 数据库名称。
示例值:数据库名称
Sql String SQL语句。
示例值:ALTER TABLE ***
Host String 客户端地址。
示例值:192.168.0.1
User String 用户名。
示例值:user
ExecTime Integer 执行时间,微秒。
示例值:2000
Timestamp String 时间。
示例值:2024-06-08 14:29:25
SentRows Integer 返回行数。
示例值:1
ThreadId Integer 执行线程ID。
示例值:1
CheckRows Integer 扫描行数。
注意:此字段可能返回 null,表示取不到有效值。
示例值:1
CpuTime Float cpu执行时间,微秒。
注意:此字段可能返回 null,表示取不到有效值。
示例值:289.474
IoWaitTime Integer IO等待时间,微秒。
注意:此字段可能返回 null,表示取不到有效值。
示例值:1000
LockWaitTime Integer 锁等待时间,微秒。
注意:此字段可能返回 null,表示取不到有效值。
示例值:57
TrxLivingTime Integer 事务持续等待时间,微秒。
注意:此字段可能返回 null,表示取不到有效值。
示例值:1092
NsTime Integer 开始时间,与timestamp构成一个精确到纳秒的时间。
注意:此字段可能返回 null,表示取不到有效值。
示例值:106483229
TemplateInfo Array of LogRuleTemplateInfo 日志命中规则模板的基本信息
注意:此字段可能返回 null,表示取不到有效值。
示例值:[{"RuleTemplateId": " cynosdb-art-ns0u376","RuleTemplateName": "andy_rule","AlarmLevel": "2","RuleTemplateStatus": "1"}]
TrxId Integer 事务ID
注意:此字段可能返回 null,表示取不到有效值。
示例值:13365

AuditLogFile

审计日志文件

被如下接口引用:DescribeAuditLogFiles。

名称 类型 描述
FileName String 审计日志文件名称
示例值:FileName
CreateTime String 审计日志文件创建时间。格式为 : "2019-03-20 17:09:13"。
示例值:2019-03-20 17:09:13
Status String 文件状态值。可能返回的值为:
"creating" - 生成中;
"failed" - 创建失败;
"success" - 已生成;
示例值:creating
FileSize Integer 文件大小,单位为 KB。
示例值:2048
DownloadUrl String 审计日志下载地址。
示例值:DownloadUrl
ErrMsg String 错误信息。
示例值:ErrMsg

AuditLogFilter

审计日志过滤条件。查询审计日志时,用户过滤返回的审计日志。

被如下接口引用:CreateAuditLogFile, DescribeAuditLogs。

名称 类型 必选 描述
Host Array of String 客户端地址。
示例值:192.168.0.1
User Array of String 用户名。
示例值:["user"]
DBName Array of String 数据库名称。
示例值:["db_test"]
TableName Array of String 表名称。
示例值:["table_test"]
PolicyName Array of String 审计策略名称。
示例值:["policy_test"]
Sql String SQL 语句。支持模糊匹配。
示例值:ALTER TABLE
SqlType String SQL 类型。目前支持:"SELECT", "INSERT", "UPDATE", "DELETE", "CREATE", "DROP", "ALTER", "SET", "REPLACE", "EXECUTE"。
示例值:SELECT
ExecTime Integer 执行时间。单位为:ms。表示筛选执行时间大于该值的审计日志。
示例值:100
AffectRows Integer 影响行数。表示筛选影响行数大于该值的审计日志。
示例值:10
SqlTypes Array of String SQL 类型。支持多个类型同时查询。目前支持:"SELECT", "INSERT", "UPDATE", "DELETE", "CREATE", "DROP", "ALTER", "SET", "REPLACE", "EXECUTE"。
示例值:["SELECT"]
Sqls Array of String SQL 语句。支持传递多个sql语句。
示例值:"DELETE FROM test"
SentRows Integer 返回行数。
示例值:2
ThreadId Array of String 线程ID。
示例值:["49354"]

AuditRuleFilters

规则审计的过滤条件

被如下接口引用:DescribeAuditRuleWithInstanceIds, ModifyAuditService, OpenAuditService。

名称 类型 必选 描述
RuleFilters Array of RuleFilters 单条审计规则。
注意:此字段可能返回 null,表示取不到有效值。
示例值:[{"RuleFilters": [{"Type": "host","Compare": "INC","Value": ["172.1.1.1"]}]}]

AuditRuleTemplateInfo

审计规则模板的详情

被如下接口引用:DescribeAuditRuleTemplates。

名称 类型 描述
RuleTemplateId String 规则模板ID。
示例值:cynosdb-art-dnpg9p3r
RuleTemplateName String 规则模板名称。
示例值:规则模板名称
RuleFilters Array of RuleFilters 规则模板的过滤条件
示例值:[{"RuleFilters": [{"Type": "host","Compare": "INC","Value": ["172.1.1.1"]}]}]
Description String 规则模板描述。
注意:此字段可能返回 null,表示取不到有效值。
示例值:规则模板描述
CreateAt String 规则模板创建时间。
示例值:2022-11-15 11:11:11
UpdateAt String 规则模板修改时间。
注意:此字段可能返回 null,表示取不到有效值。
示例值:2022-11-15 12:00:00
AlarmLevel Integer 告警等级。1-低风险,2-中风险,3-高风险。
注意:此字段可能返回 null,表示取不到有效值。
示例值:1
AlarmPolicy Integer 告警策略。0-不告警,1-告警。
注意:此字段可能返回 null,表示取不到有效值。
示例值:0
Status Integer 模板状态。0-无任务 ,1-修改中。
注意:此字段可能返回 null,表示取不到有效值。
示例值:0
AffectedInstances Array of String 规则模板应用在哪些在实例。
注意:此字段可能返回 null,表示取不到有效值。
示例值:["cynosdbmysql-ins-6dgls111","cynosdbmysql-ins-6dgls222"]

BackupFileInfo

备份文件信息

被如下接口引用:DescribeBackupList。

名称 类型 描述
SnapshotId Integer 快照文件ID,已废弃,请使用BackupId
示例值:17623
FileName String 备份文件名
示例值:andy_20241127040007
FileSize Integer 备份文件大小
示例值:100
StartTime String 备份开始时间
示例值:2024-11-27 04:02:19
FinishTime String 备份完成时间
示例值:2024-11-27 04:03:03
BackupType String 备份类型:snapshot,快照备份;logic,逻辑备份
示例值:snapshot
BackupMethod String 备份方式:auto,自动备份;manual,手动备份
示例值:auto
BackupStatus String 备份文件状态:success:备份成功;fail:备份失败;creating:备份文件创建中;deleting:备份文件删除中
示例值:success
SnapshotTime String 备份文件时间
示例值:2024-11-27 04:00:06
BackupId Integer 备份ID
注意:此字段可能返回 null,表示取不到有效值。
示例值:2009211
SnapShotType String 快照类型,可选值:full,全量;increment,增量
注意:此字段可能返回 null,表示取不到有效值。
示例值:full
BackupName String 备份文件备注
注意:此字段可能返回 null,表示取不到有效值。
示例值:andy

BillingResourceInfo

计费资源信息

被如下接口引用:DescribeResourcesByDealName。

名称 类型 描述
ClusterId String 集群ID
示例值:cynosdbmysql-j9i41hfv
InstanceIds Array of String 实例ID列表
示例值:["cynosdbmysql-ins-4vdteifv"]
DealName String 订单ID
示例值:1000000001111

BindInstanceInfo

资源包绑定的实例信息

被如下接口引用:DescribeResourcePackageList。

名称 类型 描述
InstanceId String 绑定的集群ID
注意:此字段可能返回 null,表示取不到有效值。
示例值:cynosdbmysql-test
InstanceRegion String 绑定的实例所在的地域
注意:此字段可能返回 null,表示取不到有效值。
示例值:ap-guangzhou
InstanceType String 绑定的实例类型
注意:此字段可能返回 null,表示取不到有效值。
示例值:cynosdb-serverless
ExtendIds Array of String 绑定集群下的实例ID
注意:此字段可能返回 null,表示取不到有效值。
示例值:[cynosdbmysql-ins-test]

BinlogConfigInfo

binlog配置信息

被如下接口引用:DescribeBinlogConfig, ModifyBinlogConfig。

名称 类型 必选 描述
BinlogSaveDays Integer binlog保留时间
注意:此字段可能返回 null,表示取不到有效值。
示例值:7
BinlogCrossRegionsEnable String binlog异地地域备份是否开启
注意:此字段可能返回 null,表示取不到有效值。
示例值:ON
BinlogCrossRegions Array of String binlog异地地域
注意:此字段可能返回 null,表示取不到有效值。
示例值:["ap-guangzhou"]

BinlogItem

Binlog描述

被如下接口引用:DescribeBinlogs。

名称 类型 描述
FileName String Binlog文件名称
示例值:cynosdbmysql-xvgstw6s-backupfile-000001
FileSize Integer 文件大小,单位:字节
示例值:23478236
StartTime String 事务最早时间
示例值:2024-10-01 00:00:00
FinishTime String 事务最晚时间
示例值:2024-10-10 00:00:00
BinlogId Integer Binlog文件ID
示例值:23467

BizTaskInfo

任务信息

被如下接口引用:DescribeTasks。

名称 类型 描述
ID Integer 任务id
示例值:0
AppId Integer 用户appid
示例值:13347**48
ClusterId String 集群id
示例值:cynosdbmysql-j9i41hfv
Region String 地域
注意:此字段可能返回 null,表示取不到有效值。
示例值:ap-guangzhou
CreateTime String 任务创建时间
示例值:2004-05-03T17:30:08+08:00
DelayTime String 延迟执行时间
注意:此字段可能返回 null,表示取不到有效值。
示例值:2004-05-03T17:30:08+08:00
ErrMsg String 任务失败信息
注意:此字段可能返回 null,表示取不到有效值。
示例值:error
FlowId Integer 异步任务流id
示例值:1
Input String 任务输入信息
示例值:{"AppId":251232125,"uin":"700000433509",..."}
InstanceGroupId String 实例组id
示例值:cynosdbmysql-grp-xx
InstanceId String 实例id
示例值:cynosmysql-ins-xx
ObjectId String 任务操作对象id
示例值:cynosmysql-ins-xx
ObjectType String 任务操作对象类型
示例值:cluster
Operator String 操作者uin
示例值:1
Output String 任务输出信息
示例值:1
Status String 任务状态
示例值:success
TaskType String 任务类型
示例值:taskCreateCluster
TriggerTaskId Integer 触发本任务的父任务ID
示例值:0
UpdateTime String 更新时间
示例值:2004-05-03T17:30:08+08:00
StartTime String 任务开始时间
示例值:2004-05-03T17:30:08+08:00
EndTime String 任务结束时间
示例值:2004-05-03T17:30:08+08:00
ClusterName String 集群名称
示例值:cynosdbmysql-j9i41hfv
InstanceName String 实例名称
示例值:cynosdbmysql-ins-4vdtei33
Process Integer 任务进度
示例值:100
CreateClustersData CreateClustersData 创建集群任务信息
注意:此字段可能返回 null,表示取不到有效值。
RollbackData RollbackData 集群回档任务信息
注意:此字段可能返回 null,表示取不到有效值。
ModifyInstanceData ModifyInstanceData 实例变配任务信息
注意:此字段可能返回 null,表示取不到有效值。
ManualBackupData ManualBackupData 手动备份任务信息
注意:此字段可能返回 null,表示取不到有效值。
ModifyDbVersionData ModifyDbVersionData 修改内核版本任务信息
注意:此字段可能返回 null,表示取不到有效值。
ClusterSlaveData ClusterSlaveData 集群可用区信息
注意:此字段可能返回 null,表示取不到有效值。
SwitchClusterLogBin SwitchClusterLogBin 转换集群日志
注意:此字段可能返回 null,表示取不到有效值。
ModifyInstanceParamsData BizTaskModifyParamsData 修改实例参数数据
注意:此字段可能返回 null,表示取不到有效值。
TaskMaintainInfo TaskMaintainInfo 维护时间
注意:此字段可能返回 null,表示取不到有效值。
InstanceCLSDeliveryInfos Array of InstanceCLSDeliveryInfo 实例日志投递信息

注意:此字段可能返回 null,表示取不到有效值。
TaskProgressInfo TaskProgressInfo 任务进度信息

BizTaskModifyInstanceParam

实例参数修改任务详情

被如下接口引用:DescribeTasks。

名称 类型 描述
InstanceId String 实例ID
示例值:cynosdbmysql-ins-xxx
ModifyInstanceParamList Array of ModifyParamItem 实例参数修改任务详情
注意:此字段可能返回 null,表示取不到有效值。

BizTaskModifyParamsData

修改参数任务数据

被如下接口引用:DescribeTasks。

名称 类型 描述
ClusterId String 集群ID
示例值:cynosdbmysql-xxx
ClusterParamList Array of ModifyParamItem 集群参数修改数据
注意:此字段可能返回 null,表示取不到有效值。
ModifyInstanceParams Array of BizTaskModifyInstanceParam 实例参数修改数据
注意:此字段可能返回 null,表示取不到有效值。

CLSInfo

CLS日志投递配置

被如下接口引用:CreateCLSDelivery。

名称 类型 必选 描述
TopicOperation String 日志主题操作:可选create,reuse。
create:新增日志主题,使用TopicName创建日志主题。
reuse:使用已有日志主题,使用TopicId指定日志主题。
不允许使用已有日志主题且新建日志集的组合。
示例值:create
GroupOperation String 日志集操作:可选create,reuse。
create:新增日志集,使用GroupName创建日志集。
reuse:使用已有日志集,使用GroupId指定日志集。
不允许使用已有日志主题且新建日志集的组合。
示例值:create
Region String 日志投递地域
示例值:ap-guangzhou
TopicId String 日志主题id
示例值:8c392615-b4c0-4f70-b07d-1fb5cd688f60
TopicName String 日志主题name
示例值:cloud_lala_topic
GroupId String 日志集id
示例值:95a03fb4-395b-4ce7-802b-4ce10c7431dd
GroupName String 日志集name
示例值:cloud_haha_logset

ClusterInstanceDetail

集群实例信息

被如下接口引用:DescribeClusterDetail。

名称 类型 描述
InstanceId String 实例ID
示例值:cynosdbmysql-ins-4vdteifv
InstanceName String 实例名称
示例值:cynosdbmysql-ins-4vdteifv
InstanceType String 引擎类型
示例值:rw
InstanceStatus String 实例状态
示例值:running
InstanceStatusDesc String 实例状态描述
示例值:运行中
InstanceCpu Integer cpu核数
示例值:1
InstanceMemory Integer 内存
示例值:2
InstanceStorage Integer 硬盘
示例值:50
InstanceRole String 实例角色
示例值:master
MaintainStartTime Integer 执行开始时间(距离0点的秒数)
注意:此字段可能返回 null,表示取不到有效值。
示例值:10920
MaintainDuration Integer 持续的时间(单位:秒)
注意:此字段可能返回 null,表示取不到有效值。
示例值:3600
MaintainWeekDays Array of String 可以执行的时间,枚举值:["Mon","Tue","Wed","Thu","Fri", "Sat", "Sun"]
注意:此字段可能返回 null,表示取不到有效值。
示例值:Mon
ServerlessStatus String serverless实例子状态
注意:此字段可能返回 null,表示取不到有效值。
示例值:pause
InstanceTasks Array of ObjectTask 实例任务信息
注意:此字段可能返回 null,表示取不到有效值。
InstanceDeviceType String 实例机器类型
注意:此字段可能返回 null,表示取不到有效值。
示例值:exclusive
InstanceStorageType String 实例存储类型
注意:此字段可能返回 null,表示取不到有效值。
示例值:CLOUD_TCS
DbMode String 数据库类型
示例值:normal

ClusterParamModifyLog

参数修改记录

被如下接口引用:DescribeClusterParamLogs。

名称 类型 描述
ParamName String 参数名称
示例值:back_log
CurrentValue String 当前值
示例值:1024
UpdateValue String 修改后的值
示例值:1025
Status String 修改状态
示例值:success
CreateTime Timestamp ISO8601 创建时间
示例值:2020-09-22T00:00:00+00:00
UpdateTime Timestamp ISO8601 更新时间
示例值:2021-09-22T00:00:00+00:00
ClusterId String 集群ID
示例值:cynosdbmysql-mwg712eh
InstanceId String 实例ID
示例值:cynosdbmysql-ins-m6f0hkdb

ClusterSlaveData

集群从可用区信息

被如下接口引用:DescribeTasks。

名称 类型 描述
OldMasterZone String 旧主可用区
注意:此字段可能返回 null,表示取不到有效值。
示例值:ap-guangzhou-3
OldSlaveZone Array of String 旧从可用区
注意:此字段可能返回 null,表示取不到有效值。
示例值:[ap-guangzhou-5]
NewMasterZone String 新主可用区
注意:此字段可能返回 null,表示取不到有效值。
示例值:ap-guangzhou-3
NewSlaveZone Array of String 新从可用区
注意:此字段可能返回 null,表示取不到有效值。
示例值:[ap-guangzhou-5]
NewSlaveZoneAttr Array of SlaveZoneAttrItem 新从可用区属性
注意:此字段可能返回 null,表示取不到有效值。
示例值:[{"Zone":"ap-guangzhou-5","BinlogSyncWay":"async"}]
OldSlaveZoneAttr Array of SlaveZoneAttrItem 旧可用区属性
注意:此字段可能返回 null,表示取不到有效值。
示例值:[{"Zone":"ap-guangzhou-5","BinlogSyncWay":"async"}]

CreateClustersData

创建集群任务信息

被如下接口引用:DescribeTasks。

名称 类型 描述
Cpu Integer 实例CPU
示例值:1
Memory Integer 实例内存
示例值:2
StorageLimit Integer 集群存储上限
示例值:3000

CrossRegionBackupItem

跨地域备份各地域备份信息

被如下接口引用:DescribeTasks。

名称 类型 描述
CrossRegion String 备份的目标地域
注意:此字段可能返回 null,表示取不到有效值。
示例值:ap-guangzhou
BackupId String 目标地域的备份任务ID
注意:此字段可能返回 null,表示取不到有效值。
示例值:182736
BackupStatus String 目标地域的备份状态
注意:此字段可能返回 null,表示取不到有效值。
示例值:processing

CynosdbCluster

集群信息

被如下接口引用:DescribeClusters。

名称 类型 必选 描述
Status String 集群状态, 可选值如下:
creating: 创建中
running:运行中
isolating:隔离中
isolated:已隔离
activating:解隔离中
offlining:下线中
offlined:已下线
deleting:删除中
deleted:已删除
示例值:running
UpdateTime String 更新时间
示例值:2021-05-08 14:29:25
Zone String 可用区
示例值:ap-guangzhou-3
ClusterName String 集群名称
示例值:MyClusterName
Region String 地域
示例值:ap-guangzhou
DbVersion String 数据库版本
示例值:5.7
ClusterId String 集群ID
示例值:cynosmysql-8sj2h3bx
InstanceNum Integer 实例数
示例值:2
Uin String 用户uin
注意:此字段可能返回 null,表示取不到有效值。
示例值:700000433509
DbType String 引擎类型
注意:此字段可能返回 null,表示取不到有效值。
示例值:MYSQL
AppId Integer 用户appid
注意:此字段可能返回 null,表示取不到有效值。
示例值:251232125
StatusDesc String 集群状态描述
注意:此字段可能返回 null,表示取不到有效值。
示例值:运行中
CreateTime String 集群创建时间
注意:此字段可能返回 null,表示取不到有效值。
示例值:2021-05-08 14:29:25
PayMode Integer 付费模式。0-按量计费,1-包年包月
注意:此字段可能返回 null,表示取不到有效值。
示例值:1
PeriodEndTime String 截止时间
注意:此字段可能返回 null,表示取不到有效值。
示例值:2021-06-08 14:29:25
Vip String 集群读写vip
注意:此字段可能返回 null,表示取不到有效值。
示例值:13.117.3.128
Vport Integer 集群读写vport
注意:此字段可能返回 null,表示取不到有效值。
示例值:3306
ProjectID Integer 项目id
注意:此字段可能返回 null,表示取不到有效值。
示例值:18263
VpcId String 私有网络ID
注意:此字段可能返回 null,表示取不到有效值。
示例值:vpc-rhfuibtt
SubnetId String 子网ID
注意:此字段可能返回 null,表示取不到有效值。
示例值:subnet-87qviva4
CynosVersion String cynos内核版本
注意:此字段可能返回 null,表示取不到有效值。
示例值:2.0.12
StorageLimit Integer 存储容量
注意:此字段可能返回 null,表示取不到有效值。
示例值:1000
RenewFlag Integer 续费标志
注意:此字段可能返回 null,表示取不到有效值。
示例值:1
ProcessingTask String 正在处理的任务
注意:此字段可能返回 null,表示取不到有效值。
示例值:ProcessingTask
Tasks Array of ObjectTask 集群的任务数组
注意:此字段可能返回 null,表示取不到有效值。
ResourceTags Array of Tag 集群绑定的tag数组
注意:此字段可能返回 null,表示取不到有效值。
DbMode String Db类型(NORMAL, SERVERLESS)
注意:此字段可能返回 null,表示取不到有效值。
示例值:SERVERLESS
ServerlessStatus String 当Db类型为SERVERLESS时,serverless集群状态,可选值:
resume
pause
注意:此字段可能返回 null,表示取不到有效值。
示例值:resume
Storage Integer 集群预付费存储值大小
注意:此字段可能返回 null,表示取不到有效值。
示例值:1000
StorageId String 集群存储为预付费时的存储ID,用于预付费存储变配
注意:此字段可能返回 null,表示取不到有效值。
示例值:cynosmysql-8sj2h3bx
StoragePayMode Integer 集群存储付费模式。0-按量计费,1-包年包月
注意:此字段可能返回 null,表示取不到有效值。
示例值:1
MinStorageSize Integer 集群计算规格对应的最小存储值
注意:此字段可能返回 null,表示取不到有效值。
示例值:10
MaxStorageSize Integer 集群计算规格对应的最大存储值
注意:此字段可能返回 null,表示取不到有效值。
示例值:1000
NetAddrs Array of NetAddr 集群网络信息
注意:此字段可能返回 null,表示取不到有效值。
PhysicalZone String 物理可用区
注意:此字段可能返回 null,表示取不到有效值。
示例值:ap-singapore-3
MasterZone String 主可用区
注意:此字段可能返回 null,表示取不到有效值。
示例值:ap-singapore-3
HasSlaveZone String 是否有从可用区
注意:此字段可能返回 null,表示取不到有效值。
示例值:yes
SlaveZones Array of String 从可用区
注意:此字段可能返回 null,表示取不到有效值。
示例值:ap-singapore-4
BusinessType String 商业类型
注意:此字段可能返回 null,表示取不到有效值。
示例值:bus_a
IsFreeze String 是否冻结
注意:此字段可能返回 null,表示取不到有效值。
示例值:no
OrderSource String 订单来源
注意:此字段可能返回 null,表示取不到有效值。
示例值:lhdb
Ability Ability 能力
注意:此字段可能返回 null,表示取不到有效值。
ResourcePackages Array of ResourcePackage 实例绑定资源包信息(此处只返回存储资源包,即packageType=DISK)
注意:此字段可能返回 null,表示取不到有效值。

CynosdbClusterDetail

集群详情详细信息

被如下接口引用:DescribeClusterDetail。

名称 类型 描述
ClusterId String 集群ID
示例值:cynosdbmysql-8sj2h3bx
ClusterName String 集群名称
示例值:cynosdbmysql-8sj2h3bx
Region String 地域
示例值:ap-guangzhou
Zone String 可用区
示例值:ap-guangzhou-1
PhysicalZone String 物理可用区
注意:此字段可能返回 null,表示取不到有效值。
示例值:ap-guangzhou-1
Status String 状态
示例值:running
StatusDesc String 状态描述
示例值:运行中
ServerlessStatus String 当Db类型为SERVERLESS时,serverless集群状态,可选值:
resume
resuming
pause
pausing
示例值:resume
StorageId String 存储Id
注意:此字段可能返回 null,表示取不到有效值。
示例值:cynosdbmysql-8sj2h3bx
Storage Integer 存储大小,单位为G
注意:此字段可能返回 null,表示取不到有效值。
示例值:200
MaxStorageSize Integer 最大存储规格,单位为G
注意:此字段可能返回 null,表示取不到有效值。
示例值:3000
MinStorageSize Integer 最小存储规格,单位为G
注意:此字段可能返回 null,表示取不到有效值。
示例值:10
StoragePayMode Integer 存储付费类型,1为包年包月,0为按量计费
注意:此字段可能返回 null,表示取不到有效值。
示例值:1
VpcName String VPC名称
示例值:Default-VPC
VpcId String vpc唯一id
示例值:vpc-4pbgx2ld
SubnetName String 子网名称
示例值:Default-Subnet
SubnetId String 子网ID
示例值:subnet-a2emqb1d
Charset String 字符集
示例值:utf8
CreateTime String 创建时间
示例值:2021-05-25 19:23:31
DbType String 数据库类型
示例值:MYSQL
DbMode String Db类型:
  • NORMAL
  • SERVERLESS

  • 注意:此字段可能返回 null,表示取不到有效值。
    示例值:NORMAL
    DbVersion String 数据库版本
    示例值:5.7
    StorageLimit Integer 存储空间上限
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:3000
    UsedStorage Integer 使用容量
    示例值:100
    Vip String vip地址
    示例值:10.36.173.27
    Vport Integer vport端口
    示例值:3306
    RoAddr Array of Addr 集群只读实例的vip地址和vport端口
    Ability Ability 集群支持的功能
    注意:此字段可能返回 null,表示取不到有效值。
    CynosVersion String cynos版本
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:2.0.21
    BusinessType String 商业类型
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:bus_a
    HasSlaveZone String 是否有从可用区
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:yes
    IsFreeze String 是否冻结
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:no
    Tasks Array of ObjectTask 任务列表
    注意:此字段可能返回 null,表示取不到有效值。
    MasterZone String 主可用区
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:ap-guangzhou-3
    SlaveZones Array of String 从可用区列表
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:ap-guangzhou-3
    InstanceSet Array of ClusterInstanceDetail 实例信息
    PayMode Integer 付费模式
    示例值:1
    PeriodEndTime String 到期时间
    示例值:2021-05-25 19:23:31
    ProjectID Integer 项目id
    示例值:1623
    ResourceTags Array of Tag 实例绑定的tag数组信息
    ProxyStatus String Proxy状态
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:running
    LogBin String binlog开关,可选值:ON, OFF
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:OFF
    IsSkipTrade String 是否跳过交易
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:no
    PitrType String pitr类型,可选值:normal, redo_pitr
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:normal
    IsOpenPasswordComplexity String 是否打开密码复杂度
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:yes
    NetworkStatus String 网络类型
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:tcp
    ResourcePackages Array of ResourcePackage 集群绑定的资源包信息
    注意:此字段可能返回 null,表示取不到有效值。
    RenewFlag Integer 自动续费标识,1为自动续费,0为到期不续
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:1
    NetworkType String 节点网络类型
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:whole_rdma
    SlaveZoneAttr Array of SlaveZoneAttrItem 备可用区属性
    注意:此字段可能返回 null,表示取不到有效值。

    CynosdbErrorLogItem

    实例错误日志返回类型

    被如下接口引用:DescribeInstanceErrorLogs。

    名称 类型 描述
    Timestamp Integer 日志时间戳
    示例值:0
    Level String 日志等级
    示例值:note
    Content String 日志内容
    示例值:Aborted connection 5*9 to db: 'db1' user: 'andy' host: '169.214.18.1' (Got an error reading communication packets)

    CynosdbInstance

    实例信息

    被如下接口引用:DescribeClusterInstanceGroups, DescribeClusterInstanceGrps, DescribeInstances, DescribeIsolatedInstances。

    名称 类型 描述
    Uin String 用户Uin
    示例值:11111111
    AppId Integer 用户AppId
    示例值:11111111
    ClusterId String 集群ID
    示例值:cynosmysql-xxxxxxxx
    ClusterName String 集群名称
    示例值:MyClusterName
    InstanceId String 实例ID
    示例值:cynosmysql-ins-xxxxxxxx
    InstanceName String 实例名称
    示例值:MyInstanceName
    ProjectId Integer 项目ID
    示例值:0
    Region String 地域
    示例值:ap-guangzhou
    Zone String 可用区
    示例值:ap-guangzhou-3
    Status String 实例状态
    示例值:running
    StatusDesc String 实例状态中文描述
    示例值:运行中
    DbMode String 实例形态,是否为serverless实例
    示例值:SERVERLESS
    DbType String 数据库类型
    示例值:MYSQL
    DbVersion String 数据库版本
    示例值:5.7
    Cpu Integer Cpu,单位:核
    示例值:1
    Memory Integer 内存,单位:GB
    示例值:1
    Storage Integer 存储量,单位:GB
    示例值:1000
    InstanceType String 实例类型
    示例值:master
    InstanceRole String 实例当前角色
    示例值:master
    UpdateTime Timestamp 更新时间
    示例值:2021-06-08 14:29:25
    CreateTime Timestamp 创建时间
    示例值:2021-06-08 14:29:25
    VpcId String VPC网络ID
    示例值:vpc-xxxxxxxx
    SubnetId String 子网ID
    示例值:subnet-xxxxxxxx
    Vip String 实例内网IP
    示例值:1.2.3.4
    Vport Integer 实例内网端口
    示例值:3306
    PayMode Integer 付费模式
    示例值:1
    PeriodEndTime Timestamp 实例过期时间
    示例值:2021-07-08 14:29:25
    DestroyDeadlineText String 销毁期限
    示例值:0 天
    IsolateTime Timestamp 隔离时间
    示例值:2021-07-08 14:29:25
    NetType Integer 网络类型
    示例值:1
    WanDomain String 外网域名
    示例值:cynosdbpg-bzkxxrmt.wan.domain.com
    WanIP String 外网IP
    示例值:2.3.4.5
    WanPort Integer 外网端口
    示例值:7654
    WanStatus String 外网状态
    示例值:running
    DestroyTime String 实例销毁时间
    示例值:2024-01-04 00:09:10
    CynosVersion String Cynos内核版本
    示例值:2.0.12
    ProcessingTask String 正在处理的任务
    示例值:ProcessingTask
    RenewFlag Integer 续费标志
    示例值:1
    MinCpu Float serverless实例cpu下限
    示例值:1
    MaxCpu Float serverless实例cpu上限
    示例值:2
    ServerlessStatus String serverless实例状态, 可选值:
    resume
    pause
    示例值:resume
    StorageId String 预付费存储Id
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:cynosmysql-xxxxxxxx
    StoragePayMode Integer 存储付费类型
    示例值:1
    PhysicalZone String 物理区
    示例值:ap-guangzhou-3
    BusinessType String 商业类型
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:bus_a
    Tasks Array of ObjectTask 任务
    注意:此字段可能返回 null,表示取不到有效值。
    IsFreeze String 是否冻结
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:yes
    ResourceTags Array of Tag 资源标签
    注意:此字段可能返回 null,表示取不到有效值。
    MasterZone String 主可用区
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:ap-guangzhou-3
    SlaveZones Array of String 备可用区
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:ap-guangzhou-4
    InstanceNetInfo Array of InstanceNetInfo 实例网络信息
    注意:此字段可能返回 null,表示取不到有效值。
    ResourcePackages Array of ResourcePackage 实例绑定资源包信息(此处只返回计算资源包,即packageType=CCU)
    注意:此字段可能返回 null,表示取不到有效值。
    InstanceIndexMode String 实例索引形态,可选值【mixedRowColumn(行列混存),onlyRowIndex(仅行存)】
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:mixedRowColumn
    InstanceAbility InstanceAbility 当前实例支持的能力
    注意:此字段可能返回 null,表示取不到有效值。
    DeviceType String 实例机器类型
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:exclusive
    InstanceStorageType String 实例存储类型
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:CLOUD_TCS/CLOUD_HSSD

    CynosdbInstanceDetail

    实例详情

    被如下接口引用:DescribeInstanceDetail。

    名称 类型 描述
    Uin String 用户Uin
    示例值:1000***499845
    AppId Integer 用户AppId
    示例值:12510**243
    ClusterId String 集群ID
    示例值:cynosdbmysql-5ne6bjyx
    ClusterName String 集群名称
    示例值:cynosdbmysql-5ne6bjyx
    InstanceId String 实例ID
    示例值:cynosdbmysql-ins-bzkxxrmt
    InstanceName String 实例名称
    示例值:cynosdbmysql-ins-bzkxxrmt
    ProjectId Integer 项目ID
    示例值:0
    Region String 地域
    示例值:ap-guangzhou
    Zone String 可用区
    示例值:ap-guangzhou-3
    Status String 实例状态
    示例值:running
    StatusDesc String 实例状态中文描述
    示例值:运行中
    ServerlessStatus String serverless实例状态, 可能值:
    resume
    pause
    示例值:resume
    DbType String 数据库类型
    示例值:MYSQL
    DbVersion String 数据库版本
    示例值:5.7
    Cpu Integer Cpu,单位:核
    示例值:2
    Memory Integer 内存,单位:GB
    示例值:4
    Storage Integer 存储量,单位:GB
    示例值:100
    InstanceType String 实例类型
    示例值:rw
    InstanceRole String 实例当前角色
    示例值:master
    UpdateTime Timestamp 更新时间
    示例值:2024-06-20 19:12:54
    CreateTime Timestamp 创建时间
    示例值:2024-05-20 19:12:54
    PayMode Integer 付费模式
    示例值:0
    PeriodEndTime Timestamp 实例过期时间
    示例值:2024-07-20 19:17:16
    NetType Integer 网络类型
    示例值:1
    VpcId String VPC网络ID
    示例值:vpc-1ptuei0b
    SubnetId String 子网ID
    示例值:subnet-1tmw9t4o
    Vip String 实例内网IP
    示例值:10.0.1.2
    Vport Integer 实例内网端口
    示例值:5432
    WanDomain String 实例外网域名
    示例值:cynosdbpg-bzkxxrmt.wan.domain.com
    Charset String 字符集
    示例值:utf8
    CynosVersion String Cynos内核版本
    示例值:2.0.12
    RenewFlag Integer 续费标志
    示例值:0
    MinCpu Float serverless实例cpu下限
    示例值:1.0
    MaxCpu Float serverless实例cpu上限
    示例值:2.0
    DbMode String Db类型:
  • NORMAL
  • SERVERLESS

  • 示例值:NORMAL

    CynosdbInstanceGroup

    实例组信息

    被如下接口引用:DescribeClusterInstanceGroups, DescribeClusterInstanceGrps。

    名称 类型 描述
    AppId Integer 用户appId
    示例值:251232125
    ClusterId String 集群ID
    示例值:cynosdbmysql-dkq0t36x
    CreatedTime String 创建时间
    示例值:2024-12-02 10:59:44
    DeletedTime String 删除时间
    示例值:2024-12-22 10:59:44
    InstanceGroupId String 实例组ID
    示例值:cynosdbmysql-grp-nz02bc3j
    Status String 状态
    示例值:running
    Type String 实例组(网络)类型。ha-ha组;ro-只读组;proxy-代理;singleRo-只读实例独占
    示例值:ha
    UpdatedTime String 更新时间
    示例值:2024-12-20 19:24:22
    Vip String 内网IP
    示例值:172.16.0.194
    Vport Integer 内网端口
    示例值:3306
    WanDomain String 外网域名
    示例值:qy-cynosdbmysql-grp-nz02bc3j.sql.tencentcdb.com
    WanIP String 外网ip
    示例值:81.71.200.7
    WanPort Integer 外网端口
    示例值:8723
    WanStatus String 外网状态
    示例值:running
    InstanceSet Array of CynosdbInstance 实例组包含实例信息
    UniqVpcId String VPC的ID
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:vpc-95mugkpt
    UniqSubnetId String 子网ID
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:subnet-6zu506da
    OldAddrInfo OldAddrInfo 正在回收IP信息
    注意:此字段可能返回 null,表示取不到有效值。
    ProcessingTasks Array of String 正在进行的任务
    示例值:["taskSwitchVpc"]
    Tasks Array of ObjectTask 任务列表
    NetServiceId Integer biz_net_service表id
    示例值:172346

    DatabasePrivileges

    数据库权限列表

    被如下接口引用:DescribeAccountAllGrantPrivileges, ModifyAccountPrivileges。

    名称 类型 必选 描述
    Db String 数据库
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:db1
    Privileges Array of String 权限列表
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:["DROP","EXECUTE"]

    DatabaseTables

    数据库表信息

    被如下接口引用:CreateBackup, SearchClusterTables。

    名称 类型 必选 描述
    Database String 数据库名
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:db
    Tables Array of String 表名称列表
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:["table1", "table2"]

    DbInfo

    数据库详细信息

    被如下接口引用:DescribeClusterDetailDatabases。

    名称 类型 描述
    DbName String 数据库名称
    示例值:db1
    CharacterSet String 字符集类型
    示例值:utf8
    Status String 数据库状态
    示例值:running
    CollateRule String 排序规则
    示例值: utf8_general_ci
    Description String 数据库备注
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:test-备注
    UserHostPrivileges Array of UserHostPrivilege 用户权限
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:{"DbUserName":"root","DbHost":"%","DbPrivilege":""}
    DbId Integer 数据库ID
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:0
    CreateTime Timestamp ISO8601 创建时间
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:2020-09-22 00:00:00
    UpdateTime Timestamp ISO8601 更新时间
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:2024-09-22 00:00:00
    AppId Integer 用户appid
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:1334**643
    Uin String 用户Uin
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:10000****383
    ClusterId String 集群Id
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:cynosdbmysql-j9i41hfv

    DbTable

    数据库表

    被如下接口引用:GrantAccountPrivileges, RevokeAccountPrivileges。

    名称 类型 必选 描述
    Db String 数据库名称
    示例值:db-xx
    TableName String 数据库表名称
    示例值:table-xx

    DeliverSummary

    日志投递信息

    被如下接口引用:DescribeAuditInstanceList。

    名称 类型 描述
    DeliverType String 投递类型,store(存储类),mq(消息通道)
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:store
    DeliverSubType String 投递子类型:cls,ckafka。
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:cls

    ErrorLogItemExport

    错误日志导出格式

    被如下接口引用:ExportInstanceErrorLogs。

    名称 类型 必选 描述
    Timestamp String 时间
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:2019-04-17 00:00:00
    Level String 日志等级,可选值note, warning,error
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:note
    Content String 日志内容
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:Aborted connection 562579 to db: 'unconnected' user: 'unauthenticated' host: '169.214.18.1' (Got an error reading communication packets)

    ExchangeInstanceInfo

    交换实例信息

    被如下接口引用:DescribeTasks。

    名称 类型 描述
    SrcInstanceInfo RollbackInstanceInfo 源实例信息
    注意:此字段可能返回 null,表示取不到有效值。
    DstInstanceInfo RollbackInstanceInfo 目标实例信息
    注意:此字段可能返回 null,表示取不到有效值。

    ExchangeRoGroupInfo

    交换RO组信息

    被如下接口引用:DescribeTasks。

    名称 类型 描述
    SrcRoGroupInfo RollbackRoGroupInfo 源RO组信息
    注意:此字段可能返回 null,表示取不到有效值。
    DstRoGroupInfo RollbackRoGroupInfo 目标RO组信息
    注意:此字段可能返回 null,表示取不到有效值。

    InputAccount

    账号,包含accountName和host

    被如下接口引用:DeleteAccounts, DescribeAccountAllGrantPrivileges, GrantAccountPrivileges, ModifyAccountHost, ModifyAccountParams, ModifyAccountPrivileges, RevokeAccountPrivileges。

    名称 类型 必选 描述
    AccountName String 账号
    示例值:andy
    Host String 主机,默认‘%’
    示例值:%

    InstanceAbility

    实例允许的操作列表

    被如下接口引用:DescribeClusterInstanceGroups, DescribeClusterInstanceGrps, DescribeInstances, DescribeIsolatedInstances。

    名称 类型 描述
    IsSupportForceRestart String 实例是否支持强制重启,可选值:yes:支持,no:不支持
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:yes
    NonsupportForceRestartReason String 不支持强制重启的原因
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:不支持强制重启

    InstanceAuditLogFilter

    审计日志搜索条件

    被如下接口引用:CreateAuditLogFile, DescribeAuditLogs。

    名称 类型 必选 描述
    Type String 过滤项。目前支持以下搜索条件:

    包含、不包含、包含(分词维度)、不包含(分词维度): sql - SQL详情;alarmLevel - 告警等级;ruleTemplateId - 规则模板Id

    等于、不等于、包含、不包含: host - 客户端地址; user - 用户名; dbName - 数据库名称;

    等于、不等于: sqlType - SQL类型; errCode - 错误码; threadId - 线程ID;

    范围搜索(时间类型统一为微秒): execTime - 执行时间; lockWaitTime - 执行时间; ioWaitTime - IO等待时间; trxLivingTime - 事务持续时间; cpuTime - cpu时间; checkRows - 扫描行数; affectRows - 影响行数; sentRows - 返回行数。
    示例值:host
    Compare String 过滤条件。支持以下条件:
    WINC-包含(分词维度),
    WEXC-不包含(分词维度),
    INC - 包含,
    EXC - 不包含,
    EQS - 等于,
    NEQ - 不等于,
    RA - 范围。
    示例值:INC
    Value Array of String 过滤的值。反向查询时,多个值之前是且的关系,正向查询多个值是或的关系。
    示例值:100.0.

    InstanceAuditRule

    实例的审计规则详情。

    被如下接口引用:DescribeAuditRuleWithInstanceIds。

    名称 类型 描述
    InstanceId String 实例ID。
    示例值:cynosdbmysql-ins-6990cckk
    AuditRule Boolean 是否是规则审计。true-规则审计,false-全审计。
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:true
    AuditRuleFilters Array of AuditRuleFilters 审计规则详情。仅当AuditRule=true时有效。
    注意:此字段可能返回 null,表示取不到有效值。
    OldRule Boolean 是否是审计策略
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:false
    RuleTemplates Array of RuleTemplateInfo 实例应用的规则模板详情
    注意:此字段可能返回 null,表示取不到有效值。

    InstanceAuditStatus

    实例审计详情信息

    被如下接口引用:DescribeAuditInstanceList。

    名称 类型 描述
    InstanceId String 实例ID。
    示例值:cynosdbmysql-ins-3nskq234
    AuditStatus String 审计状态。ON-表示审计已开启,OFF-表示审计关闭。
    示例值:ON
    LogExpireDay Integer 日志保留时长。
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:30
    HighLogExpireDay Integer 高频存储时长。
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:7
    LowLogExpireDay Integer 低频存储时长。
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:23
    BillingAmount Float 日志存储量。
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:173749.248
    HighRealStorage Float 高频存储量。
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:45639.68
    LowRealStorage Float 低频存储量。
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:128109.568
    AuditAll Boolean 是否为全审计。true-表示全审计。
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:true
    CreateAt String 审计开通时间。
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:2022-10-12 11:41:42
    InstanceInfo AuditInstanceInfo 实例相关信息。
    注意:此字段可能返回 null,表示取不到有效值。
    RealStorage Float 总存储量。
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:173749.248
    RuleTemplateIds Array of String 实例所应用的规则模板。
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:["cynosdb-art-l1mlbo59"]
    Deliver String 是否开启日志投递:ON,OFF
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:ON
    DeliverSummary Array of DeliverSummary 日志投递类型
    注意:此字段可能返回 null,表示取不到有效值。

    InstanceCLSDeliveryInfo

    实例日志投递信息

    被如下接口引用:DescribeInstanceCLSLogDelivery, DescribeTasks。

    名称 类型 描述
    InstanceId String 实例id
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:cynosdbmysql-ins-nwc5ao8g
    InstanceName String 实例name

    注意:此字段可能返回 null,表示取不到有效值。
    示例值:cynosdbmysql-ins-nwc5ao8g
    TopicId String 日志主题id

    注意:此字段可能返回 null,表示取不到有效值。
    示例值:8c392615-b4c0-4f70-b07d-1fb5cd688f60
    TopicName String 日志主题name
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:cloud_lala_topic
    GroupId String 日志集id

    注意:此字段可能返回 null,表示取不到有效值。
    示例值:95a03fb4-395b-4ce7-802b-4ce10c7431dd
    GroupName String 日志集name

    注意:此字段可能返回 null,表示取不到有效值。
    示例值:cloud_haha_logset
    Region String 日志投递地域

    注意:此字段可能返回 null,表示取不到有效值。
    示例值:ap-guangzhou
    Status String 投递状态creating,running,offlining,offlined

    注意:此字段可能返回 null,表示取不到有效值。
    示例值:creating
    LogType String 日志类型
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:slow

    InstanceInitInfo

    实例初始化配置信息

    被如下接口引用:CreateClusters, RollbackToNewCluster。

    名称 类型 必选 描述
    Cpu Integer 实例cpu
    示例值:1
    Memory Integer 实例内存
    示例值:2
    InstanceType String 实例类型 rw/ro
    示例值:rw
    InstanceCount Integer 实例个数,范围[1,15]
    示例值:1
    MinRoCount Integer Serverless实例个数最小值,范围[1,15]
    示例值:1
    MaxRoCount Integer Serverless实例个数最大值,范围[1,15]
    示例值:1
    MinRoCpu Float Serverless实例最小规格
    示例值:0.5
    MaxRoCpu Float Serverless实例最大规格
    示例值:1
    DeviceType String 实例机器类型
    示例值:exclusive

    InstanceNetInfo

    实例网络信息

    被如下接口引用:DescribeClusterInstanceGroups, DescribeClusterInstanceGrps, DescribeInstances, DescribeIsolatedInstances。

    名称 类型 描述
    InstanceGroupType String 网络类型
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:ro
    InstanceGroupId String 实例组ID
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:cynosdbmysql-grp-qwertyui
    VpcId String 私有网络ID
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:vpc-qwerty
    SubnetId String 子网ID
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:subnet-qwerty
    NetType Integer 网络类型, 0-基础网络, 1-vpc网络, 2-黑石网络
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:1
    Vip String 私有网络IP
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:172.1.1.1
    Vport Integer 私有网络端口
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:3306
    WanDomain String 外网域名
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:aa.com
    WanIP String 外网IP
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:12.12.23.3
    WanPort Integer 外网端口
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:5433
    WanStatus String 外网开启状态
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:init

    InstanceParamItem

    实例参数信息

    被如下接口引用:DescribeInstanceParams。

    名称 类型 描述
    InstanceId String 实例ID
    示例值:cynosdbmysql-ins-4vdteidd
    ParamsItems Array of ParamItemDetail 实例参数列表
    示例值:[{"CurrentValue": "1","Default": "1","Description": "Controls the interval between successive column values.","EnumValue": [],"Func": "","IsFunc": false,"IsGlobal": 1,"Max": "65535","Min": "1","NeedReboot": 0,"ParamName": "auto_increment_increment","ParamType": "integer","FuncPattern": "{MAX(DBInitCpu/%d,%d)},2,4"}]

    InstanceSpec

    实例可售卖规格详细信息,创建实例时Cpu/Memory确定实例规格,存储可选大小为[MinStorageSize,MaxStorageSize]

    被如下接口引用:DescribeInstanceSpecs。

    名称 类型 描述
    Cpu Integer 实例CPU,单位:核
    示例值:2
    Memory Integer 实例内存,单位:GB
    示例值:4
    MaxStorageSize Integer 实例最大可用存储,单位:GB
    示例值:156000
    MinStorageSize Integer 实例最小可用存储,单位:GB
    示例值:10
    HasStock Boolean 是否有库存
    示例值:true
    MachineType String 机器类型
    示例值:exclusive
    MaxIops Integer 最大IOPS
    示例值:48000
    MaxIoBandWidth Integer 最大IO带宽
    示例值:6
    ZoneStockInfos Array of ZoneStockInfo 地域库存信息
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:[{"Zone": "ap-beijing-3","HasStock": true,"StockCount": 0}]
    StockCount Integer 库存数量
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:1

    LogRuleTemplateInfo

    审计日志命中规则模板的基本信息

    被如下接口引用:DescribeAuditLogs。

    名称 类型 描述
    RuleTemplateId String 模板ID
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:cynosdb-art-ns0u376
    RuleTemplateName String 规则模板名
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:andy_rule
    AlarmLevel String 告警等级。1-低风险,2-中风险,3-高风险。
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:2
    RuleTemplateStatus Integer 规则模板变更状态:0-未变更;1-已变更;2-已删除
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:1

    LogicBackupConfigInfo

    逻辑备份配置信息

    被如下接口引用:DescribeBackupConfig, ModifyBackupConfig。

    名称 类型 必选 描述
    LogicBackupEnable String 是否开启自动逻辑备份
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:OFF
    LogicBackupTimeBeg Integer 自动逻辑备份开始时间
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:2
    LogicBackupTimeEnd Integer 自动逻辑备份结束时间
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:6
    LogicReserveDuration Integer 自动逻辑备份保留时间
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:7
    LogicCrossRegionsEnable String 是否开启跨地域逻辑备份
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:yes
    LogicCrossRegions Array of String 逻辑备份所跨地域
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:["ap-guangzhou"]

    ManualBackupData

    手动备份任务信息

    被如下接口引用:DescribeTasks。

    名称 类型 描述
    BackupType String 备份类型。snapshot-快照备份
    示例值:snapshot
    BackupMethod String 备份方式。auto-自动备份,manual-手动
    示例值:manual
    SnapshotTime String 备份时间
    示例值:2023-11-03 15:27:22
    CrossRegionBackupInfos Array of CrossRegionBackupItem 跨地域备份项详细信息
    注意:此字段可能返回 null,表示取不到有效值。

    ModifiableInfo

    参数是否可修改的详细信息

    被如下接口引用:DescribeClusterParams, DescribeClusterPasswordComplexity, DescribeParamTemplateDetail。

    名称 类型 描述
    IsModifiable Integer 参数是否可被修改, 1:可以 0:不可以
    示例值:1

    ModifyDbVersionData

    修改数据库内核版本任务信息

    被如下接口引用:DescribeTasks。

    名称 类型 描述
    OldVersion String 修改前版本
    示例值:3.1.11
    NewVersion String 修改后版本
    示例值:3.1.13
    UpgradeType String 升级方式
    示例值:upgradeInMaintain

    ModifyInstanceData

    实例变配任务信息

    被如下接口引用:DescribeTasks。

    名称 类型 描述
    Cpu Integer 变配后CPU
    示例值:2
    Memory Integer 变配后内存
    示例值:4
    StorageLimit Integer 变配后存储上限
    示例值:156000
    OldCpu Integer 变配前CPU
    示例值:1
    OldMemory Integer 变配前内存
    示例值:2
    OldStorageLimit Integer 变配前存储上限
    示例值:100000
    OldDeviceType String 变配前实例机器类型
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:exclusive
    DeviceType String 变配后实例机器类型
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:exclusive
    UpgradeType String 升级方式。升级完成后切换或维护时间内切换
    示例值:upgradeInMaintain

    ModifyParamItem

    修改的实例参数信息

    被如下接口引用:AddInstances, DescribeTasks, ModifyInstanceParam, ModifyParamTemplate。

    名称 类型 必选 描述
    ParamName String 参数名
    示例值:auto_increment_increment
    CurrentValue String 参数当前值
    示例值:2
    OldValue String 参数旧值(只在出参时有用)
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:1

    Module

    系统支持的模块

    被如下接口引用:DescribeZones。

    名称 类型 描述
    IsDisable String 是否支持,可选值:yes,no
    示例值:yes
    ModuleName String 模块名
    示例值:Wan

    NetAddr

    网络信息

    被如下接口引用:DescribeClusters, DescribeProxies。

    名称 类型 必选 描述
    Vip String 内网ip
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:127.0.0.1
    Vport Integer 内网端口号
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:3306
    WanDomain String 外网域名
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:127.0.0.1
    WanPort Integer 外网端口号
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:3306
    NetType String 网络类型(ro-只读,rw/ha-读写)
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:rw
    UniqSubnetId String 子网ID
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:subnet-cnhsb8iu
    UniqVpcId String 私有网络ID
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:vpc-iskx6ygc
    Description String 描述信息
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:andyvpc
    WanIP String 外网IP
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:3.45.1.9
    WanStatus String 外网状态
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:init
    InstanceGroupId String 实例组ID
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:cynosdbpg-grp-sbh6ywhs

    NewAccount

    x08新创建的账号

    被如下接口引用:CreateAccounts。

    名称 类型 必选 描述
    AccountName String 账户名,包含字母数字_,以字母开头,字母或数字结尾,长度1-30
    示例值:0
    AccountPassword String 密码,密码长度范围为8到64个字符
    示例值:0
    Host String 主机(%或ipv4地址)
    示例值:0
    Description String 描述
    示例值:0
    MaxUserConnections Integer 用户最大连接数,不能大于10240
    示例值:0

    ObjectTask

    任务信息

    被如下接口引用:DescribeClusterDetail, DescribeClusterInstanceGroups, DescribeClusterInstanceGrps, DescribeClusters, DescribeInstances, DescribeIsolatedInstances, DescribeProxies。

    名称 类型 必选 描述
    TaskId Integer 任务自增ID
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:1000
    TaskType String 任务类型
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:taskAutoBackup
    TaskStatus String 任务状态
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:processing
    ObjectId String 任务ID(集群ID|实例组ID|实例ID)
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:cynosdbmysql-sgvwu2is
    ObjectType String 任务类型
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:taskObjTypeCluster

    OldAddrInfo

    数据库地址

    被如下接口引用:DescribeClusterInstanceGroups, DescribeClusterInstanceGrps。

    名称 类型 描述
    Vip String IP
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:172.1.1.1
    Vport Integer 端口
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:3306
    ReturnTime String 期望执行回收时间
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:24

    Package

    资源包

    被如下接口引用:DescribeResourcePackageList。

    名称 类型 描述
    AppId Integer AppID
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:1234567
    PackageId String 资源包唯一ID
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:pkg-qwerty
    PackageName String 资源包名称
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:资源包_2
    PackageType String 资源包类型
    CCU-计算资源包,DISK-存储资源包
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:CCU
    PackageRegion String 资源包使用地域
    china-中国内地通用,overseas-港澳台及海外通用
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:china
    Status String 资源包状态
    creating-创建中;
    using-使用中;
    expired-已过期;
    normal_finish-使用完;
    apply_refund-申请退费中;
    refund-已退费。
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:using
    PackageTotalSpec Float 资源包总量
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:100
    PackageUsedSpec Float 资源包已使用量
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:29
    HasQuota Boolean 是否还有库存余量
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:true
    BindInstanceInfos Array of BindInstanceInfo 绑定实例信息
    注意:此字段可能返回 null,表示取不到有效值。
    StartTime String 生效时间:2022-07-01 00:00:00
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:2022-07-01 00:00:00
    ExpireTime String 失效时间:2022-08-01 00:00:00
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:2022-08-01 00:00:00
    HistoryBindResourceInfos Array of BindInstanceInfo 资源包历史绑定(已解绑)实例信息
    注意:此字段可能返回 null,表示取不到有效值。

    PackageDetail

    资源包明细说明

    被如下接口引用:DescribeResourcePackageDetail。

    名称 类型 描述
    AppId Integer AppId账户ID
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:13376**563
    PackageId String 资源包唯一ID
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:扩展信息
    InstanceId String 实例ID
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:cynosdb-ins-test
    SuccessDeductSpec Float 成功抵扣容量
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:50
    PackageTotalUsedSpec Float 截止当前,资源包已使用的容量
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:30
    StartTime String 抵扣开始时间
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:2022-07-01 00:00:00
    EndTime String 抵扣结束时间
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:2022-07-02 00:00:00
    ExtendInfo String 扩展信息
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:{"ClusterId":"cynosdbmysql-i58mvikj","RequestId":"1724306460000666497_c7bedc2d-3454-4fe9-9768-335a9901f10f"}

    PackagePriority

    资源包抵扣优先级

    被如下接口引用:ModifyResourcePackagesDeductionPriority。

    名称 类型 必选 描述
    PackageId String 需要自定义抵扣优先级的资源包
    示例值:package-abcd1234
    DeductionPriority Integer 自定义的抵扣优先级
    示例值:1

    ParamDetail

    实例参数详细描述

    被如下接口引用:DescribeParamTemplateDetail。

    名称 类型 描述
    ParamName String 参数名称
    示例值:max_user_connections
    ParamType String 参数类型:integer,enum,float,string,func
    示例值:integer
    SupportFunc Boolean true-支持"func",false-不支持公式
    示例值:false
    Default String 默认值
    示例值:0
    Description String 参数描述
    示例值:The maximum permitted number of simultaneous client connections per user.
    CurrentValue String 参数当前值
    示例值:100
    NeedReboot Integer 修改参数后,是否需要重启数据库以使参数生效。0-不需要重启,1-需要重启。
    示例值:0
    Max String 参数容许的最大值
    示例值:10240
    Min String 参数容许的最小值
    示例值:0
    EnumValue Array of String 参数的可选枚举值。如果为非枚举值,则为空
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:["ON","OFF"]
    IsGlobal Integer 1:全局参数,0:非全局参数
    示例值:0
    MatchType String 匹配类型,multiVal
    示例值:multiVal
    MatchValue String 匹配目标值,当multiVal时,各个key用,分割
    示例值:sql
    IsFunc Boolean true-为公式,false-非公式
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:true
    Func String 参数设置为公式时,Func返回设置的公式内容
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:{MIN(DBInitMemory/%d*%d,%d)},1000,4194304,134217728
    ModifiableInfo ModifiableInfo 参数是否可修改
    注意:此字段可能返回 null,表示取不到有效值。
    FuncPattern String 支持公式的参数的默认公式样式
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:{MIN(DBInitMemory/%d*%d,%d)},1000,4194304,134217728

    ParamInfo

    参数信息

    被如下接口引用:DescribeClusterParams, DescribeClusterPasswordComplexity。

    名称 类型 描述
    CurrentValue String 当前值
    示例值:1
    Default String 默认值
    示例值:1
    EnumValue Array of String 参数为enum/string/bool时,可选值列表
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:["ON","OFF"]
    Max String 参数类型为float/integer时的最大值
    示例值:65535
    Min String 参数类型为float/integer时的最小值
    示例值:1
    ParamName String 参数名称
    示例值:auto_increment_increment
    NeedReboot Integer 是否需要重启生效
    示例值:false
    ParamType String 参数类型:integer/float/string/enum/bool
    示例值:integer
    MatchType String 匹配类型,multiVal, regex在参数类型是string时使用
    示例值:regex
    MatchValue String 匹配目标值,当multiVal时,各个key用;分割
    示例值:sql
    Description String 参数描述
    示例值:Controls the interval between successive column values.
    IsGlobal Integer 是否为全局参数
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:1
    ModifiableInfo ModifiableInfo 参数是否可修改
    注意:此字段可能返回 null,表示取不到有效值。
    IsFunc Boolean 是否为函数
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:false
    Func String 函数
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:{MIN(DBInitMemory/%d*%d,%d)},4000,32768,2097152
    FuncPattern String 支持公式的参数的默认公式样式
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:{MIN(DBInitMemory/%d*%d,%d)},4000,32768,2097152

    ParamItem

    修改参数时,传入参数描述

    被如下接口引用:CreateClusters, CreateParamTemplate, ModifyClusterParam, RollbackToNewCluster。

    名称 类型 必选 描述
    ParamName String 参数名称
    示例值:innodb_txsql_log_store_size
    CurrentValue String 当前值
    示例值:2048
    OldValue String 原有值
    示例值:65536

    ParamItemDetail

    实例参数信息

    被如下接口引用:DescribeInstanceParams。

    名称 类型 描述
    CurrentValue String 当前值
    示例值:1
    Default String 默认值
    示例值:1
    EnumValue Array of String 参数的可选枚举值。如果为非枚举值,则为空
    示例值:["ON","OFF"]
    IsGlobal Integer 1:全局参数,0:非全局参数
    示例值:1
    Max String 最大值
    示例值:65535
    Min String 最小值
    示例值:1
    NeedReboot Integer 修改参数后,是否需要重启数据库以使参数生效。0-不需要重启,1-需要重启。
    示例值:0
    ParamName String 参数名称
    示例值:auto_increment_increment
    ParamType String 参数类型:integer,enum,float,string,func
    示例值:integer
    Description String 参数描述
    示例值:Controls the interval between successive column values.
    IsFunc Boolean 类型是否为公式
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:false
    Func String 参数配置公式
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:{MIN(DBInitMemory/%d*%d,%d)},4000,32768,2097152
    FuncPattern String 支持公式的参数的默认公式样式
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:{MIN(DBInitMemory/%d*%d,%d)},4000,32768,2097152

    ParamItemInfo

    参数变化信息

    被如下接口引用:DescribeChangedParamsAfterUpgrade。

    名称 类型 描述
    ParamName String 参数名字
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:binlog_cache_size
    NewValue String 参数新值

    注意:此字段可能返回 null,表示取不到有效值。
    示例值:32780
    OldValue String 参数旧值

    注意:此字段可能返回 null,表示取不到有效值。
    示例值:32768
    ValueFunction String 参数公式

    注意:此字段可能返回 null,表示取不到有效值。
    示例值:{MIN(DBInitMemory/%d*%d,%d)},4000,32768,2097152

    ParamTemplateListInfo

    参数模板信息

    被如下接口引用:DescribeParamTemplates。

    名称 类型 描述
    Id Integer 参数模板ID
    示例值:10001
    TemplateName String 参数模板名称
    示例值:"test"
    TemplateDescription String 参数模板描述
    示例值:"cynosdbmysqltemplste"
    EngineVersion String 引擎版本
    示例值:"5.7"
    DbMode String 数据库类型,可选值:NORMAL,SERVERLESS
    示例值:NORMAL
    ParamInfoSet Array of TemplateParamInfo 参数模板详情
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:[{""}]

    PolicyRule

    安全组规则

    被如下接口引用:DescribeDBSecurityGroups, DescribeProjectSecurityGroups。

    名称 类型 描述
    Action String 策略,ACCEPT或者DROP
    示例值:ACCEPT
    CidrIp String 来源Ip或Ip段,例如192.168.0.0/16
    示例值:0.0.0.0/0
    PortRange String 端口
    示例值:ALL
    IpProtocol String 网络协议,支持udp、tcp等
    示例值:ALL
    ServiceModule String 协议端口ID或者协议端口组ID。
    示例值:1
    AddressModule String IP地址ID或者ID地址组ID。
    示例值:2
    Id String id
    示例值:000
    Desc String 描述
    示例值:放通全部

    ProxyConnectionPoolInfo

    数据库代理连接池信息

    被如下接口引用:DescribeProxies。

    名称 类型 必选 描述
    ConnectionPoolTimeOut Integer 连接池保持阈值:单位(秒)
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:0
    OpenConnectionPool String 是否开启了连接池
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:no
    ConnectionPoolType String 连接池类型:SessionConnectionPool(会话级别连接池)
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:SessionConnectionPool

    ProxyGroup

    proxy组

    被如下接口引用:DescribeProxies。

    名称 类型 描述
    ProxyGroupId String 数据库代理组ID
    示例值:cynosdbmysql-proxy-mdhg55su
    ProxyNodeCount Integer 数据库代理组节点个数
    示例值:3
    Status String 数据库代理组状态
    示例值:running
    Region String 地域
    示例值:ap-guangzhou
    Zone String 可用区
    示例值:ap-guangzhou-2
    CurrentProxyVersion String 当前代理版本
    示例值:1.3.11
    ClusterId String 集群ID
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:cynosdbmysql-i2weamox
    AppId Integer 用户AppId
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:1772344699
    OpenRw String 读写节点开通数据库代理
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:yes

    ProxyGroupInfo

    数据库代理组详细信息

    被如下接口引用:DescribeProxies。

    名称 类型 描述
    ProxyGroup ProxyGroup 数据库代理组
    注意:此字段可能返回 null,表示取不到有效值。
    ProxyGroupRwInfo ProxyGroupRwInfo 数据库代理组读写分离信息
    注意:此字段可能返回 null,表示取不到有效值。
    ProxyNodes Array of ProxyNodeInfo 数据库代理节点信息
    注意:此字段可能返回 null,表示取不到有效值。
    ConnectionPool ProxyConnectionPoolInfo 数据库代理连接池信息
    注意:此字段可能返回 null,表示取不到有效值。
    NetAddrInfos Array of NetAddr 数据库代理网络信息
    注意:此字段可能返回 null,表示取不到有效值。
    Tasks Array of ObjectTask 数据库代理任务集
    注意:此字段可能返回 null,表示取不到有效值。

    ProxyGroupRwInfo

    数据库代理组读写分离信息

    被如下接口引用:DescribeProxies。

    名称 类型 必选 描述
    ConsistencyType String 一致性类型 eventual-最终一致性,global-全局一致性,session-会话一致性
    示例值:eventual
    ConsistencyTimeOut Integer 一致性超时时间
    示例值:0
    WeightMode String 权重模式 system-系统分配,custom-自定义
    示例值:system
    FailOver String 是否开启故障转移
    示例值:no
    AutoAddRo String 是否自动添加只读实例,yes-是,no-不自动添加
    示例值:no
    InstanceWeights Array of ProxyInstanceWeight 实例权重数组
    OpenRw String 是否开通读写节点,yse-是,no-否
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:yes
    RwType String 读写属性,可选值:READWRITE,READONLY
    示例值:READONLY
    TransSplit Boolean 事务拆分
    示例值:false
    AccessMode String 连接模式,可选值:balance,nearby
    示例值:balance

    ProxyInstanceWeight

    数据库代理,读写分离实例权重

    被如下接口引用:CreateProxyEndPoint, DescribeProxies, ModifyProxyRwSplit。

    名称 类型 必选 描述
    InstanceId String 实例Id
    示例值:cynosdbmysql-ins-hs6bgfi7
    Weight Integer 实例权重
    示例值:10

    ProxyNodeInfo

    数据库代理组节点

    被如下接口引用:DescribeProxies, DescribeProxyNodes。

    名称 类型 描述
    ProxyNodeId String 数据库代理节点ID
    示例值:cynosdbmysql-proxyNode-pv4hg4na
    ProxyNodeConnections Integer 节点当前连接数, DescribeProxyNodes接口此字段值不返回
    示例值:157
    Cpu Integer 数据库代理节点cpu
    示例值:2
    Mem Integer 数据库代理节点内存
    示例值:4000
    Status String 数据库代理节点状态
    示例值:running
    ProxyGroupId String 数据库代理组ID
    示例值:cynosdbmysql-proxy-mdhg57su
    ClusterId String 集群ID
    示例值:cynosdbmysql-i2weamox
    AppId Integer 用户AppID
    示例值:1772344699
    Region String 地域
    示例值:ap-guangzhou
    Zone String 可用区
    示例值:ap-guangzhou-6
    OssProxyNodeName String 数据库代理节点名字
    示例值:cynosdbmysql-proxyNode-q52v1wp4

    ProxySpec

    数据库代理规格

    被如下接口引用:DescribeProxySpecs。

    名称 类型 描述
    Cpu Integer 数据库代理cpu核数
    示例值:2
    Mem Integer 数据库代理内存
    示例值:4000

    ProxyVersionInfo

    TDSQL-C MySQL支持的proxy版本信息

    被如下接口引用:DescribeSupportProxyVersion。

    名称 类型 描述
    ProxyVersion String proxy版本号
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:1.2.3
    ProxyVersionType String 版本描述:GA:稳定版 BETA:尝鲜版,DEPRECATED:过旧,
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:GA

    ProxyZone

    proxy节点可用区内个数

    被如下接口引用:AddInstances, CreateProxy, UpgradeInstance, UpgradeProxy。

    名称 类型 必选 描述
    ProxyNodeZone String proxy节点可用区
    示例值:ap-guangzhou-3
    ProxyNodeCount Integer proxy节点数量
    示例值:2

    QueryFilter

    查询过滤器

    被如下接口引用:DescribeClusters, DescribeInstances, DescribeIsolatedInstances, DescribeProxyNodes, DescribeTasks。

    名称 类型 必选 描述
    Names Array of String 搜索字段,目前支持:"InstanceId", "ProjectId", "InstanceName", "Vip"
    示例值:["projectId"]
    Values Array of String 搜索字符串
    示例值:["1723"]
    ExactMatch Boolean 是否精确匹配
    示例值:1
    Name String 搜索字段
    示例值:projectId
    Operator String 操作符
    示例值:1000****4352

    QueryParamFilter

    查询参数过滤器

    被如下接口引用:DescribeProxies。

    名称 类型 必选 描述
    Names Array of String 搜索字段,目前支持:"InstanceId", "ProjectId", "InstanceName", "Vip"
    示例值:["status"]
    Values Array of String 搜索字符串
    示例值:["running"]
    ExactMatch Boolean 是否精确匹配
    示例值:true

    ResourcePackage

    资源包信息

    被如下接口引用:DescribeClusterDetail, DescribeClusterInstanceGroups, DescribeClusterInstanceGrps, DescribeClusters, DescribeInstances, DescribeIsolatedInstances。

    名称 类型 必选 描述
    PackageId String 资源包的唯一ID
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:package-123456
    PackageType String 资源包类型:CCU:计算资源包
    DISK:存储资源包
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:CCU
    DeductionPriority Integer 当前资源包绑定在当前实例下的抵扣优先级
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:1

    RollbackData

    回档任务信息

    被如下接口引用:DescribeTasks。

    名称 类型 描述
    Cpu Integer 实例CPU
    示例值:5
    Memory Integer 实例内存
    示例值:48
    StorageLimit Integer 集群存储上限
    示例值:10
    OriginalClusterId String 原集群id
    示例值:cynosdbmysql-j9i41hfv
    OriginalClusterName String 原集群名
    示例值:cynosdbmysql-j9i41hfv
    RollbackStrategy String 回档方式
    示例值:ROLLBACK_STRATEGY_SNAP
    SnapshotTime String 快照时间
    示例值:2022.01.01
    MinCpu Integer 回档到serverlessls集群时最小CPU
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:0
    MaxCpu Integer 回档到serverlessls集群时最大CPU
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:10
    SnapShotId Integer 快照ID
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:1
    RollbackDatabases Array of RollbackDatabase 回档数据库
    注意:此字段可能返回 null,表示取不到有效值。
    RollbackTables Array of RollbackTable 回档数据表
    注意:此字段可能返回 null,表示取不到有效值。
    BackupFileName String 备份文件名称
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:cynosdbmysql-oaj6te97_20240610111357
    RollbackProcess RollbackProcessInfo 回档进程
    注意:此字段可能返回 null,表示取不到有效值。

    RollbackDatabase

    回滚数据库信息

    被如下接口引用:DescribeTasks, RollBackCluster, RollbackToNewCluster。

    名称 类型 必选 描述
    OldDatabase String 旧数据库名称
    示例值:db1
    NewDatabase String 新数据库名称
    示例值:db2

    RollbackInstanceInfo

    回档实例信息

    被如下接口引用:DescribeTasks。

    名称 类型 描述
    ClusterId String 集群ID
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:cynoadbmysql-ydtwlxig
    ClusterName String 集群名称
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:cynoadbmysql-ydtwlxig
    UniqVpcId String vpc信息
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:vpc-4pbgx2fv
    UniqSubnetId String 子网信息
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:subnet-a2emqbdd
    Vip String vip信息
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:172.1.1.1
    Vport Integer vport信息
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:3306
    InstanceId String 实例ID
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:cynosdbmysql-ins-twpmnatl
    InstanceName String 实例名称
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:cynosdbmysql-ins-twpmnatl
    Status String 状态
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:success
    Cpu Integer cpu大小
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:2
    Mem Integer 内存大小
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:4
    StorageLimit Integer 存储大小
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:100

    RollbackProcessInfo

    回档进度详情

    被如下接口引用:DescribeTasks。

    名称 类型 描述
    IsVipSwitchable Boolean 是否可以交换vip
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:true
    VipSwitchableTime String vip可交换时间
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:upgradeInMaintain
    ExchangeInstanceInfoList Array of ExchangeInstanceInfo 交换实例列表
    注意:此字段可能返回 null,表示取不到有效值。
    ExchangeRoGroupInfoList Array of ExchangeRoGroupInfo 交换RO组列表
    注意:此字段可能返回 null,表示取不到有效值。
    CurrentStep String 当前步骤
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:importingData
    CurrentStepProgress Integer 当前步骤进度
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:98
    CurrentStepRemainingTime String 当前步骤剩余时间
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:500

    RollbackRoGroupInfo

    回档RO组信息

    被如下接口引用:DescribeTasks。

    名称 类型 描述
    InstanceGroupId String 实例组ID
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:cynosdbmysql-grp-ywnxpisy
    UniqVpcId String vpc信息
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:vpc-4pbgx2dd
    UniqSubnetId String 子网信息
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:subnet-a2emqbfv
    Vip String vip信息
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:172.1.1.1
    Vport Integer vport信息
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:3306

    RollbackTable

    回档数据库及表

    被如下接口引用:DescribeTasks, RollBackCluster, RollbackToNewCluster。

    名称 类型 必选 描述
    Database String 数据库名称
    示例值:db1
    Tables Array of RollbackTableInfo 数据库表
    示例值:["OldTable": "tb1", "NewTable": "tb2"]

    RollbackTableInfo

    回档表信息

    被如下接口引用:RollBackCluster, RollbackToNewCluster。

    名称 类型 必选 描述
    OldTable String 旧表名称
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:tb1
    NewTable String 新表名称
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:tb2

    RollbackTimeRange

    可回档的时间范围

    被如下接口引用:DescribeRollbackTimeRange。

    名称 类型 描述
    TimeRangeStart String 开始时间
    示例值:2024-01-13 02:12:05
    TimeRangeEnd String 结束时间
    示例值:2024-01-20 02:12:05

    RuleFilters

    审计规则的规则过滤条件

    被如下接口引用:CreateAuditRuleTemplate, DescribeAuditRuleTemplates, DescribeAuditRuleWithInstanceIds, ModifyAuditRuleTemplates, ModifyAuditService, OpenAuditService。

    名称 类型 必选 描述
    Type String 审计规则过滤条件的参数名称。可选值:host – 客户端 IP;user – 数据库账户;dbName – 数据库名称;sqlType-SQL类型;sql-sql语句;affectRows -影响行数;sentRows-返回行数;checkRows-扫描行数;execTime-执行时间。
    示例值:sqlType
    Compare String 审计规则过滤条件的匹配类型。可选值:INC – 包含;EXC – 不包含;EQS – 等于;NEQ – 不等于;REG-正则;GT-大于;LT-小于。
    示例值:INC
    Value Array of String 审计规则过滤条件的匹配值。
    示例值:UPDATE

    RuleTemplateInfo

    规则模板内容

    被如下接口引用:DescribeAuditRuleWithInstanceIds。

    名称 类型 描述
    RuleTemplateId String 规则模板ID。
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:cynosdb-art-jy6hmgcz
    RuleTemplateName String 规则模板名称。
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:andy
    RuleFilters Array of RuleFilters 规则内容。
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:[{"Type":"host","Compare":"INC","Value":["100.122.76.176"]}]
    AlarmLevel Integer 告警等级。1-低风险,2-中风险,3-高风险。
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:1
    AlarmPolicy Integer 告警策略。0-不告警,1-告警。
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:0
    Description String 规则描述。
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:andy_RuleTemplate

    SalePackageSpec

    资源包明细说明

    被如下接口引用:DescribeResourcePackageSaleSpec。

    名称 类型 描述
    PackageRegion String 资源包使用地域
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:china
    PackageType String 资源包类型
    CCU-计算资源包
    DISK-存储资源包
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:CCU
    PackageVersion String 资源包版本
    base-基础版本,common-通用版本,enterprise-企业版本
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:base
    MinPackageSpec Float 当前版本资源包最小资源数,计算资源单位:个;存储资源:GB
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:50
    MaxPackageSpec Float 当前版本资源包最大资源数,计算资源单位:个;存储资源:GB
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:100
    ExpireDay Integer 资源包有效期,单位:天
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:180

    SaleRegion

    售卖地域信息

    被如下接口引用:DescribeZones。

    名称 类型 描述
    Region String 地域英文名
    示例值:ap-guangzhou
    RegionId Integer 地域数字ID
    示例值:1
    RegionZh String 地域中文名
    示例值:上海
    ZoneSet Array of SaleZone 可售卖可用区列表
    DbType String 引擎类型
    示例值:MYSQL
    Modules Array of Module 地域模块支持情况

    SaleZone

    售卖可用区信息

    被如下接口引用:DescribeZones。

    名称 类型 描述
    Zone String 可用区英文名
    示例值:ap-shanghai-4
    ZoneId Integer 可用区数字ID
    示例值:200004
    ZoneZh String 可用区中文名
    示例值:上海四区
    IsSupportServerless Integer 是否支持serverless集群

    0:不支持

    1:支持
    示例值:1
    IsSupportNormal Integer 是否支持普通集群

    0:不支持

    1:支持
    示例值:1
    PhysicalZone String 物理区
    示例值:ap-guangzhou-2
    HasPermission Boolean 用户是否有可用区权限
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:false
    IsWholeRdmaZone String 是否为全链路RDMA可用区
    示例值:1
    IsSupportCreateCluster Integer 当前可用区是否允许新购集群,1:允许,0:不允许
    示例值:1

    SecurityGroup

    安全组详情

    被如下接口引用:DescribeDBSecurityGroups, DescribeProjectSecurityGroups。

    名称 类型 描述
    ProjectId Integer 项目ID
    示例值:11954
    CreateTime String 创建时间,时间格式:yyyy-mm-dd hh:mm:ss
    示例值:2024-04-13 15:00:06
    Inbound Array of PolicyRule 入站规则
    Outbound Array of PolicyRule 出站规则
    SecurityGroupId String 安全组ID
    示例值:sg-ajr1jzgj
    SecurityGroupName String 安全组名称
    示例值:CynosDB
    SecurityGroupRemark String 安全组备注
    示例值:andy

    ServerlessSpec

    serverless规格

    被如下接口引用:DescribeServerlessInstanceSpecs。

    名称 类型 描述
    MinCpu Float cpu最小值
    示例值:1
    MaxCpu Float cpu最大值
    示例值:1
    MaxStorageSize Integer 最大存储空间
    示例值:1
    IsDefault Integer 是否为默认规格
    示例值:1
    HasStock Boolean 是否有库存
    示例值:false
    StockCount Integer 库存数量
    示例值:1
    ZoneStockInfos Array of ServerlessZoneStockInfo 可用区库存信息
    注意:此字段可能返回 null,表示取不到有效值。

    ServerlessZoneStockInfo

    serverless类型的可用区库存信息

    被如下接口引用:DescribeServerlessInstanceSpecs。

    名称 类型 描述
    Zone String 可用区
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:ap-guangzhou-6
    StockCount Integer 存储量
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:10
    HasStock Boolean 是否包含库存
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:true
    SlaveZoneStockInfos Array of SlaveZoneStockInfo 从可用区库存信息
    注意:此字段可能返回 null,表示取不到有效值。

    SlaveZoneAttrItem

    可用区属性项

    被如下接口引用:DescribeClusterDetail, DescribeTasks。

    名称 类型 描述
    Zone String 可用区
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:ap-guangzhou-3
    BinlogSyncWay String binlog同步方式
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:async

    SlaveZoneStockInfo

    备可用区库存信息

    被如下接口引用:DescribeInstanceSpecs, DescribeServerlessInstanceSpecs。

    名称 类型 描述
    SlaveZone String 备可用区
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:ap-guangzhou-4
    StockCount Integer 备可用区的库存数量
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:2
    HasStock Boolean 备可用区是否有库存
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:true

    SlowQueriesItem

    实例慢查询信息

    被如下接口引用:DescribeInstanceSlowQueries。

    名称 类型 描述
    Timestamp Integer 执行时间戳
    示例值:1655891555
    QueryTime Float 执行时长,单位秒
    示例值:11.00011
    SqlText String sql语句
    示例值:SELECT sleep(11) LIMIT 11 offset 0
    UserHost String 客户端host
    示例值:11.186.190.10
    UserName String 用户名
    示例值:root
    Database String 数据库名
    示例值:information_schema
    LockTime Float 锁时长,单位秒
    示例值:0
    RowsExamined Integer 扫描行数
    示例值:0
    RowsSent Integer 返回行数
    示例值:0
    SqlTemplate String sql模板
    示例值:select sleep(?) limit ? offset ?;
    SqlMd5 String sql语句md5
    示例值:267171214708E27C
    SyncReadCountRemote Integer 远程读取次数
    数据库内核版本大于3.1.12
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:10
    SyncReadBytesRemote Integer 远程读取的字节数
    数据库内核版本大于3.1.12
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:1024
    SyncReadTimeRemote Integer 远程读取所花费的时间(微秒)
    数据库内核版本大于3.1.12
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:100
    SyncWriteCountRemote Integer 远程写入次数
    数据库内核版本大于3.1.12
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:10
    SyncWriteBytesRemote Integer 远程写入的字节数。
    数据库内核版本大于3.1.12
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:1024
    SyncWriteTimeRemote Integer 远程写入所花费的时间(微秒)。
    数据库内核版本大于3.1.12
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:100
    TrxCommitDelay Integer 事务提交延迟(微秒)
    数据库内核版本大于3.1.12
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:100

    SwitchClusterLogBin

    转换集群log bin开关

    被如下接口引用:DescribeTasks。

    名称 类型 描述
    Status String 状态
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:OFF

    TablePrivileges

    mysql表权限

    被如下接口引用:DescribeAccountAllGrantPrivileges, ModifyAccountPrivileges。

    名称 类型 必选 描述
    Db String 数据库名
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:db1
    TableName String 表名
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:tb1
    Privileges Array of String 权限列表
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:["CREATE","ALTER"]

    Tag

    集群绑定的标签信息,包含标签键TagKey和标签值TagValue

    被如下接口引用:CreateClusters, DescribeAuditInstanceList, DescribeClusterDetail, DescribeClusterInstanceGroups, DescribeClusterInstanceGrps, DescribeClusters, DescribeInstances, DescribeIsolatedInstances, RollbackToNewCluster。

    名称 类型 必选 描述
    TagKey String 标签键
    示例值:name
    TagValue String 标签值
    示例值:zhang

    TaskMaintainInfo

    TaskMaintainInfo

    被如下接口引用:DescribeTasks。

    名称 类型 描述
    MaintainStartTime Integer 执行开始时间(距离0点的秒数)
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:10920
    MaintainDuration Integer 持续的时间(单位:秒)
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:3600
    MaintainWeekDays Array of String 可以执行的时间,枚举值:["Mon","Tue","Wed","Thu","Fri", "Sat", "Sun"]
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:"Mon"

    TaskProgressInfo

    任务进度查询

    被如下接口引用:DescribeTasks。

    名称 类型 描述
    CurrentStep String 当前步骤
    示例值:FinishTask
    CurrentStepProgress Integer 当前进度
    示例值:0
    CurrentStepRemainingTime String 预估时间
    示例值:0

    TemplateParamInfo

    参数模板详情

    被如下接口引用:DescribeParamTemplates。

    名称 类型 描述
    CurrentValue String 当前值
    示例值:1024
    Default String 默认值
    示例值:2048
    EnumValue Array of String 参数类型为enum时可选的值类型集合
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:[12,23,45]
    Max String 参数类型为float/integer时的最大值
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:200
    Min String 参数类型为float/integer时的最小值
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:1
    ParamName String 参数名称
    示例值:binlog_back
    NeedReboot Integer 是否需要重启
    示例值:1
    Description String 参数描述
    示例值:this is set bin log size
    ParamType String 参数类型,integer/float/string/enum
    示例值:float

    TradePrice

    计费询价结果

    被如下接口引用:InquirePriceCreate, InquirePriceModify, InquirePriceRenew。

    名称 类型 描述
    TotalPrice Integer 预付费模式下资源总价,不包含优惠,单位:分
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:6000
    Discount Float 总的折扣,100表示100%不打折
    示例值:100
    TotalPriceDiscount Integer 预付费模式下的优惠后总价, 单位: 分,例如用户享有折扣 =TotalPrice × Discount
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:6000
    UnitPrice Integer 后付费模式下的单位资源价格,不包含优惠,单位:分
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:350
    UnitPriceDiscount Integer 优惠后后付费模式下的单位资源价格, 单位: 分,例如用户享有折扣=UnitPricet × Discount
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:350
    ChargeUnit String 计费价格单位
    示例值:GB*h

    UpgradeProxy

    添加实例或者变配实例时同步升级proxy.

    被如下接口引用:AddInstances, UpgradeInstance。

    名称 类型 必选 描述
    Cpu Integer cpu
    示例值:2
    Mem Integer memory
    示例值:4000
    ProxyZones Array of ProxyZone 代理节点信息
    ReloadBalance String 重新负载均衡
    示例值:auto

    UserHostPrivilege

    用户主机权限

    被如下接口引用:CreateClusterDatabase, DescribeClusterDetailDatabases, ModifyClusterDatabase。

    名称 类型 必选 描述
    DbUserName String 授权用户
    示例值:root
    DbHost String 客户端ip
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:%
    DbPrivilege String 用户权限
    注意:此字段可能返回 null,表示取不到有效值。
    示例值:readonly

    ZoneStockInfo

    可用区库存信息

    被如下接口引用:DescribeInstanceSpecs。

    名称 类型 描述
    Zone String 可用区
    示例值:ap-guangzhou-2
    HasStock Boolean 是否有库存
    示例值:true
    StockCount Integer 库存数量
    示例值:1
    SlaveZoneStockInfos Array of SlaveZoneStockInfo 备可用区库存信息
    注意:此字段可能返回 null,表示取不到有效值。