Class: TencentCloud::Dlc::V20210125::DataEngineScaleInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Dlc::V20210125::DataEngineScaleInfo
- Defined in:
- lib/v20210125/models.rb
Overview
引擎规格详情
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(dataengineid = nil, dataenginename = nil, scaledetail = nil) ⇒ DataEngineScaleInfo
constructor
A new instance of DataEngineScaleInfo.
Constructor Details
#initialize(dataengineid = nil, dataenginename = nil, scaledetail = nil) ⇒ DataEngineScaleInfo
Returns a new instance of DataEngineScaleInfo.
4777 4778 4779 4780 4781 |
# File 'lib/v20210125/models.rb', line 4777 def initialize(dataengineid=nil, dataenginename=nil, scaledetail=nil) @DataEngineId = dataengineid @DataEngineName = dataenginename @ScaleDetail = scaledetail end |
Instance Attribute Details
#DataEngineId ⇒ Object
4775 4776 4777 |
# File 'lib/v20210125/models.rb', line 4775 def DataEngineId @DataEngineId end |
#DataEngineName ⇒ Object
4775 4776 4777 |
# File 'lib/v20210125/models.rb', line 4775 def DataEngineName @DataEngineName end |
#ScaleDetail ⇒ Object
4775 4776 4777 |
# File 'lib/v20210125/models.rb', line 4775 def ScaleDetail @ScaleDetail end |
Instance Method Details
#deserialize(params) ⇒ Object
4783 4784 4785 4786 4787 4788 4789 4790 4791 4792 4793 4794 |
# File 'lib/v20210125/models.rb', line 4783 def deserialize(params) @DataEngineId = params['DataEngineId'] @DataEngineName = params['DataEngineName'] unless params['ScaleDetail'].nil? @ScaleDetail = [] params['ScaleDetail'].each do |i| dataenginescaleinfodetail_tmp = DataEngineScaleInfoDetail.new dataenginescaleinfodetail_tmp.deserialize(i) @ScaleDetail << dataenginescaleinfodetail_tmp end end end |