数据结构

最近更新时间:2026-02-06 10:47:55

我的收藏

ArchiveLogInterval

可恢复时间区间

被如下接口引用:DescribeDBSAvailableRecoveryTime。

名称 类型 必选 描述
EndTime String 结束时间
注意:此字段可能返回 null,表示取不到有效值。
示例值:2024-05-18 00:00:57
MajorVersion String 大版本
注意:此字段可能返回 null,表示取不到有效值。
MinorVersion String 小版本
注意:此字段可能返回 null,表示取不到有效值。
StartTime String 开始时间
注意:此字段可能返回 null,表示取不到有效值。
示例值:2024-05-18 00:00:57

BackupPolicyModelInput

修改备份策略对象

被如下接口引用:ModifyDBSBackupPolicy。

名称 类型 必选 描述
BackupEndTime String

备份结束时间


示例值:04:00
BackupMethod String

备份方式 physical 物理备份 snapshot 快照备份


示例值:physical
BackupStartTime String

备份开始时间


示例值:00:00
EnableFull Integer

是否开启全量备份


示例值:1
EnableLog Integer

是否开启日志备份


示例值:1
FullRetentionPeriod Integer

全备保留时间,目前只能设置7天


示例值:7
InstanceId String

实例ID


示例值:tdsql3-b8dfc518
LogRetentionPeriod Integer

日志保留天数,目前只能设置保留7天


示例值:7
PeriodTime String

一周的哪几天进行备份


示例值:0,1,2,3,4,5,6
StorageType String

存储类型:COS,SNAPSHOT

枚举值:
  • COS: COS存储
  • SNAPSHOT: 云盘快照

示例值:COS

CloneInstanceModel

克隆实例对象

被如下接口引用:DescribeDBSCloneInstances。

名称 类型 描述
CloneEndTime String 克隆任务结束时间
注意:此字段可能返回 null,表示取不到有效值。
CloneId Integer 克隆记录ID
注意:此字段可能返回 null,表示取不到有效值。
CloneInsType String 克隆实例类型
注意:此字段可能返回 null,表示取不到有效值。
CloneInstanceId String 克隆实例ID
注意:此字段可能返回 null,表示取不到有效值。
CloneInstanceIsDeleted Boolean 克隆实例是否已经删除
注意:此字段可能返回 null,表示取不到有效值。
CloneProgress Float 克隆任务进度
注意:此字段可能返回 null,表示取不到有效值。
CloneStartTime String 克隆任务开始时间
注意:此字段可能返回 null,表示取不到有效值。
CloneStatus String 克隆任务状态
注意:此字段可能返回 null,表示取不到有效值。
CloneTime String 克隆时间
注意:此字段可能返回 null,表示取不到有效值。
CloneType String 克隆类型
注意:此字段可能返回 null,表示取不到有效值。
CreateTime String 创建时间
注意:此字段可能返回 null,表示取不到有效值。
DBType String 引擎类型
注意:此字段可能返回 null,表示取不到有效值。
Region String 地域
注意:此字段可能返回 null,表示取不到有效值。
SourceInstanceId String 源实例ID
注意:此字段可能返回 null,表示取不到有效值。

ConstraintRange

约束类型值的范围

被如下接口引用:DescribeDBParameters。

名称 类型 描述
Min String 约束类型为section时的最小值
示例值:"1"
Max String 约束类型为section时的最大值
示例值:"2"

DBParamValue

云数据库参数信息。

被如下接口引用:ModifyDBParameters。

名称 类型 必选 描述
Param String 参数名称
示例值:"lower_case_table_names"
Value String 参数值
示例值:"0"

DatabaseFunction

数据库函数信息

被如下接口引用:DescribeDatabaseObjects。

名称 类型 描述
Func String 函数名称
示例值:123

DatabaseProcedure

数据库存储过程信息

被如下接口引用:DescribeDatabaseObjects。

名称 类型 描述
Proc String 存储过程名称
示例值:123

DatabaseTable

数据库表信息

被如下接口引用:DescribeDatabaseObjects。

名称 类型 描述
Table String 表名
示例值:123

DatabaseView

数据库视图信息

被如下接口引用:DescribeDatabaseObjects。

名称 类型 描述
View String 视图名称
示例值:123

ParamConstraint

参数约束

被如下接口引用:DescribeDBParameters。

名称 类型 描述
Type String 约束类型,如枚举enum,区间section
示例值:"enum"
Enum String 约束类型为enum时的可选值列表
注意:此字段可能返回 null,表示取不到有效值。
示例值:"REPEATABLE-READ,SERIALIZABLE,READ-COMMITTED,READ-UNCOMMITTED"
Range ConstraintRange 约束类型为section时的范围
注意:此字段可能返回 null,表示取不到有效值。
String String 约束类型为string时的可选值列表
注意:此字段可能返回 null,表示取不到有效值。
示例值:"0,1"

ParamDesc

DB参数描述

被如下接口引用:DescribeDBParameters。

名称 类型 描述
Param String 参数名字
示例值:"long_query_time"
Value String 当前参数值
示例值:"1"
SetValue String 设置过的值,参数生效后,该值和value一样。
注意:此字段可能返回 null,表示取不到有效值。
示例值:"2"
Default String 系统默认值
示例值:"1"
Constraint ParamConstraint 参数限制
注意:此字段可能返回 null,表示取不到有效值。
HaveSetValue Boolean 是否有设置过值,false:没有设置过值,true:有设置过值。
示例值:true
NeedRestart Boolean true:需要重启
示例值:false
Description String 参数描述
注意:此字段可能返回 null,表示取不到有效值。
示例值:""

SecurityGroup

安全组详情

被如下接口引用:DescribeDBSecurityGroups。

名称 类型 描述
ProjectId Integer 项目ID
CreateTime String 创建时间,时间格式:yyyy-mm-dd hh:mm:ss
SecurityGroupId String 安全组ID
SecurityGroupName String 安全组名称
SecurityGroupRemark String 安全组备注
Inbound Array of SecurityGroupBound 入站规则
Outbound Array of SecurityGroupBound 出站规则

SecurityGroupBound

安全出入口规则

被如下接口引用:DescribeDBSecurityGroups。

名称 类型 描述
CidrIp String 来源 IP 或 IP 段,例如192.168.0.0/16
Action String 策略,ACCEPT 或者 DROP
PortRange String 端口
IpProtocol String 网络协议,支持 UDP、TCP 等

TableColumn

数据库列信息

被如下接口引用:DescribeDatabaseTable。

名称 类型 描述
Col String 列名称
示例值:123
Type String 列类型
示例值:123