Class: TencentCloud::Sqlserver::V20180328::ParameterDetail
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Sqlserver::V20180328::ParameterDetail
- Defined in:
- lib/v20180328/models.rb
Overview
实例参数的详细描述
Instance Attribute Summary collapse
- #CurrentValue ⇒ Object
- #Default ⇒ Object
- #Description ⇒ Object
- #EnumValue ⇒ Object
- #Max ⇒ Object
- #Min ⇒ Object
- #Name ⇒ Object
- #NeedReboot ⇒ Object
- #ParamType ⇒ Object
- #Status ⇒ 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, status = 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, status = nil) ⇒ ParameterDetail
Returns a new instance of ParameterDetail.
9922 9923 9924 9925 9926 9927 9928 9929 9930 9931 9932 9933 |
# File 'lib/v20180328/models.rb', line 9922 def initialize(name=nil, paramtype=nil, default=nil, description=nil, currentvalue=nil, needreboot=nil, max=nil, min=nil, enumvalue=nil, status=nil) @Name = name @ParamType = paramtype @Default = default @Description = description @CurrentValue = currentvalue @NeedReboot = needreboot @Max = max @Min = min @EnumValue = enumvalue @Status = status end |
Instance Attribute Details
#CurrentValue ⇒ Object
9920 9921 9922 |
# File 'lib/v20180328/models.rb', line 9920 def CurrentValue @CurrentValue end |
#Default ⇒ Object
9920 9921 9922 |
# File 'lib/v20180328/models.rb', line 9920 def Default @Default end |
#Description ⇒ Object
9920 9921 9922 |
# File 'lib/v20180328/models.rb', line 9920 def Description @Description end |
#EnumValue ⇒ Object
9920 9921 9922 |
# File 'lib/v20180328/models.rb', line 9920 def EnumValue @EnumValue end |
#Max ⇒ Object
9920 9921 9922 |
# File 'lib/v20180328/models.rb', line 9920 def Max @Max end |
#Min ⇒ Object
9920 9921 9922 |
# File 'lib/v20180328/models.rb', line 9920 def Min @Min end |
#Name ⇒ Object
9920 9921 9922 |
# File 'lib/v20180328/models.rb', line 9920 def Name @Name end |
#NeedReboot ⇒ Object
9920 9921 9922 |
# File 'lib/v20180328/models.rb', line 9920 def NeedReboot @NeedReboot end |
#ParamType ⇒ Object
9920 9921 9922 |
# File 'lib/v20180328/models.rb', line 9920 def ParamType @ParamType end |
#Status ⇒ Object
9920 9921 9922 |
# File 'lib/v20180328/models.rb', line 9920 def Status @Status end |
Instance Method Details
#deserialize(params) ⇒ Object
9935 9936 9937 9938 9939 9940 9941 9942 9943 9944 9945 9946 |
# File 'lib/v20180328/models.rb', line 9935 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'] @Status = params['Status'] end |