Class: TencentCloud::Cynosdb::V20190107::TemplateParamInfo
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cynosdb::V20190107::TemplateParamInfo
- Defined in:
- lib/v20190107/models.rb
Overview
参数模板详情
Instance Attribute Summary collapse
- #CurrentValue ⇒ Object
- #Default ⇒ Object
- #Description ⇒ Object
- #EnumValue ⇒ Object
- #Max ⇒ Object
- #Min ⇒ Object
- #NeedReboot ⇒ Object
- #ParamName ⇒ Object
- #ParamType ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(currentvalue = nil, default = nil, enumvalue = nil, max = nil, min = nil, paramname = nil, needreboot = nil, description = nil, paramtype = nil) ⇒ TemplateParamInfo
constructor
A new instance of TemplateParamInfo.
Constructor Details
#initialize(currentvalue = nil, default = nil, enumvalue = nil, max = nil, min = nil, paramname = nil, needreboot = nil, description = nil, paramtype = nil) ⇒ TemplateParamInfo
Returns a new instance of TemplateParamInfo.
14964 14965 14966 14967 14968 14969 14970 14971 14972 14973 14974 |
# File 'lib/v20190107/models.rb', line 14964 def initialize(currentvalue=nil, default=nil, enumvalue=nil, max=nil, min=nil, paramname=nil, needreboot=nil, description=nil, paramtype=nil) @CurrentValue = currentvalue @Default = default @EnumValue = enumvalue @Max = max @Min = min @ParamName = paramname @NeedReboot = needreboot @Description = description @ParamType = paramtype end |
Instance Attribute Details
#CurrentValue ⇒ Object
14962 14963 14964 |
# File 'lib/v20190107/models.rb', line 14962 def CurrentValue @CurrentValue end |
#Default ⇒ Object
14962 14963 14964 |
# File 'lib/v20190107/models.rb', line 14962 def Default @Default end |
#Description ⇒ Object
14962 14963 14964 |
# File 'lib/v20190107/models.rb', line 14962 def Description @Description end |
#EnumValue ⇒ Object
14962 14963 14964 |
# File 'lib/v20190107/models.rb', line 14962 def EnumValue @EnumValue end |
#Max ⇒ Object
14962 14963 14964 |
# File 'lib/v20190107/models.rb', line 14962 def Max @Max end |
#Min ⇒ Object
14962 14963 14964 |
# File 'lib/v20190107/models.rb', line 14962 def Min @Min end |
#NeedReboot ⇒ Object
14962 14963 14964 |
# File 'lib/v20190107/models.rb', line 14962 def NeedReboot @NeedReboot end |
#ParamName ⇒ Object
14962 14963 14964 |
# File 'lib/v20190107/models.rb', line 14962 def ParamName @ParamName end |
#ParamType ⇒ Object
14962 14963 14964 |
# File 'lib/v20190107/models.rb', line 14962 def ParamType @ParamType end |
Instance Method Details
#deserialize(params) ⇒ Object
14976 14977 14978 14979 14980 14981 14982 14983 14984 14985 14986 |
# File 'lib/v20190107/models.rb', line 14976 def deserialize(params) @CurrentValue = params['CurrentValue'] @Default = params['Default'] @EnumValue = params['EnumValue'] @Max = params['Max'] @Min = params['Min'] @ParamName = params['ParamName'] @NeedReboot = params['NeedReboot'] @Description = params['Description'] @ParamType = params['ParamType'] end |