class TencentCloud::Waf::V20180125::DomainInfo

domain列表

def deserialize(params)

def deserialize(params)
  @Domain = params['Domain']
  @DomainId = params['DomainId']
  @InstanceId = params['InstanceId']
  @Cname = params['Cname']
  @Edition = params['Edition']
  @Region = params['Region']
  @InstanceName = params['InstanceName']
  @ClsStatus = params['ClsStatus']
  @FlowMode = params['FlowMode']
  @Status = params['Status']
  @Mode = params['Mode']
  @Engine = params['Engine']
  @CCList = params['CCList']
  @RsList = params['RsList']
  unless params['Ports'].nil?
    @Ports = []
    params['Ports'].each do |i|
      portinfo_tmp = PortInfo.new
      portinfo_tmp.deserialize(i)
      @Ports << portinfo_tmp
    end
  end
  unless params['LoadBalancerSet'].nil?
    @LoadBalancerSet = []
    params['LoadBalancerSet'].each do |i|
      loadbalancerpackagenew_tmp = LoadBalancerPackageNew.new
      loadbalancerpackagenew_tmp.deserialize(i)
      @LoadBalancerSet << loadbalancerpackagenew_tmp
    end
  end
  @AppId = params['AppId']
  @State = params['State']
  @CreateTime = params['CreateTime']
  @Ipv6Status = params['Ipv6Status']
  @BotStatus = params['BotStatus']
  @Level = params['Level']
  @PostCLSStatus = params['PostCLSStatus']
  @PostCKafkaStatus = params['PostCKafkaStatus']
  @CdcClusters = params['CdcClusters']
  @ApiStatus = params['ApiStatus']
  @AlbType = params['AlbType']
  @SgState = params['SgState']
  @SgDetail = params['SgDetail']
  @CloudType = params['CloudType']
  @Note = params['Note']
  @SrcList = params['SrcList']
  @UpstreamDomainList = params['UpstreamDomainList']
  @SgID = params['SgID']
  @AccessStatus = params['AccessStatus']
end

def initialize(domain=nil, domainid=nil, instanceid=nil, cname=nil, edition=nil, region=nil, instancename=nil, clsstatus=nil, flowmode=nil, status=nil, mode=nil, engine=nil, cclist=nil, rslist=nil, ports=nil, loadbalancerset=nil, appid=nil, state=nil, createtime=nil, ipv6status=nil, botstatus=nil, level=nil, postclsstatus=nil, postckafkastatus=nil, cdcclusters=nil, apistatus=nil, albtype=nil, sgstate=nil, sgdetail=nil, cloudtype=nil, note=nil, srclist=nil, upstreamdomainlist=nil, sgid=nil, accessstatus=nil)

def initialize(domain=nil, domainid=nil, instanceid=nil, cname=nil, edition=nil, region=nil, instancename=nil, clsstatus=nil, flowmode=nil, status=nil, mode=nil, engine=nil, cclist=nil, rslist=nil, ports=nil, loadbalancerset=nil, appid=nil, state=nil, createtime=nil, ipv6status=nil, botstatus=nil, level=nil, postclsstatus=nil, postckafkastatus=nil, cdcclusters=nil, apistatus=nil, albtype=nil, sgstate=nil, sgdetail=nil, cloudtype=nil, note=nil, srclist=nil, upstreamdomainlist=nil, sgid=nil, accessstatus=nil)
  @Domain = domain
  @DomainId = domainid
  @InstanceId = instanceid
  @Cname = cname
  @Edition = edition
  @Region = region
  @InstanceName = instancename
  @ClsStatus = clsstatus
  @FlowMode = flowmode
  @Status = status
  @Mode = mode
  @Engine = engine
  @CCList = cclist
  @RsList = rslist
  @Ports = ports
  @LoadBalancerSet = loadbalancerset
  @AppId = appid
  @State = state
  @CreateTime = createtime
  @Ipv6Status = ipv6status
  @BotStatus = botstatus
  @Level = level
  @PostCLSStatus = postclsstatus
  @PostCKafkaStatus = postckafkastatus
  @CdcClusters = cdcclusters
  @ApiStatus = apistatus
  @AlbType = albtype
  @SgState = sgstate
  @SgDetail = sgdetail
  @CloudType = cloudtype
  @Note = note
  @SrcList = srclist
  @UpstreamDomainList = upstreamdomainlist
  @SgID = sgid
  @AccessStatus = accessstatus
end