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.



12087
12088
12089
12090
12091
12092
12093
12094
12095
12096
12097
12098
12099
12100
# File 'lib/v20170320/models.rb', line 12087

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:

    参数是否不支持修改



12085
12086
12087
# File 'lib/v20170320/models.rb', line 12085

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:

    参数是否不支持修改



12085
12086
12087
# File 'lib/v20170320/models.rb', line 12085

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:

    参数是否不支持修改



12085
12086
12087
# File 'lib/v20170320/models.rb', line 12085

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:

    参数是否不支持修改



12085
12086
12087
# File 'lib/v20170320/models.rb', line 12085

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:

    参数是否不支持修改



12085
12086
12087
# File 'lib/v20170320/models.rb', line 12085

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:

    参数是否不支持修改



12085
12086
12087
# File 'lib/v20170320/models.rb', line 12085

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:

    参数是否不支持修改



12085
12086
12087
# File 'lib/v20170320/models.rb', line 12085

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:

    参数是否不支持修改



12085
12086
12087
# File 'lib/v20170320/models.rb', line 12085

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:

    参数是否不支持修改



12085
12086
12087
# File 'lib/v20170320/models.rb', line 12085

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:

    参数是否不支持修改



12085
12086
12087
# File 'lib/v20170320/models.rb', line 12085

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:

    参数是否不支持修改



12085
12086
12087
# File 'lib/v20170320/models.rb', line 12085

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:

    参数是否不支持修改



12085
12086
12087
# File 'lib/v20170320/models.rb', line 12085

def ParamType
  @ParamType
end

Instance Method Details

#deserialize(params) ⇒ Object



12102
12103
12104
12105
12106
12107
12108
12109
12110
12111
12112
12113
12114
12115
# File 'lib/v20170320/models.rb', line 12102

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