public class DescribeDnsRecordsRequest extends AbstractModel
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 |
---|---|
String |
getDirection()
Get 列表排序方式,取值有:
asc:升序排列;
desc:降序排列。默认值为asc。
|
AdvancedFilter[] |
getFilters()
Get 过滤条件,Filters.Values的上限为20。详细的过滤条件如下:
record-id
按照【DNS记录id】进行过滤。DNS记录ID形如:record-1a8df68z。 类型:String 必选:否 record-name 按照【DNS记录名称】进行过滤。 类型:String 必选:否 record-type 按照【DNS记录类型】进行过滤。 类型:String 必选:否 可选项: A:将域名指向一个外网 IPv4 地址,如 8.8.8.8 AAAA:将域名指向一个外网 IPv6 地址 CNAME:将域名指向另一个域名,再由该域名解析出最终 IP 地址 TXT:对域名进行标识和说明,常用于域名验证和 SPF 记录(反垃圾邮件) NS:如果需要将子域名交给其他 DNS 服务商解析,则需要添加 NS 记录。根域名无法添加 NS 记录 CAA:指定可为本站点颁发证书的 CA SRV:标识某台服务器使用了某个服务,常见于微软系统的目录管理 MX:指定收件人邮件服务器。 mode 按照【代理模式】进行过滤。 类型:String 必选:否 可选项: dns_only:仅DNS解析 proxied:代理加速 ttl 按照【解析生效时间】进行过滤。 类型:string 必选:否 |
Long |
getLimit()
Get 分页查询限制数目,默认值:20,上限:1000。
|
String |
getMatch()
Get 匹配方式,取值有:
all:返回匹配所有查询条件的记录;
any:返回匹配任意一个查询条件的记录。默认值为all。
|
Long |
getOffset()
Get 分页查询偏移量,默认为 0。
|
String |
getOrder()
Get 排序依据,取值有:
content:DNS记录内容;
created_on:DNS记录创建时间;
mode:代理模式;
record-name:DNS记录名称;
ttl:解析记录生效时间;
record-type:DNS记录类型。默认根据record-type, recrod-name属性组合排序。
|
String |
getZoneId()
Get DNS记录所属站点ID。不填写该参数默认返回所有站点下的记录。
|
void |
setDirection(String Direction)
Set 列表排序方式,取值有:
asc:升序排列;
desc:降序排列。默认值为asc。
|
void |
setFilters(AdvancedFilter[] Filters)
Set 过滤条件,Filters.Values的上限为20。详细的过滤条件如下:
record-id
按照【DNS记录id】进行过滤。DNS记录ID形如:record-1a8df68z。 类型:String 必选:否 record-name 按照【DNS记录名称】进行过滤。 类型:String 必选:否 record-type 按照【DNS记录类型】进行过滤。 类型:String 必选:否 可选项: A:将域名指向一个外网 IPv4 地址,如 8.8.8.8 AAAA:将域名指向一个外网 IPv6 地址 CNAME:将域名指向另一个域名,再由该域名解析出最终 IP 地址 TXT:对域名进行标识和说明,常用于域名验证和 SPF 记录(反垃圾邮件) NS:如果需要将子域名交给其他 DNS 服务商解析,则需要添加 NS 记录。根域名无法添加 NS 记录 CAA:指定可为本站点颁发证书的 CA SRV:标识某台服务器使用了某个服务,常见于微软系统的目录管理 MX:指定收件人邮件服务器。 mode 按照【代理模式】进行过滤。 类型:String 必选:否 可选项: dns_only:仅DNS解析 proxied:代理加速 ttl 按照【解析生效时间】进行过滤。 类型:string 必选:否 |
void |
setLimit(Long Limit)
Set 分页查询限制数目,默认值:20,上限:1000。
|
void |
setMatch(String Match)
Set 匹配方式,取值有:
all:返回匹配所有查询条件的记录;
any:返回匹配任意一个查询条件的记录。默认值为all。
|
void |
setOffset(Long Offset)
Set 分页查询偏移量,默认为 0。
|
void |
setOrder(String Order)
Set 排序依据,取值有:
content:DNS记录内容;
created_on:DNS记录创建时间;
mode:代理模式;
record-name:DNS记录名称;
ttl:解析记录生效时间;
record-type:DNS记录类型。默认根据record-type, recrod-name属性组合排序。
|
void |
setZoneId(String ZoneId)
Set DNS记录所属站点ID。不填写该参数默认返回所有站点下的记录。
|
void |
toMap(HashMap<String,String> map,
String prefix)
Internal implementation, normal users should not use it.
|
any, fromJsonString, getBinaryParams, getMultipartRequestParams, set, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, toJsonString
public DescribeDnsRecordsRequest()
public DescribeDnsRecordsRequest(DescribeDnsRecordsRequest source)
public String getZoneId()
public void setZoneId(String ZoneId)
ZoneId
- DNS记录所属站点ID。不填写该参数默认返回所有站点下的记录。public AdvancedFilter[] getFilters()
public void setFilters(AdvancedFilter[] Filters)
Filters
- 过滤条件,Filters.Values的上限为20。详细的过滤条件如下:
public String getDirection()
public void setDirection(String Direction)
Direction
- 列表排序方式,取值有:
public String getMatch()
public void setMatch(String Match)
Match
- 匹配方式,取值有:
public Long getLimit()
public void setLimit(Long Limit)
Limit
- 分页查询限制数目,默认值:20,上限:1000。public Long getOffset()
public void setOffset(Long Offset)
Offset
- 分页查询偏移量,默认为 0。public String getOrder()
public void setOrder(String Order)
Order
- 排序依据,取值有:
Copyright © 2022. All rights reserved.