Class: TencentCloud::Cdwch::V20200915::MapConfigItem

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

Overview

kv配置,多层级item

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(confkey = nil, items = nil) ⇒ MapConfigItem

Returns a new instance of MapConfigItem.

[View source]

1393
1394
1395
1396
# File 'lib/v20200915/models.rb', line 1393

def initialize(confkey=nil, items=nil)
  @ConfKey = confkey
  @Items = items
end

Instance Attribute Details

#ConfKeyObject

Parameters:

  • ConfKey:

    key

  • Items:

    列表


1391
1392
1393
# File 'lib/v20200915/models.rb', line 1391

def ConfKey
  @ConfKey
end

#ItemsObject

Parameters:

  • ConfKey:

    key

  • Items:

    列表


1391
1392
1393
# File 'lib/v20200915/models.rb', line 1391

def Items
  @Items
end

Instance Method Details

#deserialize(params) ⇒ Object

[View source]

1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
# File 'lib/v20200915/models.rb', line 1398

def deserialize(params)
  @ConfKey = params['ConfKey']
  unless params['Items'].nil?
    @Items = []
    params['Items'].each do |i|
      instanceconfiginfo_tmp = InstanceConfigInfo.new
      instanceconfiginfo_tmp.deserialize(i)
      @Items << instanceconfiginfo_tmp
    end
  end
end