Class: TencentCloud::Keewidb::V20220308::InstanceMultiParam

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, enumvalue = nil, status = nil) ⇒ InstanceMultiParam

Returns a new instance of InstanceMultiParam.



2116
2117
2118
2119
2120
2121
2122
2123
2124
2125
# File 'lib/v20220308/models.rb', line 2116

def initialize(paramname=nil, valuetype=nil, needrestart=nil, defaultvalue=nil, currentvalue=nil, tips=nil, enumvalue=nil, status=nil)
  @ParamName = paramname
  @ValueType = valuetype
  @NeedRestart = needrestart
  @DefaultValue = defaultvalue
  @CurrentValue = currentvalue
  @Tips = tips
  @EnumValue = enumvalue
  @Status = status
end

Instance Attribute Details

#CurrentValueObject

Parameters:

  • ParamName:

    参数名

  • ValueType:

    参数类型:multi

  • NeedRestart:

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

  • DefaultValue:

    参数默认值

  • CurrentValue:

    当前运行参数值

  • Tips:

    参数说明

  • EnumValue:

    参数说明

  • Status:

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



2114
2115
2116
# File 'lib/v20220308/models.rb', line 2114

def CurrentValue
  @CurrentValue
end

#DefaultValueObject

Parameters:

  • ParamName:

    参数名

  • ValueType:

    参数类型:multi

  • NeedRestart:

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

  • DefaultValue:

    参数默认值

  • CurrentValue:

    当前运行参数值

  • Tips:

    参数说明

  • EnumValue:

    参数说明

  • Status:

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



2114
2115
2116
# File 'lib/v20220308/models.rb', line 2114

def DefaultValue
  @DefaultValue
end

#EnumValueObject

Parameters:

  • ParamName:

    参数名

  • ValueType:

    参数类型:multi

  • NeedRestart:

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

  • DefaultValue:

    参数默认值

  • CurrentValue:

    当前运行参数值

  • Tips:

    参数说明

  • EnumValue:

    参数说明

  • Status:

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



2114
2115
2116
# File 'lib/v20220308/models.rb', line 2114

def EnumValue
  @EnumValue
end

#NeedRestartObject

Parameters:

  • ParamName:

    参数名

  • ValueType:

    参数类型:multi

  • NeedRestart:

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

  • DefaultValue:

    参数默认值

  • CurrentValue:

    当前运行参数值

  • Tips:

    参数说明

  • EnumValue:

    参数说明

  • Status:

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



2114
2115
2116
# File 'lib/v20220308/models.rb', line 2114

def NeedRestart
  @NeedRestart
end

#ParamNameObject

Parameters:

  • ParamName:

    参数名

  • ValueType:

    参数类型:multi

  • NeedRestart:

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

  • DefaultValue:

    参数默认值

  • CurrentValue:

    当前运行参数值

  • Tips:

    参数说明

  • EnumValue:

    参数说明

  • Status:

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



2114
2115
2116
# File 'lib/v20220308/models.rb', line 2114

def ParamName
  @ParamName
end

#StatusObject

Parameters:

  • ParamName:

    参数名

  • ValueType:

    参数类型:multi

  • NeedRestart:

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

  • DefaultValue:

    参数默认值

  • CurrentValue:

    当前运行参数值

  • Tips:

    参数说明

  • EnumValue:

    参数说明

  • Status:

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



2114
2115
2116
# File 'lib/v20220308/models.rb', line 2114

def Status
  @Status
end

#TipsObject

Parameters:

  • ParamName:

    参数名

  • ValueType:

    参数类型:multi

  • NeedRestart:

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

  • DefaultValue:

    参数默认值

  • CurrentValue:

    当前运行参数值

  • Tips:

    参数说明

  • EnumValue:

    参数说明

  • Status:

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



2114
2115
2116
# File 'lib/v20220308/models.rb', line 2114

def Tips
  @Tips
end

#ValueTypeObject

Parameters:

  • ParamName:

    参数名

  • ValueType:

    参数类型:multi

  • NeedRestart:

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

  • DefaultValue:

    参数默认值

  • CurrentValue:

    当前运行参数值

  • Tips:

    参数说明

  • EnumValue:

    参数说明

  • Status:

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



2114
2115
2116
# File 'lib/v20220308/models.rb', line 2114

def ValueType
  @ValueType
end

Instance Method Details

#deserialize(params) ⇒ Object



2127
2128
2129
2130
2131
2132
2133
2134
2135
2136
# File 'lib/v20220308/models.rb', line 2127

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