Class DomainInfo

    • 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,表示取不到有效值。