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