Class: TencentCloud::Cdb::V20170320::ParameterDetail

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

Overview

实例参数的详细描述

Instance Attribute Summary collapse

Instance Method Summary collapse

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

#CurrentValueObject

Parameters:

  • Name:

    参数名称

  • ParamType:

    参数类型:integer,enum,float,string,func

  • Default:

    参数默认值

  • Description:

    参数描述

  • CurrentValue:

    参数当前值

  • NeedReboot:

    修改参数后,是否需要重启数据库以使参数生效。可能的值包括:0-不需要重启;1-需要重启

  • Max:

    参数允许的最大值

  • Min:

    参数允许的最小值

  • EnumValue:

    参数的可选枚举值。如果为非枚举参数,则为空

  • MaxFunc:

    参数是公式类型时,该字段有效,表示公式类型最大值

  • MinFunc:

    参数是公式类型时,该字段有效,表示公式类型最小值

  • IsNotSupportEdit:

    参数是否不支持修改



12248
12249
12250
# File 'lib/v20170320/models.rb', line 12248

def CurrentValue
  @CurrentValue
end

#DefaultObject

Parameters:

  • Name:

    参数名称

  • ParamType:

    参数类型:integer,enum,float,string,func

  • Default:

    参数默认值

  • Description:

    参数描述

  • CurrentValue:

    参数当前值

  • NeedReboot:

    修改参数后,是否需要重启数据库以使参数生效。可能的值包括:0-不需要重启;1-需要重启

  • Max:

    参数允许的最大值

  • Min:

    参数允许的最小值

  • EnumValue:

    参数的可选枚举值。如果为非枚举参数,则为空

  • MaxFunc:

    参数是公式类型时,该字段有效,表示公式类型最大值

  • MinFunc:

    参数是公式类型时,该字段有效,表示公式类型最小值

  • IsNotSupportEdit:

    参数是否不支持修改



12248
12249
12250
# File 'lib/v20170320/models.rb', line 12248

def Default
  @Default
end

#DescriptionObject

Parameters:

  • Name:

    参数名称

  • ParamType:

    参数类型:integer,enum,float,string,func

  • Default:

    参数默认值

  • Description:

    参数描述

  • CurrentValue:

    参数当前值

  • NeedReboot:

    修改参数后,是否需要重启数据库以使参数生效。可能的值包括:0-不需要重启;1-需要重启

  • Max:

    参数允许的最大值

  • Min:

    参数允许的最小值

  • EnumValue:

    参数的可选枚举值。如果为非枚举参数,则为空

  • MaxFunc:

    参数是公式类型时,该字段有效,表示公式类型最大值

  • MinFunc:

    参数是公式类型时,该字段有效,表示公式类型最小值

  • IsNotSupportEdit:

    参数是否不支持修改



12248
12249
12250
# File 'lib/v20170320/models.rb', line 12248

def Description
  @Description
end

#EnumValueObject

Parameters:

  • Name:

    参数名称

  • ParamType:

    参数类型:integer,enum,float,string,func

  • Default:

    参数默认值

  • Description:

    参数描述

  • CurrentValue:

    参数当前值

  • NeedReboot:

    修改参数后,是否需要重启数据库以使参数生效。可能的值包括:0-不需要重启;1-需要重启

  • Max:

    参数允许的最大值

  • Min:

    参数允许的最小值

  • EnumValue:

    参数的可选枚举值。如果为非枚举参数,则为空

  • MaxFunc:

    参数是公式类型时,该字段有效,表示公式类型最大值

  • MinFunc:

    参数是公式类型时,该字段有效,表示公式类型最小值

  • IsNotSupportEdit:

    参数是否不支持修改



12248
12249
12250
# File 'lib/v20170320/models.rb', line 12248

def EnumValue
  @EnumValue
end

#IsNotSupportEditObject

Parameters:

  • Name:

    参数名称

  • ParamType:

    参数类型:integer,enum,float,string,func

  • Default:

    参数默认值

  • Description:

    参数描述

  • CurrentValue:

    参数当前值

  • NeedReboot:

    修改参数后,是否需要重启数据库以使参数生效。可能的值包括:0-不需要重启;1-需要重启

  • Max:

    参数允许的最大值

  • Min:

    参数允许的最小值

  • EnumValue:

    参数的可选枚举值。如果为非枚举参数,则为空

  • MaxFunc:

    参数是公式类型时,该字段有效,表示公式类型最大值

  • MinFunc:

    参数是公式类型时,该字段有效,表示公式类型最小值

  • IsNotSupportEdit:

    参数是否不支持修改



12248
12249
12250
# File 'lib/v20170320/models.rb', line 12248

def IsNotSupportEdit
  @IsNotSupportEdit
end

#MaxObject

Parameters:

  • Name:

    参数名称

  • ParamType:

    参数类型:integer,enum,float,string,func

  • Default:

    参数默认值

  • Description:

    参数描述

  • CurrentValue:

    参数当前值

  • NeedReboot:

    修改参数后,是否需要重启数据库以使参数生效。可能的值包括:0-不需要重启;1-需要重启

  • Max:

    参数允许的最大值

  • Min:

    参数允许的最小值

  • EnumValue:

    参数的可选枚举值。如果为非枚举参数,则为空

  • MaxFunc:

    参数是公式类型时,该字段有效,表示公式类型最大值

  • MinFunc:

    参数是公式类型时,该字段有效,表示公式类型最小值

  • IsNotSupportEdit:

    参数是否不支持修改



12248
12249
12250
# File 'lib/v20170320/models.rb', line 12248

def Max
  @Max
end

#MaxFuncObject

Parameters:

  • Name:

    参数名称

  • ParamType:

    参数类型:integer,enum,float,string,func

  • Default:

    参数默认值

  • Description:

    参数描述

  • CurrentValue:

    参数当前值

  • NeedReboot:

    修改参数后,是否需要重启数据库以使参数生效。可能的值包括:0-不需要重启;1-需要重启

  • Max:

    参数允许的最大值

  • Min:

    参数允许的最小值

  • EnumValue:

    参数的可选枚举值。如果为非枚举参数,则为空

  • MaxFunc:

    参数是公式类型时,该字段有效,表示公式类型最大值

  • MinFunc:

    参数是公式类型时,该字段有效,表示公式类型最小值

  • IsNotSupportEdit:

    参数是否不支持修改



12248
12249
12250
# File 'lib/v20170320/models.rb', line 12248

def MaxFunc
  @MaxFunc
end

#MinObject

Parameters:

  • Name:

    参数名称

  • ParamType:

    参数类型:integer,enum,float,string,func

  • Default:

    参数默认值

  • Description:

    参数描述

  • CurrentValue:

    参数当前值

  • NeedReboot:

    修改参数后,是否需要重启数据库以使参数生效。可能的值包括:0-不需要重启;1-需要重启

  • Max:

    参数允许的最大值

  • Min:

    参数允许的最小值

  • EnumValue:

    参数的可选枚举值。如果为非枚举参数,则为空

  • MaxFunc:

    参数是公式类型时,该字段有效,表示公式类型最大值

  • MinFunc:

    参数是公式类型时,该字段有效,表示公式类型最小值

  • IsNotSupportEdit:

    参数是否不支持修改



12248
12249
12250
# File 'lib/v20170320/models.rb', line 12248

def Min
  @Min
end

#MinFuncObject

Parameters:

  • Name:

    参数名称

  • ParamType:

    参数类型:integer,enum,float,string,func

  • Default:

    参数默认值

  • Description:

    参数描述

  • CurrentValue:

    参数当前值

  • NeedReboot:

    修改参数后,是否需要重启数据库以使参数生效。可能的值包括:0-不需要重启;1-需要重启

  • Max:

    参数允许的最大值

  • Min:

    参数允许的最小值

  • EnumValue:

    参数的可选枚举值。如果为非枚举参数,则为空

  • MaxFunc:

    参数是公式类型时,该字段有效,表示公式类型最大值

  • MinFunc:

    参数是公式类型时,该字段有效,表示公式类型最小值

  • IsNotSupportEdit:

    参数是否不支持修改



12248
12249
12250
# File 'lib/v20170320/models.rb', line 12248

def MinFunc
  @MinFunc
end

#NameObject

Parameters:

  • Name:

    参数名称

  • ParamType:

    参数类型:integer,enum,float,string,func

  • Default:

    参数默认值

  • Description:

    参数描述

  • CurrentValue:

    参数当前值

  • NeedReboot:

    修改参数后,是否需要重启数据库以使参数生效。可能的值包括:0-不需要重启;1-需要重启

  • Max:

    参数允许的最大值

  • Min:

    参数允许的最小值

  • EnumValue:

    参数的可选枚举值。如果为非枚举参数,则为空

  • MaxFunc:

    参数是公式类型时,该字段有效,表示公式类型最大值

  • MinFunc:

    参数是公式类型时,该字段有效,表示公式类型最小值

  • IsNotSupportEdit:

    参数是否不支持修改



12248
12249
12250
# File 'lib/v20170320/models.rb', line 12248

def Name
  @Name
end

#NeedRebootObject

Parameters:

  • Name:

    参数名称

  • ParamType:

    参数类型:integer,enum,float,string,func

  • Default:

    参数默认值

  • Description:

    参数描述

  • CurrentValue:

    参数当前值

  • NeedReboot:

    修改参数后,是否需要重启数据库以使参数生效。可能的值包括:0-不需要重启;1-需要重启

  • Max:

    参数允许的最大值

  • Min:

    参数允许的最小值

  • EnumValue:

    参数的可选枚举值。如果为非枚举参数,则为空

  • MaxFunc:

    参数是公式类型时,该字段有效,表示公式类型最大值

  • MinFunc:

    参数是公式类型时,该字段有效,表示公式类型最小值

  • IsNotSupportEdit:

    参数是否不支持修改



12248
12249
12250
# File 'lib/v20170320/models.rb', line 12248

def NeedReboot
  @NeedReboot
end

#ParamTypeObject

Parameters:

  • Name:

    参数名称

  • ParamType:

    参数类型:integer,enum,float,string,func

  • Default:

    参数默认值

  • Description:

    参数描述

  • CurrentValue:

    参数当前值

  • NeedReboot:

    修改参数后,是否需要重启数据库以使参数生效。可能的值包括:0-不需要重启;1-需要重启

  • Max:

    参数允许的最大值

  • Min:

    参数允许的最小值

  • EnumValue:

    参数的可选枚举值。如果为非枚举参数,则为空

  • MaxFunc:

    参数是公式类型时,该字段有效,表示公式类型最大值

  • MinFunc:

    参数是公式类型时,该字段有效,表示公式类型最小值

  • IsNotSupportEdit:

    参数是否不支持修改



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