数据结构

最近更新时间: 2026-07-12 00:22:33

AliveInfo

存活信息

被如下接口引用:DescribeVpcDnsRecordList

名称 必选 允许NULL 类型 描述
VpcId String VpcId
示例值: 6981
AliveStatus Uint64 存活状态0 未知, 1死亡, 2 存活
示例值: 0

RecordId

记录Id

被如下接口引用:CreateVpcDnsRecord

名称 必选 允许NULL 类型 描述
RecordId Int64 记录id
示例值: 3

VpcInfos

VpcInfos包含VpcId与对应的RegionId

被如下接口引用:BindVpcDnsDomain、DescribeForwardRuleList、DescribeVpcDnsDomainList

名称 必选 允许NULL 类型 描述
VpcId Int64 VpcId
示例值: 4
RegionId Int64 RegionId
示例值: 4
UnVpcId String UnVpcId
示例值: vpc-9a5ycnih

DomainListFilters

vpcdns域名列表模糊查询

被如下接口引用:DescribeExportFileUrl、DescribeVpcDnsDomainList

名称 必选 允许NULL 类型 描述
Name String 过滤条件: 域名查询Domain解析域; VpcInfoVPC ID或者实例ID; Account用户OwnerUin。记录查询:SubDomain子域名,Value记录值,RecordId记录ID,RecordType记录类型
示例值: Domain
Values Array of String 过滤值
示例值: ["test"]

DomainDetail

域名详情

被如下接口引用:DescribeVpcDnsDomainList

名称 必选 允许NULL 类型 描述
DomainId Int64 域名id
示例值: 4
OwnerUin Int64 域名所有者uin
示例值: 909619400
Domain String 域名
示例值: test.com
CreatedOn Datetime 创建时间
示例值: 2014-08-03 12:00:00
UpdatedOn Datetime 最后修改时间
示例值: 2014-08-03 12:00:00
RecordCount Int64 域名记录数量
示例值: 3
Remark String 域名备注
示例值: 域名备注
DnsForwardStatus String 是否开启子域名递归(“ENABLED”和“DISABLED”)
示例值: ENABLED
ForwardRuleStatus String 是否开启域名转发(1:关闭,0:开启)
示例值: 1
VpcInfos Array of VpcInfos VPC信息
示例值:查看

BackupRecord

备用记录

被如下接口引用:DescribeBackupRecordList

名称 必选 允许NULL 类型 描述
RecordId Uint64 备用记录ID
示例值: 421
DomainId Uint64 域名id
示例值: 39
SubDomain String 子域名
示例值: www
RecordType String 记录类型
示例值: A
Value String 记录值
示例值: 1.2.4.12

FailedRecordDetail

文件导入解析记录失败数据详情

被如下接口引用:ImportRecords

名称 必选 允许NULL 类型 描述
Type String 记录类型
示例值: A
Subdomain String 主机记录
示例值: www
Weight Uint64 权重
示例值: 100
MX Uint64 MX值
示例值: 45
Value String 解析记录值
示例值: 1.1.1.1
Reason String 添加失败的原因
示例值: Record not valid

DomainCountInfo

域名数量

被如下接口引用:DescribeVpcDnsDomainList

名称 必选 允许NULL 类型 描述
AllTotal Int64 全部域名数量
示例值: 4
DomainTotal Int64 返回的域名数量
示例值: 4

Tag

表示一个标签键值对

被如下接口引用:CreateVpcDnsDomain

名称 必选 允许NULL 类型 描述
Key String 标签键
示例值: a
Value String 标签值
示例值: tagValue1

RecordListCountInfo

解析记录数量

被如下接口引用:DescribeVpcDnsRecordList

名称 必选 允许NULL 类型 描述
AllTotal Int64 该域名的记录总数量
示例值: 3
RecordTotal Int64 本次返回的记录数量
示例值: 3

RecordDetail

记录详情

被如下接口引用:DescribeVpcDnsRecordList

名称 必选 允许NULL 类型 描述
RecordId Int64 记录ID
示例值: 4
DomainId Int64 记录对应的域名ID
示例值: 3
SubDomain String 主机记录
示例值: www
RecordType String 记录类型:A,AAAA,MX,CNAME,TXT,PTR,SRV,SPF
示例值: A
Value String 记录值
示例值: 1.1.1.1
Ttl Int64 TTL
示例值: 600
Mx Int64 MX优先级
示例值: 45
Enabled Int64 记录是否可用,0不可用,1可用
示例值: 0
Status String 记录状态,启用,暂停等:new,pending,enabled,disabled,lock
示例值: enabled
Extra String 其他信息
示例值: weight:100
CreatedOn Datetime 记录创建时间
示例值: 2014-08-03 12:00:00
UpdatedOn Datetime 记录最后修改时间
示例值: 2014-08-03 12:00:00
Weight Int64 记录权重
示例值: 100
AliveList Array of AliveInfo 存活状态
示例值:查看
BackUpRecordList Array of BackUpRecordInfo 备用记录
示例值:查看
EnableValue String 当前在用的记录值
示例值: 1.2.3.1
HealthStatus Int64 健康状态返回参数,0 :异常,1:健康;2 :未开通;3 :未知; 4:部分异常
示例值: 2
BackUpCam Bool 备用记录cam状态
示例值: true

BackUpRecordInfo

备用记录

被如下接口引用:DescribeVpcDnsRecordList

名称 必选 允许NULL 类型 描述
RecordType String 记录类型(只能是A或MX)
示例值: A
SubDomain String 子域名
示例值: www
RecordValue String 记录值
示例值: 1.2.3.1
AliveList Array of AliveInfo 存活状态
示例值:查看

RuleListFilters

转发规则列表查询

被如下接口引用:DescribeForwardRuleList

名称 必选 允许NULL 类型 描述
Name String 过滤类型
示例值: DomainName
Values Array of String 过滤值
示例值: test.com

RecordListFilters

vpcdns记录列表模糊查询

被如下接口引用:DescribeVpcDnsRecordList

名称 必选 允许NULL 类型 描述
Name String 过滤类型:SubDomain,Value,RecordId,RecordType
示例值: SubDomain
Values Array of String 过滤值
示例值: ["www"]

ForwardRuleList

转发规则列表

被如下接口引用:DescribeForwardRuleList

名称 必选 允许NULL 类型 描述
DomainId String 域名id
示例值: 4
DomainName String 域名
示例值: test.com
RuleId String 转发规则ID
示例值: 12
ForwardAddress Array of String 转发地址IP
示例值: ["1.1.1.2:80", "1.2.3.4:80"]
Remark String 备注
示例值: 这是备注
CreatedOn Datetime_iso 创建时间
示例值: 2014-08-03 12:00:00
UpdatedOn Datetime_iso 最后修改时间
示例值: 2014-08-03 12:00:00
VpcInfos Array of VpcInfos VPC信息
示例值:查看