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

#CheckItems ⇒ Object

注意:此字段可能返回 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

#Description ⇒ Object

注意:此字段可能返回 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

#Item ⇒ Object

注意:此字段可能返回 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

#Production ⇒ Object

注意:此字段可能返回 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

#ProStr ⇒ Object

注意:此字段可能返回 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

#Result ⇒ Object

注意:此字段可能返回 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

#StandardItem ⇒ Object

注意:此字段可能返回 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

#Suggestion ⇒ Object

注意:此字段可能返回 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