Class: TencentCloud::Ssa::V20180608::SocComplianceItem

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20180608/models.rb

Overview

soc合规信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(item = nil, description = nil, standarditem = nil, result = nil, suggestion = nil, prostr = nil, production = nil, checkitems = nil) ⇒ SocComplianceItem

Returns a new instance of SocComplianceItem.



3720
3721
3722
3723
3724
3725
3726
3727
3728
3729
# File 'lib/v20180608/models.rb', line 3720

def initialize(item=nil, description=nil, standarditem=nil, result=nil, suggestion=nil, prostr=nil, production=nil, checkitems=nil)
  @Item = item
  @Description = description
  @StandardItem = standarditem
  @Result = result
  @Suggestion = suggestion
  @ProStr = prostr
  @Production = production
  @CheckItems = checkitems
end

Instance Attribute Details

#CheckItemsObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Item:

    唯一id

  • Description:

    描述

  • StandardItem:

    分类

  • Result:

    结果

  • Suggestion:

    建议

  • ProStr:

    产品字符

  • Production:

    产品数组

  • CheckItems:

    配置项数组



3718
3719
3720
# File 'lib/v20180608/models.rb', line 3718

def CheckItems
  @CheckItems
end

#DescriptionObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Item:

    唯一id

  • Description:

    描述

  • StandardItem:

    分类

  • Result:

    结果

  • Suggestion:

    建议

  • ProStr:

    产品字符

  • Production:

    产品数组

  • CheckItems:

    配置项数组



3718
3719
3720
# File 'lib/v20180608/models.rb', line 3718

def Description
  @Description
end

#ItemObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Item:

    唯一id

  • Description:

    描述

  • StandardItem:

    分类

  • Result:

    结果

  • Suggestion:

    建议

  • ProStr:

    产品字符

  • Production:

    产品数组

  • CheckItems:

    配置项数组



3718
3719
3720
# File 'lib/v20180608/models.rb', line 3718

def Item
  @Item
end

#ProductionObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Item:

    唯一id

  • Description:

    描述

  • StandardItem:

    分类

  • Result:

    结果

  • Suggestion:

    建议

  • ProStr:

    产品字符

  • Production:

    产品数组

  • CheckItems:

    配置项数组



3718
3719
3720
# File 'lib/v20180608/models.rb', line 3718

def Production
  @Production
end

#ProStrObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Item:

    唯一id

  • Description:

    描述

  • StandardItem:

    分类

  • Result:

    结果

  • Suggestion:

    建议

  • ProStr:

    产品字符

  • Production:

    产品数组

  • CheckItems:

    配置项数组



3718
3719
3720
# File 'lib/v20180608/models.rb', line 3718

def ProStr
  @ProStr
end

#ResultObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Item:

    唯一id

  • Description:

    描述

  • StandardItem:

    分类

  • Result:

    结果

  • Suggestion:

    建议

  • ProStr:

    产品字符

  • Production:

    产品数组

  • CheckItems:

    配置项数组



3718
3719
3720
# File 'lib/v20180608/models.rb', line 3718

def Result
  @Result
end

#StandardItemObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Item:

    唯一id

  • Description:

    描述

  • StandardItem:

    分类

  • Result:

    结果

  • Suggestion:

    建议

  • ProStr:

    产品字符

  • Production:

    产品数组

  • CheckItems:

    配置项数组



3718
3719
3720
# File 'lib/v20180608/models.rb', line 3718

def StandardItem
  @StandardItem
end

#SuggestionObject

注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • Item:

    唯一id

  • Description:

    描述

  • StandardItem:

    分类

  • Result:

    结果

  • Suggestion:

    建议

  • ProStr:

    产品字符

  • Production:

    产品数组

  • CheckItems:

    配置项数组



3718
3719
3720
# File 'lib/v20180608/models.rb', line 3718

def Suggestion
  @Suggestion
end

Instance Method Details

#deserialize(params) ⇒ Object



3731
3732
3733
3734
3735
3736
3737
3738
3739
3740
3741
3742
3743
3744
3745
3746
3747
3748
3749
3750
3751
3752
3753
3754
# File 'lib/v20180608/models.rb', line 3731

def deserialize(params)
  @Item = params['Item']
  @Description = params['Description']
  @StandardItem = params['StandardItem']
  @Result = params['Result']
  @Suggestion = params['Suggestion']
  @ProStr = params['ProStr']
  unless params['Production'].nil?
    @Production = []
    params['Production'].each do |i|
      socproductionitem_tmp = SocProductionItem.new
      socproductionitem_tmp.deserialize(i)
      @Production << socproductionitem_tmp
    end
  end
  unless params['CheckItems'].nil?
    @CheckItems = []
    params['CheckItems'].each do |i|
      soccheckitem_tmp = SocCheckItem.new
      soccheckitem_tmp.deserialize(i)
      @CheckItems << soccheckitem_tmp
    end
  end
end