Class: TencentCloud::Ess::V20201111::ContractSummaryInfo

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

Overview

合同摘要信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(key = nil, value = nil, identity = nil) ⇒ ContractSummaryInfo

Returns a new instance of ContractSummaryInfo.



1854
1855
1856
1857
1858
# File 'lib/v20201111/models.rb', line 1854

def initialize(key=nil, value=nil, identity=nil)
  @Key = key
  @Value = value
  @Identity = identity
end

Instance Attribute Details

#IdentityObject

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

Parameters:

  • Key:

    字段 key

  • Value:

    字段值

  • Identity:

    主体信息



1852
1853
1854
# File 'lib/v20201111/models.rb', line 1852

def Identity
  @Identity
end

#KeyObject

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

Parameters:

  • Key:

    字段 key

  • Value:

    字段值

  • Identity:

    主体信息



1852
1853
1854
# File 'lib/v20201111/models.rb', line 1852

def Key
  @Key
end

#ValueObject

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

Parameters:

  • Key:

    字段 key

  • Value:

    字段值

  • Identity:

    主体信息



1852
1853
1854
# File 'lib/v20201111/models.rb', line 1852

def Value
  @Value
end

Instance Method Details

#deserialize(params) ⇒ Object



1860
1861
1862
1863
1864
1865
1866
1867
# File 'lib/v20201111/models.rb', line 1860

def deserialize(params)
  @Key = params['Key']
  @Value = params['Value']
  unless params['Identity'].nil?
    @Identity = Identity.new
    @Identity.deserialize(params['Identity'])
  end
end