Class: TencentCloud::Dlc::V20210125::StandardEngineResourceGroupConfigInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Dlc::V20210125::StandardEngineResourceGroupConfigInfo
- Defined in:
- lib/v20210125/models.rb
Overview
标准引擎资源组,配置相关信息
Instance Attribute Summary collapse
- #CreateTime ⇒ Object
- #DataEngineId ⇒ Object
- #DynamicConfigPairs ⇒ Object
- #ResourceGroupId ⇒ Object
- #StaticConfigPairs ⇒ Object
- #UpdateTime ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(resourcegroupid = nil, dataengineid = nil, staticconfigpairs = nil, dynamicconfigpairs = nil, createtime = nil, updatetime = nil) ⇒ StandardEngineResourceGroupConfigInfo
constructor
A new instance of StandardEngineResourceGroupConfigInfo.
Constructor Details
#initialize(resourcegroupid = nil, dataengineid = nil, staticconfigpairs = nil, dynamicconfigpairs = nil, createtime = nil, updatetime = nil) ⇒ StandardEngineResourceGroupConfigInfo
Returns a new instance of StandardEngineResourceGroupConfigInfo.
14737 14738 14739 14740 14741 14742 14743 14744 |
# File 'lib/v20210125/models.rb', line 14737 def initialize(resourcegroupid=nil, dataengineid=nil, staticconfigpairs=nil, dynamicconfigpairs=nil, createtime=nil, updatetime=nil) @ResourceGroupId = resourcegroupid @DataEngineId = dataengineid @StaticConfigPairs = staticconfigpairs @DynamicConfigPairs = dynamicconfigpairs @CreateTime = createtime @UpdateTime = updatetime end |
Instance Attribute Details
#CreateTime ⇒ Object
14735 14736 14737 |
# File 'lib/v20210125/models.rb', line 14735 def CreateTime @CreateTime end |
#DataEngineId ⇒ Object
14735 14736 14737 |
# File 'lib/v20210125/models.rb', line 14735 def DataEngineId @DataEngineId end |
#DynamicConfigPairs ⇒ Object
14735 14736 14737 |
# File 'lib/v20210125/models.rb', line 14735 def DynamicConfigPairs @DynamicConfigPairs end |
#ResourceGroupId ⇒ Object
14735 14736 14737 |
# File 'lib/v20210125/models.rb', line 14735 def ResourceGroupId @ResourceGroupId end |
#StaticConfigPairs ⇒ Object
14735 14736 14737 |
# File 'lib/v20210125/models.rb', line 14735 def StaticConfigPairs @StaticConfigPairs end |
#UpdateTime ⇒ Object
14735 14736 14737 |
# File 'lib/v20210125/models.rb', line 14735 def UpdateTime @UpdateTime end |
Instance Method Details
#deserialize(params) ⇒ Object
14746 14747 14748 14749 14750 14751 14752 14753 14754 14755 14756 14757 14758 14759 14760 14761 14762 14763 14764 14765 14766 14767 |
# File 'lib/v20210125/models.rb', line 14746 def deserialize(params) @ResourceGroupId = params['ResourceGroupId'] @DataEngineId = params['DataEngineId'] unless params['StaticConfigPairs'].nil? @StaticConfigPairs = [] params['StaticConfigPairs'].each do |i| engineresourcegroupconfigpair_tmp = EngineResourceGroupConfigPair.new engineresourcegroupconfigpair_tmp.deserialize(i) @StaticConfigPairs << engineresourcegroupconfigpair_tmp end end unless params['DynamicConfigPairs'].nil? @DynamicConfigPairs = [] params['DynamicConfigPairs'].each do |i| engineresourcegroupconfigpair_tmp = EngineResourceGroupConfigPair.new engineresourcegroupconfigpair_tmp.deserialize(i) @DynamicConfigPairs << engineresourcegroupconfigpair_tmp end end @CreateTime = params['CreateTime'] @UpdateTime = params['UpdateTime'] end |