Class DomainInfo
- java.lang.Object
-
- com.tencentcloudapi.common.AbstractModel
-
- com.tencentcloudapi.waf.v20180125.models.DomainInfo
-
public class DomainInfo extends AbstractModel
-
-
Field Summary
-
Fields inherited from class com.tencentcloudapi.common.AbstractModel
header, skipSign
-
-
Constructor Summary
Constructors Constructor Description DomainInfo()DomainInfo(DomainInfo 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 StringgetAlbType()Get 应用型负载均衡类型,clb或者apisix,默认clb 注意:此字段可能返回 null,表示取不到有效值。LonggetApiStatus()Get api安全开关状态,0关闭 1开启 注意:此字段可能返回 null,表示取不到有效值。LonggetAppId()Get 用户idLonggetBotStatus()Get BOT开关状态,0关闭 1开启String[]getCCList()Get CC列表StringgetCdcClusters()Get cdc实例域名接入的集群信息,非cdc实例忽略 注意:此字段可能返回 null,表示取不到有效值。LonggetClsStatus()Get 日志包StringgetCname()Get cname地址StringgetCreateTime()Get 创建时间StringgetDomain()Get 域名StringgetDomainId()Get 域名IDStringgetEdition()Get 实例类型,sparta-waf表示saaswaf实例域名,clb-waf表示clbwaf实例域名,cdc-clb-waf表示CDC环境下clbwaf实例域名,cdn-waf表示cdnwaf实例域名LonggetEngine()Get AI防御模式,10规则引擎观察&&AI\u5f15\u64ce\u5173\u95ed\u6a21\u5f0f 11规则引擎观察&&AI\u5f15\u64ce\u89c2\u5bdf\u6a21\u5f0f 12规则引擎观察&&AI\u5f15\u64ce\u62e6\u622a\u6a21\u5f0f 20规则引擎拦截&&AI\u5f15\u64ce\u5173\u95ed\u6a21\u5f0f 21规则引擎拦截&&AI\u5f15\u64ce\u89c2\u5bdf\u6a21\u5f0f 22规则引擎拦截&&AI\u5f15\u64ce\u62e6\u622a\u6a21\u5f0fLonggetFlowMode()Get clbwaf使用模式,0镜像模式 1清洗模式StringgetInstanceId()Get 实例IDStringgetInstanceName()Get 实例名LonggetIpv6Status()Get Ipv6开关状态,0关闭 1开启LonggetLevel()Get 版本信息LoadBalancerPackageNew[]getLoadBalancerSet()Get 负载均衡器LonggetMode()Get 规则防御模式,0观察模式 1拦截模式PortInfo[]getPorts()Get 服务端口配置LonggetPostCKafkaStatus()Get 是否开启投递CKafka功能,0关闭 1开启LonggetPostCLSStatus()Get 是否开启投递CLS功能,0关闭 1开启StringgetRegion()Get 地域String[]getRsList()Get 回源ipStringgetSgDetail()Get 安全组状态的详细解释 注意:此字段可能返回 null,表示取不到有效值。LonggetSgState()Get 安全组状态,0不展示 1非腾讯云源站 2安全组绑定失败 3安全组发生变更 注意:此字段可能返回 null,表示取不到有效值。LonggetState()Get clbwaf域名监听器状态,0操作成功 4正在绑定LB 6正在解绑LB 7解绑LB失败 8绑定LB失败 10内部错误LonggetStatus()Get waf开关,0关闭 1开启voidsetAlbType(String AlbType)Set 应用型负载均衡类型,clb或者apisix,默认clb 注意:此字段可能返回 null,表示取不到有效值。voidsetApiStatus(Long ApiStatus)Set api安全开关状态,0关闭 1开启 注意:此字段可能返回 null,表示取不到有效值。voidsetAppId(Long AppId)Set 用户idvoidsetBotStatus(Long BotStatus)Set BOT开关状态,0关闭 1开启voidsetCCList(String[] CCList)Set CC列表voidsetCdcClusters(String CdcClusters)Set cdc实例域名接入的集群信息,非cdc实例忽略 注意:此字段可能返回 null,表示取不到有效值。voidsetClsStatus(Long ClsStatus)Set 日志包voidsetCname(String Cname)Set cname地址voidsetCreateTime(String CreateTime)Set 创建时间voidsetDomain(String Domain)Set 域名voidsetDomainId(String DomainId)Set 域名IDvoidsetEdition(String Edition)Set 实例类型,sparta-waf表示saaswaf实例域名,clb-waf表示clbwaf实例域名,cdc-clb-waf表示CDC环境下clbwaf实例域名,cdn-waf表示cdnwaf实例域名voidsetEngine(Long Engine)Set AI防御模式,10规则引擎观察&&AI\u5f15\u64ce\u5173\u95ed\u6a21\u5f0f 11规则引擎观察&&AI\u5f15\u64ce\u89c2\u5bdf\u6a21\u5f0f 12规则引擎观察&&AI\u5f15\u64ce\u62e6\u622a\u6a21\u5f0f 20规则引擎拦截&&AI\u5f15\u64ce\u5173\u95ed\u6a21\u5f0f 21规则引擎拦截&&AI\u5f15\u64ce\u89c2\u5bdf\u6a21\u5f0f 22规则引擎拦截&&AI\u5f15\u64ce\u62e6\u622a\u6a21\u5f0fvoidsetFlowMode(Long FlowMode)Set clbwaf使用模式,0镜像模式 1清洗模式voidsetInstanceId(String InstanceId)Set 实例IDvoidsetInstanceName(String InstanceName)Set 实例名voidsetIpv6Status(Long Ipv6Status)Set Ipv6开关状态,0关闭 1开启voidsetLevel(Long Level)Set 版本信息voidsetLoadBalancerSet(LoadBalancerPackageNew[] LoadBalancerSet)Set 负载均衡器voidsetMode(Long Mode)Set 规则防御模式,0观察模式 1拦截模式voidsetPorts(PortInfo[] Ports)Set 服务端口配置voidsetPostCKafkaStatus(Long PostCKafkaStatus)Set 是否开启投递CKafka功能,0关闭 1开启voidsetPostCLSStatus(Long PostCLSStatus)Set 是否开启投递CLS功能,0关闭 1开启voidsetRegion(String Region)Set 地域voidsetRsList(String[] RsList)Set 回源ipvoidsetSgDetail(String SgDetail)Set 安全组状态的详细解释 注意:此字段可能返回 null,表示取不到有效值。voidsetSgState(Long SgState)Set 安全组状态,0不展示 1非腾讯云源站 2安全组绑定失败 3安全组发生变更 注意:此字段可能返回 null,表示取不到有效值。voidsetState(Long State)Set clbwaf域名监听器状态,0操作成功 4正在绑定LB 6正在解绑LB 7解绑LB失败 8绑定LB失败 10内部错误voidsetStatus(Long Status)Set waf开关,0关闭 1开启voidtoMap(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
-
DomainInfo
public DomainInfo()
-
DomainInfo
public DomainInfo(DomainInfo 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
-
getDomain
public String getDomain()
Get 域名- Returns:
- Domain 域名
-
setDomain
public void setDomain(String Domain)
Set 域名- Parameters:
Domain- 域名
-
getDomainId
public String getDomainId()
Get 域名ID- Returns:
- DomainId 域名ID
-
setDomainId
public void setDomainId(String DomainId)
Set 域名ID- Parameters:
DomainId- 域名ID
-
getInstanceId
public String getInstanceId()
Get 实例ID- Returns:
- InstanceId 实例ID
-
setInstanceId
public void setInstanceId(String InstanceId)
Set 实例ID- Parameters:
InstanceId- 实例ID
-
getCname
public String getCname()
Get cname地址- Returns:
- Cname cname地址
-
setCname
public void setCname(String Cname)
Set cname地址- Parameters:
Cname- cname地址
-
getEdition
public String getEdition()
Get 实例类型,sparta-waf表示saaswaf实例域名,clb-waf表示clbwaf实例域名,cdc-clb-waf表示CDC环境下clbwaf实例域名,cdn-waf表示cdnwaf实例域名- Returns:
- Edition 实例类型,sparta-waf表示saaswaf实例域名,clb-waf表示clbwaf实例域名,cdc-clb-waf表示CDC环境下clbwaf实例域名,cdn-waf表示cdnwaf实例域名
-
setEdition
public void setEdition(String Edition)
Set 实例类型,sparta-waf表示saaswaf实例域名,clb-waf表示clbwaf实例域名,cdc-clb-waf表示CDC环境下clbwaf实例域名,cdn-waf表示cdnwaf实例域名- Parameters:
Edition- 实例类型,sparta-waf表示saaswaf实例域名,clb-waf表示clbwaf实例域名,cdc-clb-waf表示CDC环境下clbwaf实例域名,cdn-waf表示cdnwaf实例域名
-
getRegion
public String getRegion()
Get 地域- Returns:
- Region 地域
-
setRegion
public void setRegion(String Region)
Set 地域- Parameters:
Region- 地域
-
getInstanceName
public String getInstanceName()
Get 实例名- Returns:
- InstanceName 实例名
-
setInstanceName
public void setInstanceName(String InstanceName)
Set 实例名- Parameters:
InstanceName- 实例名
-
getClsStatus
public Long getClsStatus()
Get 日志包- Returns:
- ClsStatus 日志包
-
setClsStatus
public void setClsStatus(Long ClsStatus)
Set 日志包- Parameters:
ClsStatus- 日志包
-
getFlowMode
public Long getFlowMode()
Get clbwaf使用模式,0镜像模式 1清洗模式- Returns:
- FlowMode clbwaf使用模式,0镜像模式 1清洗模式
-
setFlowMode
public void setFlowMode(Long FlowMode)
Set clbwaf使用模式,0镜像模式 1清洗模式- Parameters:
FlowMode- clbwaf使用模式,0镜像模式 1清洗模式
-
getStatus
public Long getStatus()
Get waf开关,0关闭 1开启- Returns:
- Status waf开关,0关闭 1开启
-
setStatus
public void setStatus(Long Status)
Set waf开关,0关闭 1开启- Parameters:
Status- waf开关,0关闭 1开启
-
getMode
public Long getMode()
Get 规则防御模式,0观察模式 1拦截模式- Returns:
- Mode 规则防御模式,0观察模式 1拦截模式
-
setMode
public void setMode(Long Mode)
Set 规则防御模式,0观察模式 1拦截模式- Parameters:
Mode- 规则防御模式,0观察模式 1拦截模式
-
getEngine
public Long getEngine()
Get AI防御模式,10规则引擎观察&&AI\u5f15\u64ce\u5173\u95ed\u6a21\u5f0f 11规则引擎观察&&AI\u5f15\u64ce\u89c2\u5bdf\u6a21\u5f0f 12规则引擎观察&&AI\u5f15\u64ce\u62e6\u622a\u6a21\u5f0f 20规则引擎拦截&&AI\u5f15\u64ce\u5173\u95ed\u6a21\u5f0f 21规则引擎拦截&&AI\u5f15\u64ce\u89c2\u5bdf\u6a21\u5f0f 22规则引擎拦截&&AI\u5f15\u64ce\u62e6\u622a\u6a21\u5f0f- Returns:
- Engine AI防御模式,10规则引擎观察&&AI\u5f15\u64ce\u5173\u95ed\u6a21\u5f0f 11规则引擎观察&&AI\u5f15\u64ce\u89c2\u5bdf\u6a21\u5f0f 12规则引擎观察&&AI\u5f15\u64ce\u62e6\u622a\u6a21\u5f0f 20规则引擎拦截&&AI\u5f15\u64ce\u5173\u95ed\u6a21\u5f0f 21规则引擎拦截&&AI\u5f15\u64ce\u89c2\u5bdf\u6a21\u5f0f 22规则引擎拦截&&AI\u5f15\u64ce\u62e6\u622a\u6a21\u5f0f
-
setEngine
public void setEngine(Long Engine)
Set AI防御模式,10规则引擎观察&&AI\u5f15\u64ce\u5173\u95ed\u6a21\u5f0f 11规则引擎观察&&AI\u5f15\u64ce\u89c2\u5bdf\u6a21\u5f0f 12规则引擎观察&&AI\u5f15\u64ce\u62e6\u622a\u6a21\u5f0f 20规则引擎拦截&&AI\u5f15\u64ce\u5173\u95ed\u6a21\u5f0f 21规则引擎拦截&&AI\u5f15\u64ce\u89c2\u5bdf\u6a21\u5f0f 22规则引擎拦截&&AI\u5f15\u64ce\u62e6\u622a\u6a21\u5f0f- Parameters:
Engine- AI防御模式,10规则引擎观察&&AI\u5f15\u64ce\u5173\u95ed\u6a21\u5f0f 11规则引擎观察&&AI\u5f15\u64ce\u89c2\u5bdf\u6a21\u5f0f 12规则引擎观察&&AI\u5f15\u64ce\u62e6\u622a\u6a21\u5f0f 20规则引擎拦截&&AI\u5f15\u64ce\u5173\u95ed\u6a21\u5f0f 21规则引擎拦截&&AI\u5f15\u64ce\u89c2\u5bdf\u6a21\u5f0f 22规则引擎拦截&&AI\u5f15\u64ce\u62e6\u622a\u6a21\u5f0f
-
getCCList
public String[] getCCList()
Get CC列表- Returns:
- CCList CC列表
-
setCCList
public void setCCList(String[] CCList)
Set CC列表- Parameters:
CCList- CC列表
-
getRsList
public String[] getRsList()
Get 回源ip- Returns:
- RsList 回源ip
-
setRsList
public void setRsList(String[] RsList)
Set 回源ip- Parameters:
RsList- 回源ip
-
getPorts
public PortInfo[] getPorts()
Get 服务端口配置- Returns:
- Ports 服务端口配置
-
setPorts
public void setPorts(PortInfo[] Ports)
Set 服务端口配置- Parameters:
Ports- 服务端口配置
-
getLoadBalancerSet
public LoadBalancerPackageNew[] getLoadBalancerSet()
Get 负载均衡器- Returns:
- LoadBalancerSet 负载均衡器
-
setLoadBalancerSet
public void setLoadBalancerSet(LoadBalancerPackageNew[] LoadBalancerSet)
Set 负载均衡器- Parameters:
LoadBalancerSet- 负载均衡器
-
getAppId
public Long getAppId()
Get 用户id- Returns:
- AppId 用户id
-
setAppId
public void setAppId(Long AppId)
Set 用户id- Parameters:
AppId- 用户id
-
getState
public Long getState()
Get clbwaf域名监听器状态,0操作成功 4正在绑定LB 6正在解绑LB 7解绑LB失败 8绑定LB失败 10内部错误- Returns:
- State clbwaf域名监听器状态,0操作成功 4正在绑定LB 6正在解绑LB 7解绑LB失败 8绑定LB失败 10内部错误
-
setState
public void setState(Long State)
Set clbwaf域名监听器状态,0操作成功 4正在绑定LB 6正在解绑LB 7解绑LB失败 8绑定LB失败 10内部错误- Parameters:
State- clbwaf域名监听器状态,0操作成功 4正在绑定LB 6正在解绑LB 7解绑LB失败 8绑定LB失败 10内部错误
-
getCreateTime
public String getCreateTime()
Get 创建时间- Returns:
- CreateTime 创建时间
-
setCreateTime
public void setCreateTime(String CreateTime)
Set 创建时间- Parameters:
CreateTime- 创建时间
-
getIpv6Status
public Long getIpv6Status()
Get Ipv6开关状态,0关闭 1开启- Returns:
- Ipv6Status Ipv6开关状态,0关闭 1开启
-
setIpv6Status
public void setIpv6Status(Long Ipv6Status)
Set Ipv6开关状态,0关闭 1开启- Parameters:
Ipv6Status- Ipv6开关状态,0关闭 1开启
-
getBotStatus
public Long getBotStatus()
Get BOT开关状态,0关闭 1开启- Returns:
- BotStatus BOT开关状态,0关闭 1开启
-
setBotStatus
public void setBotStatus(Long BotStatus)
Set BOT开关状态,0关闭 1开启- Parameters:
BotStatus- BOT开关状态,0关闭 1开启
-
getLevel
public Long getLevel()
Get 版本信息- Returns:
- Level 版本信息
-
setLevel
public void setLevel(Long Level)
Set 版本信息- Parameters:
Level- 版本信息
-
getPostCLSStatus
public Long getPostCLSStatus()
Get 是否开启投递CLS功能,0关闭 1开启- Returns:
- PostCLSStatus 是否开启投递CLS功能,0关闭 1开启
-
setPostCLSStatus
public void setPostCLSStatus(Long PostCLSStatus)
Set 是否开启投递CLS功能,0关闭 1开启- Parameters:
PostCLSStatus- 是否开启投递CLS功能,0关闭 1开启
-
getPostCKafkaStatus
public Long getPostCKafkaStatus()
Get 是否开启投递CKafka功能,0关闭 1开启- Returns:
- PostCKafkaStatus 是否开启投递CKafka功能,0关闭 1开启
-
setPostCKafkaStatus
public void setPostCKafkaStatus(Long PostCKafkaStatus)
Set 是否开启投递CKafka功能,0关闭 1开启- Parameters:
PostCKafkaStatus- 是否开启投递CKafka功能,0关闭 1开启
-
getCdcClusters
public String getCdcClusters()
Get cdc实例域名接入的集群信息,非cdc实例忽略 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- CdcClusters cdc实例域名接入的集群信息,非cdc实例忽略 注意:此字段可能返回 null,表示取不到有效值。
-
setCdcClusters
public void setCdcClusters(String CdcClusters)
Set cdc实例域名接入的集群信息,非cdc实例忽略 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
CdcClusters- cdc实例域名接入的集群信息,非cdc实例忽略 注意:此字段可能返回 null,表示取不到有效值。
-
getApiStatus
public Long getApiStatus()
Get api安全开关状态,0关闭 1开启 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- ApiStatus api安全开关状态,0关闭 1开启 注意:此字段可能返回 null,表示取不到有效值。
-
setApiStatus
public void setApiStatus(Long ApiStatus)
Set api安全开关状态,0关闭 1开启 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
ApiStatus- api安全开关状态,0关闭 1开启 注意:此字段可能返回 null,表示取不到有效值。
-
getAlbType
public String getAlbType()
Get 应用型负载均衡类型,clb或者apisix,默认clb 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- AlbType 应用型负载均衡类型,clb或者apisix,默认clb 注意:此字段可能返回 null,表示取不到有效值。
-
setAlbType
public void setAlbType(String AlbType)
Set 应用型负载均衡类型,clb或者apisix,默认clb 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
AlbType- 应用型负载均衡类型,clb或者apisix,默认clb 注意:此字段可能返回 null,表示取不到有效值。
-
getSgState
public Long getSgState()
Get 安全组状态,0不展示 1非腾讯云源站 2安全组绑定失败 3安全组发生变更 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- SgState 安全组状态,0不展示 1非腾讯云源站 2安全组绑定失败 3安全组发生变更 注意:此字段可能返回 null,表示取不到有效值。
-
setSgState
public void setSgState(Long SgState)
Set 安全组状态,0不展示 1非腾讯云源站 2安全组绑定失败 3安全组发生变更 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
SgState- 安全组状态,0不展示 1非腾讯云源站 2安全组绑定失败 3安全组发生变更 注意:此字段可能返回 null,表示取不到有效值。
-
getSgDetail
public String getSgDetail()
Get 安全组状态的详细解释 注意:此字段可能返回 null,表示取不到有效值。- Returns:
- SgDetail 安全组状态的详细解释 注意:此字段可能返回 null,表示取不到有效值。
-
setSgDetail
public void setSgDetail(String SgDetail)
Set 安全组状态的详细解释 注意:此字段可能返回 null,表示取不到有效值。- Parameters:
SgDetail- 安全组状态的详细解释 注意:此字段可能返回 null,表示取不到有效值。
-
-