Class: TencentCloud::Cdb::V20170320::ParameterDetail
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cdb::V20170320::ParameterDetail
- Defined in:
- lib/v20170320/models.rb
Overview
实例参数的详细描述
Instance Attribute Summary collapse
- #CurrentValue ⇒ Object
- #Default ⇒ Object
- #Description ⇒ Object
- #EnumValue ⇒ Object
- #IsNotSupportEdit ⇒ Object
- #Max ⇒ Object
- #MaxFunc ⇒ Object
- #Min ⇒ Object
- #MinFunc ⇒ Object
- #Name ⇒ Object
- #NeedReboot ⇒ Object
- #ParamType ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(name = nil, paramtype = nil, default = nil, description = nil, currentvalue = nil, needreboot = nil, max = nil, min = nil, enumvalue = nil, maxfunc = nil, minfunc = nil, isnotsupportedit = nil) ⇒ ParameterDetail
constructor
A new instance of ParameterDetail.
Constructor Details
#initialize(name = nil, paramtype = nil, default = nil, description = nil, currentvalue = nil, needreboot = nil, max = nil, min = nil, enumvalue = nil, maxfunc = nil, minfunc = nil, isnotsupportedit = nil) ⇒ ParameterDetail
Returns a new instance of ParameterDetail.
12250 12251 12252 12253 12254 12255 12256 12257 12258 12259 12260 12261 12262 12263 |
# File 'lib/v20170320/models.rb', line 12250 def initialize(name=nil, paramtype=nil, default=nil, description=nil, currentvalue=nil, needreboot=nil, max=nil, min=nil, enumvalue=nil, maxfunc=nil, minfunc=nil, isnotsupportedit=nil) @Name = name @ParamType = paramtype @Default = default @Description = description @CurrentValue = currentvalue @NeedReboot = needreboot @Max = max @Min = min @EnumValue = enumvalue @MaxFunc = maxfunc @MinFunc = minfunc @IsNotSupportEdit = isnotsupportedit end |
Instance Attribute Details
#CurrentValue ⇒ Object
12248 12249 12250 |
# File 'lib/v20170320/models.rb', line 12248 def CurrentValue @CurrentValue end |
#Default ⇒ Object
12248 12249 12250 |
# File 'lib/v20170320/models.rb', line 12248 def Default @Default end |
#Description ⇒ Object
12248 12249 12250 |
# File 'lib/v20170320/models.rb', line 12248 def Description @Description end |
#EnumValue ⇒ Object
12248 12249 12250 |
# File 'lib/v20170320/models.rb', line 12248 def EnumValue @EnumValue end |
#IsNotSupportEdit ⇒ Object
12248 12249 12250 |
# File 'lib/v20170320/models.rb', line 12248 def IsNotSupportEdit @IsNotSupportEdit end |
#Max ⇒ Object
12248 12249 12250 |
# File 'lib/v20170320/models.rb', line 12248 def Max @Max end |
#MaxFunc ⇒ Object
12248 12249 12250 |
# File 'lib/v20170320/models.rb', line 12248 def MaxFunc @MaxFunc end |
#Min ⇒ Object
12248 12249 12250 |
# File 'lib/v20170320/models.rb', line 12248 def Min @Min end |
#MinFunc ⇒ Object
12248 12249 12250 |
# File 'lib/v20170320/models.rb', line 12248 def MinFunc @MinFunc end |
#Name ⇒ Object
12248 12249 12250 |
# File 'lib/v20170320/models.rb', line 12248 def Name @Name end |
#NeedReboot ⇒ Object
12248 12249 12250 |
# File 'lib/v20170320/models.rb', line 12248 def NeedReboot @NeedReboot end |
#ParamType ⇒ Object
12248 12249 12250 |
# File 'lib/v20170320/models.rb', line 12248 def ParamType @ParamType end |
Instance Method Details
#deserialize(params) ⇒ Object
12265 12266 12267 12268 12269 12270 12271 12272 12273 12274 12275 12276 12277 12278 |
# File 'lib/v20170320/models.rb', line 12265 def deserialize(params) @Name = params['Name'] @ParamType = params['ParamType'] @Default = params['Default'] @Description = params['Description'] @CurrentValue = params['CurrentValue'] @NeedReboot = params['NeedReboot'] @Max = params['Max'] @Min = params['Min'] @EnumValue = params['EnumValue'] @MaxFunc = params['MaxFunc'] @MinFunc = params['MinFunc'] @IsNotSupportEdit = params['IsNotSupportEdit'] end |