Class: TencentCloud::Postgres::V20170312::ParamInfo

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

Overview

参数详情

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(id = nil, name = nil, paramvaluetype = nil, unit = nil, defaultvalue = nil, currentvalue = nil, max = nil, enumvalue = nil, min = nil, paramdescriptionch = nil, paramdescriptionen = nil, needreboot = nil, classificationcn = nil, classificationen = nil, specrelated = nil, advanced = nil, lastmodifytime = nil, standbyrelated = nil, versionrelationset = nil, specrelationset = nil) ⇒ ParamInfo

Returns a new instance of ParamInfo.



6512
6513
6514
6515
6516
6517
6518
6519
6520
6521
6522
6523
6524
6525
6526
6527
6528
6529
6530
6531
6532
6533
# File 'lib/v20170312/models.rb', line 6512

def initialize(id=nil, name=nil, paramvaluetype=nil, unit=nil, defaultvalue=nil, currentvalue=nil, max=nil, enumvalue=nil, min=nil, paramdescriptionch=nil, paramdescriptionen=nil, needreboot=nil, classificationcn=nil, classificationen=nil, specrelated=nil, advanced=nil, lastmodifytime=nil, standbyrelated=nil, versionrelationset=nil, specrelationset=nil)
  @ID = id
  @Name = name
  @ParamValueType = paramvaluetype
  @Unit = unit
  @DefaultValue = defaultvalue
  @CurrentValue = currentvalue
  @Max = max
  @EnumValue = enumvalue
  @Min = min
  @ParamDescriptionCH = paramdescriptionch
  @ParamDescriptionEN = paramdescriptionen
  @NeedReboot = needreboot
  @ClassificationCN = classificationcn
  @ClassificationEN = classificationen
  @SpecRelated = specrelated
  @Advanced = advanced
  @LastModifyTime = lastmodifytime
  @StandbyRelated = standbyrelated
  @VersionRelationSet = versionrelationset
  @SpecRelationSet = specrelationset
end

Instance Attribute Details

#AdvancedObject

当参数类型为integer(整型)、real(浮点型)时,参数的取值范围根据返回值的Max、Min确定;当参数类型为bool(布尔型)时,参数设置值取值范围是true | false;当参数类型为enum(枚举类型)、mutil_enum(多枚举类型)时,参数的取值范围由返回值中的EnumValue确定。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ID:

    参数ID

  • Name:

    参数名

  • ParamValueType:

    参数值类型:integer(整型)、real(浮点型)、bool(布尔型)、enum(枚举类型)、mutil_enum(枚举类型、支持多选)。

  • Unit:

    参数值 单位。参数没有单位时,该字段返回空

  • DefaultValue:

    参数默认值。以字符串形式返回

  • CurrentValue:

    参数当前运行值。以字符串形式返回

  • Max:

    数值类型(integer、real)参数,取值下界

  • EnumValue:

    枚举类型参数,取值范围

  • Min:

    数值类型(integer、real)参数,取值上界

  • ParamDescriptionCH:

    参数中文描述

  • ParamDescriptionEN:

    参数英文描述

  • NeedReboot:

    参数修改,是否重启生效。(true为需要,false为不需要)

  • ClassificationCN:

    参数中文分类

  • ClassificationEN:

    参数英文分类

  • SpecRelated:

    是否和规格相关。(true为相关,false为不想关)

  • Advanced:

    是否为重点参数。(true为重点参数,修改是需要重点关注,可能会影响实例性能)

  • LastModifyTime:

    参数最后一次修改时间

  • StandbyRelated:

    参数主备制约,0:无主备制约关系,1:备机参数值需比主机大,2:主机参数值需比备机大

  • VersionRelationSet:

    参数版本关联信息,内容为相应内核版本下的参数详细信息

  • SpecRelationSet:

    参数规格关联信息,内容为相应规格下的参数详细信息



6510
6511
6512
# File 'lib/v20170312/models.rb', line 6510

def Advanced
  @Advanced
end

#ClassificationCNObject

当参数类型为integer(整型)、real(浮点型)时,参数的取值范围根据返回值的Max、Min确定;当参数类型为bool(布尔型)时,参数设置值取值范围是true | false;当参数类型为enum(枚举类型)、mutil_enum(多枚举类型)时,参数的取值范围由返回值中的EnumValue确定。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ID:

    参数ID

  • Name:

    参数名

  • ParamValueType:

    参数值类型:integer(整型)、real(浮点型)、bool(布尔型)、enum(枚举类型)、mutil_enum(枚举类型、支持多选)。

  • Unit:

    参数值 单位。参数没有单位时,该字段返回空

  • DefaultValue:

    参数默认值。以字符串形式返回

  • CurrentValue:

    参数当前运行值。以字符串形式返回

  • Max:

    数值类型(integer、real)参数,取值下界

  • EnumValue:

    枚举类型参数,取值范围

  • Min:

    数值类型(integer、real)参数,取值上界

  • ParamDescriptionCH:

    参数中文描述

  • ParamDescriptionEN:

    参数英文描述

  • NeedReboot:

    参数修改,是否重启生效。(true为需要,false为不需要)

  • ClassificationCN:

    参数中文分类

  • ClassificationEN:

    参数英文分类

  • SpecRelated:

    是否和规格相关。(true为相关,false为不想关)

  • Advanced:

    是否为重点参数。(true为重点参数,修改是需要重点关注,可能会影响实例性能)

  • LastModifyTime:

    参数最后一次修改时间

  • StandbyRelated:

    参数主备制约,0:无主备制约关系,1:备机参数值需比主机大,2:主机参数值需比备机大

  • VersionRelationSet:

    参数版本关联信息,内容为相应内核版本下的参数详细信息

  • SpecRelationSet:

    参数规格关联信息,内容为相应规格下的参数详细信息



6510
6511
6512
# File 'lib/v20170312/models.rb', line 6510

def ClassificationCN
  @ClassificationCN
end

#ClassificationENObject

当参数类型为integer(整型)、real(浮点型)时,参数的取值范围根据返回值的Max、Min确定;当参数类型为bool(布尔型)时,参数设置值取值范围是true | false;当参数类型为enum(枚举类型)、mutil_enum(多枚举类型)时,参数的取值范围由返回值中的EnumValue确定。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ID:

    参数ID

  • Name:

    参数名

  • ParamValueType:

    参数值类型:integer(整型)、real(浮点型)、bool(布尔型)、enum(枚举类型)、mutil_enum(枚举类型、支持多选)。

  • Unit:

    参数值 单位。参数没有单位时,该字段返回空

  • DefaultValue:

    参数默认值。以字符串形式返回

  • CurrentValue:

    参数当前运行值。以字符串形式返回

  • Max:

    数值类型(integer、real)参数,取值下界

  • EnumValue:

    枚举类型参数,取值范围

  • Min:

    数值类型(integer、real)参数,取值上界

  • ParamDescriptionCH:

    参数中文描述

  • ParamDescriptionEN:

    参数英文描述

  • NeedReboot:

    参数修改,是否重启生效。(true为需要,false为不需要)

  • ClassificationCN:

    参数中文分类

  • ClassificationEN:

    参数英文分类

  • SpecRelated:

    是否和规格相关。(true为相关,false为不想关)

  • Advanced:

    是否为重点参数。(true为重点参数,修改是需要重点关注,可能会影响实例性能)

  • LastModifyTime:

    参数最后一次修改时间

  • StandbyRelated:

    参数主备制约,0:无主备制约关系,1:备机参数值需比主机大,2:主机参数值需比备机大

  • VersionRelationSet:

    参数版本关联信息,内容为相应内核版本下的参数详细信息

  • SpecRelationSet:

    参数规格关联信息,内容为相应规格下的参数详细信息



6510
6511
6512
# File 'lib/v20170312/models.rb', line 6510

def ClassificationEN
  @ClassificationEN
end

#CurrentValueObject

当参数类型为integer(整型)、real(浮点型)时,参数的取值范围根据返回值的Max、Min确定;当参数类型为bool(布尔型)时,参数设置值取值范围是true | false;当参数类型为enum(枚举类型)、mutil_enum(多枚举类型)时,参数的取值范围由返回值中的EnumValue确定。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ID:

    参数ID

  • Name:

    参数名

  • ParamValueType:

    参数值类型:integer(整型)、real(浮点型)、bool(布尔型)、enum(枚举类型)、mutil_enum(枚举类型、支持多选)。

  • Unit:

    参数值 单位。参数没有单位时,该字段返回空

  • DefaultValue:

    参数默认值。以字符串形式返回

  • CurrentValue:

    参数当前运行值。以字符串形式返回

  • Max:

    数值类型(integer、real)参数,取值下界

  • EnumValue:

    枚举类型参数,取值范围

  • Min:

    数值类型(integer、real)参数,取值上界

  • ParamDescriptionCH:

    参数中文描述

  • ParamDescriptionEN:

    参数英文描述

  • NeedReboot:

    参数修改,是否重启生效。(true为需要,false为不需要)

  • ClassificationCN:

    参数中文分类

  • ClassificationEN:

    参数英文分类

  • SpecRelated:

    是否和规格相关。(true为相关,false为不想关)

  • Advanced:

    是否为重点参数。(true为重点参数,修改是需要重点关注,可能会影响实例性能)

  • LastModifyTime:

    参数最后一次修改时间

  • StandbyRelated:

    参数主备制约,0:无主备制约关系,1:备机参数值需比主机大,2:主机参数值需比备机大

  • VersionRelationSet:

    参数版本关联信息,内容为相应内核版本下的参数详细信息

  • SpecRelationSet:

    参数规格关联信息,内容为相应规格下的参数详细信息



6510
6511
6512
# File 'lib/v20170312/models.rb', line 6510

def CurrentValue
  @CurrentValue
end

#DefaultValueObject

当参数类型为integer(整型)、real(浮点型)时,参数的取值范围根据返回值的Max、Min确定;当参数类型为bool(布尔型)时,参数设置值取值范围是true | false;当参数类型为enum(枚举类型)、mutil_enum(多枚举类型)时,参数的取值范围由返回值中的EnumValue确定。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ID:

    参数ID

  • Name:

    参数名

  • ParamValueType:

    参数值类型:integer(整型)、real(浮点型)、bool(布尔型)、enum(枚举类型)、mutil_enum(枚举类型、支持多选)。

  • Unit:

    参数值 单位。参数没有单位时,该字段返回空

  • DefaultValue:

    参数默认值。以字符串形式返回

  • CurrentValue:

    参数当前运行值。以字符串形式返回

  • Max:

    数值类型(integer、real)参数,取值下界

  • EnumValue:

    枚举类型参数,取值范围

  • Min:

    数值类型(integer、real)参数,取值上界

  • ParamDescriptionCH:

    参数中文描述

  • ParamDescriptionEN:

    参数英文描述

  • NeedReboot:

    参数修改,是否重启生效。(true为需要,false为不需要)

  • ClassificationCN:

    参数中文分类

  • ClassificationEN:

    参数英文分类

  • SpecRelated:

    是否和规格相关。(true为相关,false为不想关)

  • Advanced:

    是否为重点参数。(true为重点参数,修改是需要重点关注,可能会影响实例性能)

  • LastModifyTime:

    参数最后一次修改时间

  • StandbyRelated:

    参数主备制约,0:无主备制约关系,1:备机参数值需比主机大,2:主机参数值需比备机大

  • VersionRelationSet:

    参数版本关联信息,内容为相应内核版本下的参数详细信息

  • SpecRelationSet:

    参数规格关联信息,内容为相应规格下的参数详细信息



6510
6511
6512
# File 'lib/v20170312/models.rb', line 6510

def DefaultValue
  @DefaultValue
end

#EnumValueObject

当参数类型为integer(整型)、real(浮点型)时,参数的取值范围根据返回值的Max、Min确定;当参数类型为bool(布尔型)时,参数设置值取值范围是true | false;当参数类型为enum(枚举类型)、mutil_enum(多枚举类型)时,参数的取值范围由返回值中的EnumValue确定。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ID:

    参数ID

  • Name:

    参数名

  • ParamValueType:

    参数值类型:integer(整型)、real(浮点型)、bool(布尔型)、enum(枚举类型)、mutil_enum(枚举类型、支持多选)。

  • Unit:

    参数值 单位。参数没有单位时,该字段返回空

  • DefaultValue:

    参数默认值。以字符串形式返回

  • CurrentValue:

    参数当前运行值。以字符串形式返回

  • Max:

    数值类型(integer、real)参数,取值下界

  • EnumValue:

    枚举类型参数,取值范围

  • Min:

    数值类型(integer、real)参数,取值上界

  • ParamDescriptionCH:

    参数中文描述

  • ParamDescriptionEN:

    参数英文描述

  • NeedReboot:

    参数修改,是否重启生效。(true为需要,false为不需要)

  • ClassificationCN:

    参数中文分类

  • ClassificationEN:

    参数英文分类

  • SpecRelated:

    是否和规格相关。(true为相关,false为不想关)

  • Advanced:

    是否为重点参数。(true为重点参数,修改是需要重点关注,可能会影响实例性能)

  • LastModifyTime:

    参数最后一次修改时间

  • StandbyRelated:

    参数主备制约,0:无主备制约关系,1:备机参数值需比主机大,2:主机参数值需比备机大

  • VersionRelationSet:

    参数版本关联信息,内容为相应内核版本下的参数详细信息

  • SpecRelationSet:

    参数规格关联信息,内容为相应规格下的参数详细信息



6510
6511
6512
# File 'lib/v20170312/models.rb', line 6510

def EnumValue
  @EnumValue
end

#IDObject

当参数类型为integer(整型)、real(浮点型)时,参数的取值范围根据返回值的Max、Min确定;当参数类型为bool(布尔型)时,参数设置值取值范围是true | false;当参数类型为enum(枚举类型)、mutil_enum(多枚举类型)时,参数的取值范围由返回值中的EnumValue确定。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ID:

    参数ID

  • Name:

    参数名

  • ParamValueType:

    参数值类型:integer(整型)、real(浮点型)、bool(布尔型)、enum(枚举类型)、mutil_enum(枚举类型、支持多选)。

  • Unit:

    参数值 单位。参数没有单位时,该字段返回空

  • DefaultValue:

    参数默认值。以字符串形式返回

  • CurrentValue:

    参数当前运行值。以字符串形式返回

  • Max:

    数值类型(integer、real)参数,取值下界

  • EnumValue:

    枚举类型参数,取值范围

  • Min:

    数值类型(integer、real)参数,取值上界

  • ParamDescriptionCH:

    参数中文描述

  • ParamDescriptionEN:

    参数英文描述

  • NeedReboot:

    参数修改,是否重启生效。(true为需要,false为不需要)

  • ClassificationCN:

    参数中文分类

  • ClassificationEN:

    参数英文分类

  • SpecRelated:

    是否和规格相关。(true为相关,false为不想关)

  • Advanced:

    是否为重点参数。(true为重点参数,修改是需要重点关注,可能会影响实例性能)

  • LastModifyTime:

    参数最后一次修改时间

  • StandbyRelated:

    参数主备制约,0:无主备制约关系,1:备机参数值需比主机大,2:主机参数值需比备机大

  • VersionRelationSet:

    参数版本关联信息,内容为相应内核版本下的参数详细信息

  • SpecRelationSet:

    参数规格关联信息,内容为相应规格下的参数详细信息



6510
6511
6512
# File 'lib/v20170312/models.rb', line 6510

def ID
  @ID
end

#LastModifyTimeObject

当参数类型为integer(整型)、real(浮点型)时,参数的取值范围根据返回值的Max、Min确定;当参数类型为bool(布尔型)时,参数设置值取值范围是true | false;当参数类型为enum(枚举类型)、mutil_enum(多枚举类型)时,参数的取值范围由返回值中的EnumValue确定。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ID:

    参数ID

  • Name:

    参数名

  • ParamValueType:

    参数值类型:integer(整型)、real(浮点型)、bool(布尔型)、enum(枚举类型)、mutil_enum(枚举类型、支持多选)。

  • Unit:

    参数值 单位。参数没有单位时,该字段返回空

  • DefaultValue:

    参数默认值。以字符串形式返回

  • CurrentValue:

    参数当前运行值。以字符串形式返回

  • Max:

    数值类型(integer、real)参数,取值下界

  • EnumValue:

    枚举类型参数,取值范围

  • Min:

    数值类型(integer、real)参数,取值上界

  • ParamDescriptionCH:

    参数中文描述

  • ParamDescriptionEN:

    参数英文描述

  • NeedReboot:

    参数修改,是否重启生效。(true为需要,false为不需要)

  • ClassificationCN:

    参数中文分类

  • ClassificationEN:

    参数英文分类

  • SpecRelated:

    是否和规格相关。(true为相关,false为不想关)

  • Advanced:

    是否为重点参数。(true为重点参数,修改是需要重点关注,可能会影响实例性能)

  • LastModifyTime:

    参数最后一次修改时间

  • StandbyRelated:

    参数主备制约,0:无主备制约关系,1:备机参数值需比主机大,2:主机参数值需比备机大

  • VersionRelationSet:

    参数版本关联信息,内容为相应内核版本下的参数详细信息

  • SpecRelationSet:

    参数规格关联信息,内容为相应规格下的参数详细信息



6510
6511
6512
# File 'lib/v20170312/models.rb', line 6510

def LastModifyTime
  @LastModifyTime
end

#MaxObject

当参数类型为integer(整型)、real(浮点型)时,参数的取值范围根据返回值的Max、Min确定;当参数类型为bool(布尔型)时,参数设置值取值范围是true | false;当参数类型为enum(枚举类型)、mutil_enum(多枚举类型)时,参数的取值范围由返回值中的EnumValue确定。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ID:

    参数ID

  • Name:

    参数名

  • ParamValueType:

    参数值类型:integer(整型)、real(浮点型)、bool(布尔型)、enum(枚举类型)、mutil_enum(枚举类型、支持多选)。

  • Unit:

    参数值 单位。参数没有单位时,该字段返回空

  • DefaultValue:

    参数默认值。以字符串形式返回

  • CurrentValue:

    参数当前运行值。以字符串形式返回

  • Max:

    数值类型(integer、real)参数,取值下界

  • EnumValue:

    枚举类型参数,取值范围

  • Min:

    数值类型(integer、real)参数,取值上界

  • ParamDescriptionCH:

    参数中文描述

  • ParamDescriptionEN:

    参数英文描述

  • NeedReboot:

    参数修改,是否重启生效。(true为需要,false为不需要)

  • ClassificationCN:

    参数中文分类

  • ClassificationEN:

    参数英文分类

  • SpecRelated:

    是否和规格相关。(true为相关,false为不想关)

  • Advanced:

    是否为重点参数。(true为重点参数,修改是需要重点关注,可能会影响实例性能)

  • LastModifyTime:

    参数最后一次修改时间

  • StandbyRelated:

    参数主备制约,0:无主备制约关系,1:备机参数值需比主机大,2:主机参数值需比备机大

  • VersionRelationSet:

    参数版本关联信息,内容为相应内核版本下的参数详细信息

  • SpecRelationSet:

    参数规格关联信息,内容为相应规格下的参数详细信息



6510
6511
6512
# File 'lib/v20170312/models.rb', line 6510

def Max
  @Max
end

#MinObject

当参数类型为integer(整型)、real(浮点型)时,参数的取值范围根据返回值的Max、Min确定;当参数类型为bool(布尔型)时,参数设置值取值范围是true | false;当参数类型为enum(枚举类型)、mutil_enum(多枚举类型)时,参数的取值范围由返回值中的EnumValue确定。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ID:

    参数ID

  • Name:

    参数名

  • ParamValueType:

    参数值类型:integer(整型)、real(浮点型)、bool(布尔型)、enum(枚举类型)、mutil_enum(枚举类型、支持多选)。

  • Unit:

    参数值 单位。参数没有单位时,该字段返回空

  • DefaultValue:

    参数默认值。以字符串形式返回

  • CurrentValue:

    参数当前运行值。以字符串形式返回

  • Max:

    数值类型(integer、real)参数,取值下界

  • EnumValue:

    枚举类型参数,取值范围

  • Min:

    数值类型(integer、real)参数,取值上界

  • ParamDescriptionCH:

    参数中文描述

  • ParamDescriptionEN:

    参数英文描述

  • NeedReboot:

    参数修改,是否重启生效。(true为需要,false为不需要)

  • ClassificationCN:

    参数中文分类

  • ClassificationEN:

    参数英文分类

  • SpecRelated:

    是否和规格相关。(true为相关,false为不想关)

  • Advanced:

    是否为重点参数。(true为重点参数,修改是需要重点关注,可能会影响实例性能)

  • LastModifyTime:

    参数最后一次修改时间

  • StandbyRelated:

    参数主备制约,0:无主备制约关系,1:备机参数值需比主机大,2:主机参数值需比备机大

  • VersionRelationSet:

    参数版本关联信息,内容为相应内核版本下的参数详细信息

  • SpecRelationSet:

    参数规格关联信息,内容为相应规格下的参数详细信息



6510
6511
6512
# File 'lib/v20170312/models.rb', line 6510

def Min
  @Min
end

#NameObject

当参数类型为integer(整型)、real(浮点型)时,参数的取值范围根据返回值的Max、Min确定;当参数类型为bool(布尔型)时,参数设置值取值范围是true | false;当参数类型为enum(枚举类型)、mutil_enum(多枚举类型)时,参数的取值范围由返回值中的EnumValue确定。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ID:

    参数ID

  • Name:

    参数名

  • ParamValueType:

    参数值类型:integer(整型)、real(浮点型)、bool(布尔型)、enum(枚举类型)、mutil_enum(枚举类型、支持多选)。

  • Unit:

    参数值 单位。参数没有单位时,该字段返回空

  • DefaultValue:

    参数默认值。以字符串形式返回

  • CurrentValue:

    参数当前运行值。以字符串形式返回

  • Max:

    数值类型(integer、real)参数,取值下界

  • EnumValue:

    枚举类型参数,取值范围

  • Min:

    数值类型(integer、real)参数,取值上界

  • ParamDescriptionCH:

    参数中文描述

  • ParamDescriptionEN:

    参数英文描述

  • NeedReboot:

    参数修改,是否重启生效。(true为需要,false为不需要)

  • ClassificationCN:

    参数中文分类

  • ClassificationEN:

    参数英文分类

  • SpecRelated:

    是否和规格相关。(true为相关,false为不想关)

  • Advanced:

    是否为重点参数。(true为重点参数,修改是需要重点关注,可能会影响实例性能)

  • LastModifyTime:

    参数最后一次修改时间

  • StandbyRelated:

    参数主备制约,0:无主备制约关系,1:备机参数值需比主机大,2:主机参数值需比备机大

  • VersionRelationSet:

    参数版本关联信息,内容为相应内核版本下的参数详细信息

  • SpecRelationSet:

    参数规格关联信息,内容为相应规格下的参数详细信息



6510
6511
6512
# File 'lib/v20170312/models.rb', line 6510

def Name
  @Name
end

#NeedRebootObject

当参数类型为integer(整型)、real(浮点型)时,参数的取值范围根据返回值的Max、Min确定;当参数类型为bool(布尔型)时,参数设置值取值范围是true | false;当参数类型为enum(枚举类型)、mutil_enum(多枚举类型)时,参数的取值范围由返回值中的EnumValue确定。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ID:

    参数ID

  • Name:

    参数名

  • ParamValueType:

    参数值类型:integer(整型)、real(浮点型)、bool(布尔型)、enum(枚举类型)、mutil_enum(枚举类型、支持多选)。

  • Unit:

    参数值 单位。参数没有单位时,该字段返回空

  • DefaultValue:

    参数默认值。以字符串形式返回

  • CurrentValue:

    参数当前运行值。以字符串形式返回

  • Max:

    数值类型(integer、real)参数,取值下界

  • EnumValue:

    枚举类型参数,取值范围

  • Min:

    数值类型(integer、real)参数,取值上界

  • ParamDescriptionCH:

    参数中文描述

  • ParamDescriptionEN:

    参数英文描述

  • NeedReboot:

    参数修改,是否重启生效。(true为需要,false为不需要)

  • ClassificationCN:

    参数中文分类

  • ClassificationEN:

    参数英文分类

  • SpecRelated:

    是否和规格相关。(true为相关,false为不想关)

  • Advanced:

    是否为重点参数。(true为重点参数,修改是需要重点关注,可能会影响实例性能)

  • LastModifyTime:

    参数最后一次修改时间

  • StandbyRelated:

    参数主备制约,0:无主备制约关系,1:备机参数值需比主机大,2:主机参数值需比备机大

  • VersionRelationSet:

    参数版本关联信息,内容为相应内核版本下的参数详细信息

  • SpecRelationSet:

    参数规格关联信息,内容为相应规格下的参数详细信息



6510
6511
6512
# File 'lib/v20170312/models.rb', line 6510

def NeedReboot
  @NeedReboot
end

#ParamDescriptionCHObject

当参数类型为integer(整型)、real(浮点型)时,参数的取值范围根据返回值的Max、Min确定;当参数类型为bool(布尔型)时,参数设置值取值范围是true | false;当参数类型为enum(枚举类型)、mutil_enum(多枚举类型)时,参数的取值范围由返回值中的EnumValue确定。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ID:

    参数ID

  • Name:

    参数名

  • ParamValueType:

    参数值类型:integer(整型)、real(浮点型)、bool(布尔型)、enum(枚举类型)、mutil_enum(枚举类型、支持多选)。

  • Unit:

    参数值 单位。参数没有单位时,该字段返回空

  • DefaultValue:

    参数默认值。以字符串形式返回

  • CurrentValue:

    参数当前运行值。以字符串形式返回

  • Max:

    数值类型(integer、real)参数,取值下界

  • EnumValue:

    枚举类型参数,取值范围

  • Min:

    数值类型(integer、real)参数,取值上界

  • ParamDescriptionCH:

    参数中文描述

  • ParamDescriptionEN:

    参数英文描述

  • NeedReboot:

    参数修改,是否重启生效。(true为需要,false为不需要)

  • ClassificationCN:

    参数中文分类

  • ClassificationEN:

    参数英文分类

  • SpecRelated:

    是否和规格相关。(true为相关,false为不想关)

  • Advanced:

    是否为重点参数。(true为重点参数,修改是需要重点关注,可能会影响实例性能)

  • LastModifyTime:

    参数最后一次修改时间

  • StandbyRelated:

    参数主备制约,0:无主备制约关系,1:备机参数值需比主机大,2:主机参数值需比备机大

  • VersionRelationSet:

    参数版本关联信息,内容为相应内核版本下的参数详细信息

  • SpecRelationSet:

    参数规格关联信息,内容为相应规格下的参数详细信息



6510
6511
6512
# File 'lib/v20170312/models.rb', line 6510

def ParamDescriptionCH
  @ParamDescriptionCH
end

#ParamDescriptionENObject

当参数类型为integer(整型)、real(浮点型)时,参数的取值范围根据返回值的Max、Min确定;当参数类型为bool(布尔型)时,参数设置值取值范围是true | false;当参数类型为enum(枚举类型)、mutil_enum(多枚举类型)时,参数的取值范围由返回值中的EnumValue确定。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ID:

    参数ID

  • Name:

    参数名

  • ParamValueType:

    参数值类型:integer(整型)、real(浮点型)、bool(布尔型)、enum(枚举类型)、mutil_enum(枚举类型、支持多选)。

  • Unit:

    参数值 单位。参数没有单位时,该字段返回空

  • DefaultValue:

    参数默认值。以字符串形式返回

  • CurrentValue:

    参数当前运行值。以字符串形式返回

  • Max:

    数值类型(integer、real)参数,取值下界

  • EnumValue:

    枚举类型参数,取值范围

  • Min:

    数值类型(integer、real)参数,取值上界

  • ParamDescriptionCH:

    参数中文描述

  • ParamDescriptionEN:

    参数英文描述

  • NeedReboot:

    参数修改,是否重启生效。(true为需要,false为不需要)

  • ClassificationCN:

    参数中文分类

  • ClassificationEN:

    参数英文分类

  • SpecRelated:

    是否和规格相关。(true为相关,false为不想关)

  • Advanced:

    是否为重点参数。(true为重点参数,修改是需要重点关注,可能会影响实例性能)

  • LastModifyTime:

    参数最后一次修改时间

  • StandbyRelated:

    参数主备制约,0:无主备制约关系,1:备机参数值需比主机大,2:主机参数值需比备机大

  • VersionRelationSet:

    参数版本关联信息,内容为相应内核版本下的参数详细信息

  • SpecRelationSet:

    参数规格关联信息,内容为相应规格下的参数详细信息



6510
6511
6512
# File 'lib/v20170312/models.rb', line 6510

def ParamDescriptionEN
  @ParamDescriptionEN
end

#ParamValueTypeObject

当参数类型为integer(整型)、real(浮点型)时,参数的取值范围根据返回值的Max、Min确定;当参数类型为bool(布尔型)时,参数设置值取值范围是true | false;当参数类型为enum(枚举类型)、mutil_enum(多枚举类型)时,参数的取值范围由返回值中的EnumValue确定。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ID:

    参数ID

  • Name:

    参数名

  • ParamValueType:

    参数值类型:integer(整型)、real(浮点型)、bool(布尔型)、enum(枚举类型)、mutil_enum(枚举类型、支持多选)。

  • Unit:

    参数值 单位。参数没有单位时,该字段返回空

  • DefaultValue:

    参数默认值。以字符串形式返回

  • CurrentValue:

    参数当前运行值。以字符串形式返回

  • Max:

    数值类型(integer、real)参数,取值下界

  • EnumValue:

    枚举类型参数,取值范围

  • Min:

    数值类型(integer、real)参数,取值上界

  • ParamDescriptionCH:

    参数中文描述

  • ParamDescriptionEN:

    参数英文描述

  • NeedReboot:

    参数修改,是否重启生效。(true为需要,false为不需要)

  • ClassificationCN:

    参数中文分类

  • ClassificationEN:

    参数英文分类

  • SpecRelated:

    是否和规格相关。(true为相关,false为不想关)

  • Advanced:

    是否为重点参数。(true为重点参数,修改是需要重点关注,可能会影响实例性能)

  • LastModifyTime:

    参数最后一次修改时间

  • StandbyRelated:

    参数主备制约,0:无主备制约关系,1:备机参数值需比主机大,2:主机参数值需比备机大

  • VersionRelationSet:

    参数版本关联信息,内容为相应内核版本下的参数详细信息

  • SpecRelationSet:

    参数规格关联信息,内容为相应规格下的参数详细信息



6510
6511
6512
# File 'lib/v20170312/models.rb', line 6510

def ParamValueType
  @ParamValueType
end

#SpecRelatedObject

当参数类型为integer(整型)、real(浮点型)时,参数的取值范围根据返回值的Max、Min确定;当参数类型为bool(布尔型)时,参数设置值取值范围是true | false;当参数类型为enum(枚举类型)、mutil_enum(多枚举类型)时,参数的取值范围由返回值中的EnumValue确定。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ID:

    参数ID

  • Name:

    参数名

  • ParamValueType:

    参数值类型:integer(整型)、real(浮点型)、bool(布尔型)、enum(枚举类型)、mutil_enum(枚举类型、支持多选)。

  • Unit:

    参数值 单位。参数没有单位时,该字段返回空

  • DefaultValue:

    参数默认值。以字符串形式返回

  • CurrentValue:

    参数当前运行值。以字符串形式返回

  • Max:

    数值类型(integer、real)参数,取值下界

  • EnumValue:

    枚举类型参数,取值范围

  • Min:

    数值类型(integer、real)参数,取值上界

  • ParamDescriptionCH:

    参数中文描述

  • ParamDescriptionEN:

    参数英文描述

  • NeedReboot:

    参数修改,是否重启生效。(true为需要,false为不需要)

  • ClassificationCN:

    参数中文分类

  • ClassificationEN:

    参数英文分类

  • SpecRelated:

    是否和规格相关。(true为相关,false为不想关)

  • Advanced:

    是否为重点参数。(true为重点参数,修改是需要重点关注,可能会影响实例性能)

  • LastModifyTime:

    参数最后一次修改时间

  • StandbyRelated:

    参数主备制约,0:无主备制约关系,1:备机参数值需比主机大,2:主机参数值需比备机大

  • VersionRelationSet:

    参数版本关联信息,内容为相应内核版本下的参数详细信息

  • SpecRelationSet:

    参数规格关联信息,内容为相应规格下的参数详细信息



6510
6511
6512
# File 'lib/v20170312/models.rb', line 6510

def SpecRelated
  @SpecRelated
end

#SpecRelationSetObject

当参数类型为integer(整型)、real(浮点型)时,参数的取值范围根据返回值的Max、Min确定;当参数类型为bool(布尔型)时,参数设置值取值范围是true | false;当参数类型为enum(枚举类型)、mutil_enum(多枚举类型)时,参数的取值范围由返回值中的EnumValue确定。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ID:

    参数ID

  • Name:

    参数名

  • ParamValueType:

    参数值类型:integer(整型)、real(浮点型)、bool(布尔型)、enum(枚举类型)、mutil_enum(枚举类型、支持多选)。

  • Unit:

    参数值 单位。参数没有单位时,该字段返回空

  • DefaultValue:

    参数默认值。以字符串形式返回

  • CurrentValue:

    参数当前运行值。以字符串形式返回

  • Max:

    数值类型(integer、real)参数,取值下界

  • EnumValue:

    枚举类型参数,取值范围

  • Min:

    数值类型(integer、real)参数,取值上界

  • ParamDescriptionCH:

    参数中文描述

  • ParamDescriptionEN:

    参数英文描述

  • NeedReboot:

    参数修改,是否重启生效。(true为需要,false为不需要)

  • ClassificationCN:

    参数中文分类

  • ClassificationEN:

    参数英文分类

  • SpecRelated:

    是否和规格相关。(true为相关,false为不想关)

  • Advanced:

    是否为重点参数。(true为重点参数,修改是需要重点关注,可能会影响实例性能)

  • LastModifyTime:

    参数最后一次修改时间

  • StandbyRelated:

    参数主备制约,0:无主备制约关系,1:备机参数值需比主机大,2:主机参数值需比备机大

  • VersionRelationSet:

    参数版本关联信息,内容为相应内核版本下的参数详细信息

  • SpecRelationSet:

    参数规格关联信息,内容为相应规格下的参数详细信息



6510
6511
6512
# File 'lib/v20170312/models.rb', line 6510

def SpecRelationSet
  @SpecRelationSet
end

#StandbyRelatedObject

当参数类型为integer(整型)、real(浮点型)时,参数的取值范围根据返回值的Max、Min确定;当参数类型为bool(布尔型)时,参数设置值取值范围是true | false;当参数类型为enum(枚举类型)、mutil_enum(多枚举类型)时,参数的取值范围由返回值中的EnumValue确定。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ID:

    参数ID

  • Name:

    参数名

  • ParamValueType:

    参数值类型:integer(整型)、real(浮点型)、bool(布尔型)、enum(枚举类型)、mutil_enum(枚举类型、支持多选)。

  • Unit:

    参数值 单位。参数没有单位时,该字段返回空

  • DefaultValue:

    参数默认值。以字符串形式返回

  • CurrentValue:

    参数当前运行值。以字符串形式返回

  • Max:

    数值类型(integer、real)参数,取值下界

  • EnumValue:

    枚举类型参数,取值范围

  • Min:

    数值类型(integer、real)参数,取值上界

  • ParamDescriptionCH:

    参数中文描述

  • ParamDescriptionEN:

    参数英文描述

  • NeedReboot:

    参数修改,是否重启生效。(true为需要,false为不需要)

  • ClassificationCN:

    参数中文分类

  • ClassificationEN:

    参数英文分类

  • SpecRelated:

    是否和规格相关。(true为相关,false为不想关)

  • Advanced:

    是否为重点参数。(true为重点参数,修改是需要重点关注,可能会影响实例性能)

  • LastModifyTime:

    参数最后一次修改时间

  • StandbyRelated:

    参数主备制约,0:无主备制约关系,1:备机参数值需比主机大,2:主机参数值需比备机大

  • VersionRelationSet:

    参数版本关联信息,内容为相应内核版本下的参数详细信息

  • SpecRelationSet:

    参数规格关联信息,内容为相应规格下的参数详细信息



6510
6511
6512
# File 'lib/v20170312/models.rb', line 6510

def StandbyRelated
  @StandbyRelated
end

#UnitObject

当参数类型为integer(整型)、real(浮点型)时,参数的取值范围根据返回值的Max、Min确定;当参数类型为bool(布尔型)时,参数设置值取值范围是true | false;当参数类型为enum(枚举类型)、mutil_enum(多枚举类型)时,参数的取值范围由返回值中的EnumValue确定。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ID:

    参数ID

  • Name:

    参数名

  • ParamValueType:

    参数值类型:integer(整型)、real(浮点型)、bool(布尔型)、enum(枚举类型)、mutil_enum(枚举类型、支持多选)。

  • Unit:

    参数值 单位。参数没有单位时,该字段返回空

  • DefaultValue:

    参数默认值。以字符串形式返回

  • CurrentValue:

    参数当前运行值。以字符串形式返回

  • Max:

    数值类型(integer、real)参数,取值下界

  • EnumValue:

    枚举类型参数,取值范围

  • Min:

    数值类型(integer、real)参数,取值上界

  • ParamDescriptionCH:

    参数中文描述

  • ParamDescriptionEN:

    参数英文描述

  • NeedReboot:

    参数修改,是否重启生效。(true为需要,false为不需要)

  • ClassificationCN:

    参数中文分类

  • ClassificationEN:

    参数英文分类

  • SpecRelated:

    是否和规格相关。(true为相关,false为不想关)

  • Advanced:

    是否为重点参数。(true为重点参数,修改是需要重点关注,可能会影响实例性能)

  • LastModifyTime:

    参数最后一次修改时间

  • StandbyRelated:

    参数主备制约,0:无主备制约关系,1:备机参数值需比主机大,2:主机参数值需比备机大

  • VersionRelationSet:

    参数版本关联信息,内容为相应内核版本下的参数详细信息

  • SpecRelationSet:

    参数规格关联信息,内容为相应规格下的参数详细信息



6510
6511
6512
# File 'lib/v20170312/models.rb', line 6510

def Unit
  @Unit
end

#VersionRelationSetObject

当参数类型为integer(整型)、real(浮点型)时,参数的取值范围根据返回值的Max、Min确定;当参数类型为bool(布尔型)时,参数设置值取值范围是true | false;当参数类型为enum(枚举类型)、mutil_enum(多枚举类型)时,参数的取值范围由返回值中的EnumValue确定。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。注意:此字段可能返回 null,表示取不到有效值。

Parameters:

  • ID:

    参数ID

  • Name:

    参数名

  • ParamValueType:

    参数值类型:integer(整型)、real(浮点型)、bool(布尔型)、enum(枚举类型)、mutil_enum(枚举类型、支持多选)。

  • Unit:

    参数值 单位。参数没有单位时,该字段返回空

  • DefaultValue:

    参数默认值。以字符串形式返回

  • CurrentValue:

    参数当前运行值。以字符串形式返回

  • Max:

    数值类型(integer、real)参数,取值下界

  • EnumValue:

    枚举类型参数,取值范围

  • Min:

    数值类型(integer、real)参数,取值上界

  • ParamDescriptionCH:

    参数中文描述

  • ParamDescriptionEN:

    参数英文描述

  • NeedReboot:

    参数修改,是否重启生效。(true为需要,false为不需要)

  • ClassificationCN:

    参数中文分类

  • ClassificationEN:

    参数英文分类

  • SpecRelated:

    是否和规格相关。(true为相关,false为不想关)

  • Advanced:

    是否为重点参数。(true为重点参数,修改是需要重点关注,可能会影响实例性能)

  • LastModifyTime:

    参数最后一次修改时间

  • StandbyRelated:

    参数主备制约,0:无主备制约关系,1:备机参数值需比主机大,2:主机参数值需比备机大

  • VersionRelationSet:

    参数版本关联信息,内容为相应内核版本下的参数详细信息

  • SpecRelationSet:

    参数规格关联信息,内容为相应规格下的参数详细信息



6510
6511
6512
# File 'lib/v20170312/models.rb', line 6510

def VersionRelationSet
  @VersionRelationSet
end

Instance Method Details

#deserialize(params) ⇒ Object



6535
6536
6537
6538
6539
6540
6541
6542
6543
6544
6545
6546
6547
6548
6549
6550
6551
6552
6553
6554
6555
6556
6557
6558
6559
6560
6561
6562
6563
6564
6565
6566
6567
6568
6569
6570
# File 'lib/v20170312/models.rb', line 6535

def deserialize(params)
  @ID = params['ID']
  @Name = params['Name']
  @ParamValueType = params['ParamValueType']
  @Unit = params['Unit']
  @DefaultValue = params['DefaultValue']
  @CurrentValue = params['CurrentValue']
  @Max = params['Max']
  @EnumValue = params['EnumValue']
  @Min = params['Min']
  @ParamDescriptionCH = params['ParamDescriptionCH']
  @ParamDescriptionEN = params['ParamDescriptionEN']
  @NeedReboot = params['NeedReboot']
  @ClassificationCN = params['ClassificationCN']
  @ClassificationEN = params['ClassificationEN']
  @SpecRelated = params['SpecRelated']
  @Advanced = params['Advanced']
  @LastModifyTime = params['LastModifyTime']
  @StandbyRelated = params['StandbyRelated']
  unless params['VersionRelationSet'].nil?
    @VersionRelationSet = []
    params['VersionRelationSet'].each do |i|
      paramversionrelation_tmp = ParamVersionRelation.new
      paramversionrelation_tmp.deserialize(i)
      @VersionRelationSet << paramversionrelation_tmp
    end
  end
  unless params['SpecRelationSet'].nil?
    @SpecRelationSet = []
    params['SpecRelationSet'].each do |i|
      paramspecrelation_tmp = ParamSpecRelation.new
      paramspecrelation_tmp.deserialize(i)
      @SpecRelationSet << paramspecrelation_tmp
    end
  end
end