Class DescribeNewL7RulesRequest
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.antiddos.v20200309.models.DescribeNewL7RulesRequest
-
public class DescribeNewL7RulesRequest extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description DescribeNewL7RulesRequest()
DescribeNewL7RulesRequest(DescribeNewL7RulesRequest 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.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
getBusiness()
Get DDoS防护子产品代号(bgpip表示高防IP)String
getCname()
Get 高防IP实例的CnameString
getDomain()
Get 域名搜索,选填,当需要搜索域名请填写Boolean
getExport()
Get 默认为false,当为true时,将不对各个规则做策略检查,直接导出所有规则String
getIp()
Get IP搜索,选填,当需要搜索IP请填写Long
getLimit()
Get 一页条数,默认值100,最大值100,超过100最大返回100条Long
getOffset()
Get 规则偏移量,取值为(页码-1)*一页条数String[]
getProtocolList()
Get 转发协议搜索,选填,取值[http, https, http/https]Long[]
getStatusList()
Get 状态搜索,选填,取值[0(规则配置成功),1(规则配置生效中),2(规则配置失败),3(规则删除生效中),5(规则删除失败),6(规则等待配置),7(规则等待删除),8(规则待配置证书)]void
setBusiness(String Business)
Set DDoS防护子产品代号(bgpip表示高防IP)void
setCname(String Cname)
Set 高防IP实例的Cnamevoid
setDomain(String Domain)
Set 域名搜索,选填,当需要搜索域名请填写void
setExport(Boolean Export)
Set 默认为false,当为true时,将不对各个规则做策略检查,直接导出所有规则void
setIp(String Ip)
Set IP搜索,选填,当需要搜索IP请填写void
setLimit(Long Limit)
Set 一页条数,默认值100,最大值100,超过100最大返回100条void
setOffset(Long Offset)
Set 规则偏移量,取值为(页码-1)*一页条数void
setProtocolList(String[] ProtocolList)
Set 转发协议搜索,选填,取值[http, https, http/https]void
setStatusList(Long[] StatusList)
Set 状态搜索,选填,取值[0(规则配置成功),1(规则配置生效中),2(规则配置失败),3(规则删除生效中),5(规则删除失败),6(规则等待配置),7(规则等待删除),8(规则待配置证书)]void
toMap(HashMap<String,String> map, String prefix)
Internal implementation, normal users should not use it.-
Methods inherited from class com.tencentcloudapi.common.AbstractModel
any, fromJsonString, getBinaryParams, GetHeader, getMultipartRequestParams, getSkipSign, set, SetHeader, setParamArrayObj, setParamArraySimple, setParamObj, setParamSimple, setSkipSign, toJsonString
-
-
-
-
Constructor Detail
-
DescribeNewL7RulesRequest
public DescribeNewL7RulesRequest()
-
DescribeNewL7RulesRequest
public DescribeNewL7RulesRequest(DescribeNewL7RulesRequest 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.
-
-
Method Detail
-
getBusiness
public String getBusiness()
Get DDoS防护子产品代号(bgpip表示高防IP)- Returns:
- Business DDoS防护子产品代号(bgpip表示高防IP)
-
setBusiness
public void setBusiness(String Business)
Set DDoS防护子产品代号(bgpip表示高防IP)- Parameters:
Business
- DDoS防护子产品代号(bgpip表示高防IP)
-
getStatusList
public Long[] getStatusList()
Get 状态搜索,选填,取值[0(规则配置成功),1(规则配置生效中),2(规则配置失败),3(规则删除生效中),5(规则删除失败),6(规则等待配置),7(规则等待删除),8(规则待配置证书)]- Returns:
- StatusList 状态搜索,选填,取值[0(规则配置成功),1(规则配置生效中),2(规则配置失败),3(规则删除生效中),5(规则删除失败),6(规则等待配置),7(规则等待删除),8(规则待配置证书)]
-
setStatusList
public void setStatusList(Long[] StatusList)
Set 状态搜索,选填,取值[0(规则配置成功),1(规则配置生效中),2(规则配置失败),3(规则删除生效中),5(规则删除失败),6(规则等待配置),7(规则等待删除),8(规则待配置证书)]- Parameters:
StatusList
- 状态搜索,选填,取值[0(规则配置成功),1(规则配置生效中),2(规则配置失败),3(规则删除生效中),5(规则删除失败),6(规则等待配置),7(规则等待删除),8(规则待配置证书)]
-
getDomain
public String getDomain()
Get 域名搜索,选填,当需要搜索域名请填写- Returns:
- Domain 域名搜索,选填,当需要搜索域名请填写
-
setDomain
public void setDomain(String Domain)
Set 域名搜索,选填,当需要搜索域名请填写- Parameters:
Domain
- 域名搜索,选填,当需要搜索域名请填写
-
getIp
public String getIp()
Get IP搜索,选填,当需要搜索IP请填写- Returns:
- Ip IP搜索,选填,当需要搜索IP请填写
-
setIp
public void setIp(String Ip)
Set IP搜索,选填,当需要搜索IP请填写- Parameters:
Ip
- IP搜索,选填,当需要搜索IP请填写
-
getLimit
public Long getLimit()
Get 一页条数,默认值100,最大值100,超过100最大返回100条- Returns:
- Limit 一页条数,默认值100,最大值100,超过100最大返回100条
-
setLimit
public void setLimit(Long Limit)
Set 一页条数,默认值100,最大值100,超过100最大返回100条- Parameters:
Limit
- 一页条数,默认值100,最大值100,超过100最大返回100条
-
getOffset
public Long getOffset()
Get 规则偏移量,取值为(页码-1)*一页条数- Returns:
- Offset 规则偏移量,取值为(页码-1)*一页条数
-
setOffset
public void setOffset(Long Offset)
Set 规则偏移量,取值为(页码-1)*一页条数- Parameters:
Offset
- 规则偏移量,取值为(页码-1)*一页条数
-
getProtocolList
public String[] getProtocolList()
Get 转发协议搜索,选填,取值[http, https, http/https]- Returns:
- ProtocolList 转发协议搜索,选填,取值[http, https, http/https]
-
setProtocolList
public void setProtocolList(String[] ProtocolList)
Set 转发协议搜索,选填,取值[http, https, http/https]- Parameters:
ProtocolList
- 转发协议搜索,选填,取值[http, https, http/https]
-
getCname
public String getCname()
Get 高防IP实例的Cname- Returns:
- Cname 高防IP实例的Cname
-
setCname
public void setCname(String Cname)
Set 高防IP实例的Cname- Parameters:
Cname
- 高防IP实例的Cname
-
getExport
public Boolean getExport()
Get 默认为false,当为true时,将不对各个规则做策略检查,直接导出所有规则- Returns:
- Export 默认为false,当为true时,将不对各个规则做策略检查,直接导出所有规则
-
setExport
public void setExport(Boolean Export)
Set 默认为false,当为true时,将不对各个规则做策略检查,直接导出所有规则- Parameters:
Export
- 默认为false,当为true时,将不对各个规则做策略检查,直接导出所有规则
-
-