class TencentCloud::Dsgc::V20190723::DspaDiscoveryComplianceGroup

合规组

def deserialize(params)

def deserialize(params)
  @ComplianceGroupId = params['ComplianceGroupId']
  @Name = params['Name']
  @Description = params['Description']
  @ComplianceGroupType = params['ComplianceGroupType']
  unless params['ComplianceGroupRules'].nil?
    @ComplianceGroupRules = []
    params['ComplianceGroupRules'].each do |i|
      dspadiscoverycompliancegroupruleinfo_tmp = DspaDiscoveryComplianceGroupRuleInfo.new
      dspadiscoverycompliancegroupruleinfo_tmp.deserialize(i)
      @ComplianceGroupRules << dspadiscoverycompliancegroupruleinfo_tmp
    end
  end
  @LevelGroupId = params['LevelGroupId']
end

def initialize(compliancegroupid=nil, name=nil, description=nil, compliancegrouptype=nil, compliancegrouprules=nil, levelgroupid=nil)

def initialize(compliancegroupid=nil, name=nil, description=nil, compliancegrouptype=nil, compliancegrouprules=nil, levelgroupid=nil)
  @ComplianceGroupId = compliancegroupid
  @Name = name
  @Description = description
  @ComplianceGroupType = compliancegrouptype
  @ComplianceGroupRules = compliancegrouprules
  @LevelGroupId = levelgroupid
end