class TencentCloud::Dsgc::V20190723::DspaDiscoveryComplianceGroupInfo

合规组信息

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|
      dspadiscoverycompliancegrouprule_tmp = DspaDiscoveryComplianceGroupRule.new
      dspadiscoverycompliancegrouprule_tmp.deserialize(i)
      @ComplianceGroupRules << dspadiscoverycompliancegrouprule_tmp
    end
  end
  @LevelGroupId = params['LevelGroupId']
  @Disabled = params['Disabled']
  @IsAlias = params['IsAlias']
end

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

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