Class: TencentCloud::Keewidb::V20220308::InstanceIntegerParam

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20220308/models.rb

Overview

实例整型参数描述

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(paramname = nil, valuetype = nil, needrestart = nil, defaultvalue = nil, currentvalue = nil, tips = nil, min = nil, max = nil, status = nil, unit = nil) ⇒ InstanceIntegerParam

Returns a new instance of InstanceIntegerParam.



2089
2090
2091
2092
2093
2094
2095
2096
2097
2098
2099
2100
# File 'lib/v20220308/models.rb', line 2089

def initialize(paramname=nil, valuetype=nil, needrestart=nil, defaultvalue=nil, currentvalue=nil, tips=nil, min=nil, max=nil, status=nil, unit=nil)
  @ParamName = paramname
  @ValueType = valuetype
  @NeedRestart = needrestart
  @DefaultValue = defaultvalue
  @CurrentValue = currentvalue
  @Tips = tips
  @Min = min
  @Max = max
  @Status = status
  @Unit = unit
end

Instance Attribute Details

#CurrentValueObject

Parameters:

  • ParamName:

    参数名

  • ValueType:

    参数类型:integer

  • NeedRestart:

    修改后是否需要重启:true,false

  • DefaultValue:

    参数默认值

  • CurrentValue:

    当前运行参数值

  • Tips:

    参数说明

  • Min:

    参数最小值

  • Max:

    参数最大值

  • Status:

    参数状态, 1: 修改中, 2:修改完成

  • Unit:

    参数单位



2087
2088
2089
# File 'lib/v20220308/models.rb', line 2087

def CurrentValue
  @CurrentValue
end

#DefaultValueObject

Parameters:

  • ParamName:

    参数名

  • ValueType:

    参数类型:integer

  • NeedRestart:

    修改后是否需要重启:true,false

  • DefaultValue:

    参数默认值

  • CurrentValue:

    当前运行参数值

  • Tips:

    参数说明

  • Min:

    参数最小值

  • Max:

    参数最大值

  • Status:

    参数状态, 1: 修改中, 2:修改完成

  • Unit:

    参数单位



2087
2088
2089
# File 'lib/v20220308/models.rb', line 2087

def DefaultValue
  @DefaultValue
end

#MaxObject

Parameters:

  • ParamName:

    参数名

  • ValueType:

    参数类型:integer

  • NeedRestart:

    修改后是否需要重启:true,false

  • DefaultValue:

    参数默认值

  • CurrentValue:

    当前运行参数值

  • Tips:

    参数说明

  • Min:

    参数最小值

  • Max:

    参数最大值

  • Status:

    参数状态, 1: 修改中, 2:修改完成

  • Unit:

    参数单位



2087
2088
2089
# File 'lib/v20220308/models.rb', line 2087

def Max
  @Max
end

#MinObject

Parameters:

  • ParamName:

    参数名

  • ValueType:

    参数类型:integer

  • NeedRestart:

    修改后是否需要重启:true,false

  • DefaultValue:

    参数默认值

  • CurrentValue:

    当前运行参数值

  • Tips:

    参数说明

  • Min:

    参数最小值

  • Max:

    参数最大值

  • Status:

    参数状态, 1: 修改中, 2:修改完成

  • Unit:

    参数单位



2087
2088
2089
# File 'lib/v20220308/models.rb', line 2087

def Min
  @Min
end

#NeedRestartObject

Parameters:

  • ParamName:

    参数名

  • ValueType:

    参数类型:integer

  • NeedRestart:

    修改后是否需要重启:true,false

  • DefaultValue:

    参数默认值

  • CurrentValue:

    当前运行参数值

  • Tips:

    参数说明

  • Min:

    参数最小值

  • Max:

    参数最大值

  • Status:

    参数状态, 1: 修改中, 2:修改完成

  • Unit:

    参数单位



2087
2088
2089
# File 'lib/v20220308/models.rb', line 2087

def NeedRestart
  @NeedRestart
end

#ParamNameObject

Parameters:

  • ParamName:

    参数名

  • ValueType:

    参数类型:integer

  • NeedRestart:

    修改后是否需要重启:true,false

  • DefaultValue:

    参数默认值

  • CurrentValue:

    当前运行参数值

  • Tips:

    参数说明

  • Min:

    参数最小值

  • Max:

    参数最大值

  • Status:

    参数状态, 1: 修改中, 2:修改完成

  • Unit:

    参数单位



2087
2088
2089
# File 'lib/v20220308/models.rb', line 2087

def ParamName
  @ParamName
end

#StatusObject

Parameters:

  • ParamName:

    参数名

  • ValueType:

    参数类型:integer

  • NeedRestart:

    修改后是否需要重启:true,false

  • DefaultValue:

    参数默认值

  • CurrentValue:

    当前运行参数值

  • Tips:

    参数说明

  • Min:

    参数最小值

  • Max:

    参数最大值

  • Status:

    参数状态, 1: 修改中, 2:修改完成

  • Unit:

    参数单位



2087
2088
2089
# File 'lib/v20220308/models.rb', line 2087

def Status
  @Status
end

#TipsObject

Parameters:

  • ParamName:

    参数名

  • ValueType:

    参数类型:integer

  • NeedRestart:

    修改后是否需要重启:true,false

  • DefaultValue:

    参数默认值

  • CurrentValue:

    当前运行参数值

  • Tips:

    参数说明

  • Min:

    参数最小值

  • Max:

    参数最大值

  • Status:

    参数状态, 1: 修改中, 2:修改完成

  • Unit:

    参数单位



2087
2088
2089
# File 'lib/v20220308/models.rb', line 2087

def Tips
  @Tips
end

#UnitObject

Parameters:

  • ParamName:

    参数名

  • ValueType:

    参数类型:integer

  • NeedRestart:

    修改后是否需要重启:true,false

  • DefaultValue:

    参数默认值

  • CurrentValue:

    当前运行参数值

  • Tips:

    参数说明

  • Min:

    参数最小值

  • Max:

    参数最大值

  • Status:

    参数状态, 1: 修改中, 2:修改完成

  • Unit:

    参数单位



2087
2088
2089
# File 'lib/v20220308/models.rb', line 2087

def Unit
  @Unit
end

#ValueTypeObject

Parameters:

  • ParamName:

    参数名

  • ValueType:

    参数类型:integer

  • NeedRestart:

    修改后是否需要重启:true,false

  • DefaultValue:

    参数默认值

  • CurrentValue:

    当前运行参数值

  • Tips:

    参数说明

  • Min:

    参数最小值

  • Max:

    参数最大值

  • Status:

    参数状态, 1: 修改中, 2:修改完成

  • Unit:

    参数单位



2087
2088
2089
# File 'lib/v20220308/models.rb', line 2087

def ValueType
  @ValueType
end

Instance Method Details

#deserialize(params) ⇒ Object



2102
2103
2104
2105
2106
2107
2108
2109
2110
2111
2112
2113
# File 'lib/v20220308/models.rb', line 2102

def deserialize(params)
  @ParamName = params['ParamName']
  @ValueType = params['ValueType']
  @NeedRestart = params['NeedRestart']
  @DefaultValue = params['DefaultValue']
  @CurrentValue = params['CurrentValue']
  @Tips = params['Tips']
  @Min = params['Min']
  @Max = params['Max']
  @Status = params['Status']
  @Unit = params['Unit']
end