public class DescribeDnsRecordsRequest extends AbstractModel
header, skipSign| Constructor and Description | 
|---|
| DescribeDnsRecordsRequest() | 
| DescribeDnsRecordsRequest(DescribeDnsRecordsRequest source)NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy,
       and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy. | 
| Modifier and Type | Method and Description | 
|---|---|
| AdvancedFilter[] | getFilters()Get 过滤条件,Filters.Values 的上限为20。详细的过滤条件如下:id: 按照 DNS 记录 ID 进行过滤,支持模糊查询;name:按照 DNS 记录名称进行过滤,支持模糊查询;content:按照 DNS 记录内容进行过滤,支持模糊查询;type:按照 DNS 记录类型进行过滤,不支持模糊查询。可选项: A:将域名指向一个外网 IPv4 地址,如 8.8.8.8; AAAA:将域名指向一个外网 IPv6 地址; CNAME:将域名指向另一个域名,再由该域名解析出最终 IP 地址; TXT:对域名进行标识和说明,常用于域名验证和 SPF 记录(反垃圾邮件); NS:如果需要将子域名交给其他 DNS 服务商解析,则需要添加 NS 记录。根域名无法添加 NS 记录; CAA:指定可为本站点颁发证书的 CA; SRV:标识某台服务器使用了某个服务,常见于微软系统的目录管理; MX:指定收件人邮件服务器。ttl:按照解析生效时间进行过滤,不支持模糊查询。 | 
| Long | getLimit()Get 分页查询限制数目,默认值:20,上限:1000。 | 
| String | getMatch()Get 匹配方式,取值有:all:返回匹配所有查询条件的记录;any:返回匹配任意一个查询条件的记录。默认值为 all。 | 
| Long | getOffset()Get 分页查询偏移量,默认为 0。 | 
| String | getSortBy()Get 排序依据,取值有:content:DNS 记录内容;created-on:DNS 记录创建时间;name:DNS 记录名称;ttl:缓存时间;type:DNS 记录类型。默认根据 type, name 属性组合排序。 | 
| String | getSortOrder()Get 列表排序方式,取值有:asc:升序排列;desc:降序排列。默认值为 asc。 | 
| String | getZoneId()Get 站点 ID。 | 
| void | setFilters(AdvancedFilter[] Filters)Set 过滤条件,Filters.Values 的上限为20。详细的过滤条件如下:id: 按照 DNS 记录 ID 进行过滤,支持模糊查询;name:按照 DNS 记录名称进行过滤,支持模糊查询;content:按照 DNS 记录内容进行过滤,支持模糊查询;type:按照 DNS 记录类型进行过滤,不支持模糊查询。可选项: A:将域名指向一个外网 IPv4 地址,如 8.8.8.8; AAAA:将域名指向一个外网 IPv6 地址; CNAME:将域名指向另一个域名,再由该域名解析出最终 IP 地址; TXT:对域名进行标识和说明,常用于域名验证和 SPF 记录(反垃圾邮件); NS:如果需要将子域名交给其他 DNS 服务商解析,则需要添加 NS 记录。根域名无法添加 NS 记录; CAA:指定可为本站点颁发证书的 CA; SRV:标识某台服务器使用了某个服务,常见于微软系统的目录管理; MX:指定收件人邮件服务器。ttl:按照解析生效时间进行过滤,不支持模糊查询。 | 
| void | setLimit(Long Limit)Set 分页查询限制数目,默认值:20,上限:1000。 | 
| void | setMatch(String Match)Set 匹配方式,取值有:all:返回匹配所有查询条件的记录;any:返回匹配任意一个查询条件的记录。默认值为 all。 | 
| void | setOffset(Long Offset)Set 分页查询偏移量,默认为 0。 | 
| void | setSortBy(String SortBy)Set 排序依据,取值有:content:DNS 记录内容;created-on:DNS 记录创建时间;name:DNS 记录名称;ttl:缓存时间;type:DNS 记录类型。默认根据 type, name 属性组合排序。 | 
| void | setSortOrder(String SortOrder)Set 列表排序方式,取值有:asc:升序排列;desc:降序排列。默认值为 asc。 | 
| void | setZoneId(String ZoneId)Set 站点 ID。 | 
| void | toMap(HashMap<String,String> map,
     String prefix)Internal implementation, normal users should not use it. | 
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, isStream, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonStringpublic DescribeDnsRecordsRequest()
public DescribeDnsRecordsRequest(DescribeDnsRecordsRequest source)
public String getZoneId()
public void setZoneId(String ZoneId)
ZoneId - 站点 ID。public Long getOffset()
public void setOffset(Long Offset)
Offset - 分页查询偏移量,默认为 0。public Long getLimit()
public void setLimit(Long Limit)
Limit - 分页查询限制数目,默认值:20,上限:1000。public AdvancedFilter[] getFilters()
public void setFilters(AdvancedFilter[] Filters)
Filters - 过滤条件,Filters.Values 的上限为20。详细的过滤条件如下:public String getSortBy()
public void setSortBy(String SortBy)
SortBy - 排序依据,取值有:public String getSortOrder()
public void setSortOrder(String SortOrder)
SortOrder - 列表排序方式,取值有:public String getMatch()
public void setMatch(String Match)
Match - 匹配方式,取值有:Copyright © 2025. All rights reserved.