class TencentCloud::Tse::V20201207::DescribeWafProtectionResult

获取WAF保护资源状态

def deserialize(params)

def deserialize(params)
  @GlobalStatus = params['GlobalStatus']
  unless params['ServicesStatus'].nil?
    @ServicesStatus = []
    params['ServicesStatus'].each do |i|
      servicewafstatus_tmp = ServiceWafStatus.new
      servicewafstatus_tmp.deserialize(i)
      @ServicesStatus << servicewafstatus_tmp
    end
  end
  unless params['RouteStatus'].nil?
    @RouteStatus = []
    params['RouteStatus'].each do |i|
      routewafstatus_tmp = RouteWafStatus.new
      routewafstatus_tmp.deserialize(i)
      @RouteStatus << routewafstatus_tmp
    end
  end
  @ObjectStatus = params['ObjectStatus']
end

def initialize(globalstatus=nil, servicesstatus=nil, routestatus=nil, objectstatus=nil)

def initialize(globalstatus=nil, servicesstatus=nil, routestatus=nil, objectstatus=nil)
  @GlobalStatus = globalstatus
  @ServicesStatus = servicesstatus
  @RouteStatus = routestatus
  @ObjectStatus = objectstatus
end