Class: TencentCloud::Sqlserver::V20180328::ParameterDetail

Inherits:
Common::AbstractModel
  • Object
show all
Defined in:
lib/v20180328/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, status = nil) ⇒ ParameterDetail

Returns a new instance of ParameterDetail.



9922
9923
9924
9925
9926
9927
9928
9929
9930
9931
9932
9933
# File 'lib/v20180328/models.rb', line 9922

def initialize(name=nil, paramtype=nil, default=nil, description=nil, currentvalue=nil, needreboot=nil, max=nil, min=nil, enumvalue=nil, status=nil)
  @Name = name
  @ParamType = paramtype
  @Default = default
  @Description = description
  @CurrentValue = currentvalue
  @NeedReboot = needreboot
  @Max = max
  @Min = min
  @EnumValue = enumvalue
  @Status = status
end

Instance Attribute Details

#CurrentValueObject

Parameters:

  • Name:

    参数名称

  • ParamType:

    参数类型,integer-整型,enum-枚举型

  • Default:

    参数默认值

  • Description:

    参数描述

  • CurrentValue:

    参数当前值

  • NeedReboot:

    修改参数后,是否需要重启数据库以使参数生效,0-不需要重启,1-需要重启

  • Max:

    参数允许的最大值

  • Min:

    参数允许的最小值

  • EnumValue:

    参数允许的枚举类型

  • Status:

    参数状态 0-状态正常 1-在修改中



9920
9921
9922
# File 'lib/v20180328/models.rb', line 9920

def CurrentValue
  @CurrentValue
end

#DefaultObject

Parameters:

  • Name:

    参数名称

  • ParamType:

    参数类型,integer-整型,enum-枚举型

  • Default:

    参数默认值

  • Description:

    参数描述

  • CurrentValue:

    参数当前值

  • NeedReboot:

    修改参数后,是否需要重启数据库以使参数生效,0-不需要重启,1-需要重启

  • Max:

    参数允许的最大值

  • Min:

    参数允许的最小值

  • EnumValue:

    参数允许的枚举类型

  • Status:

    参数状态 0-状态正常 1-在修改中



9920
9921
9922
# File 'lib/v20180328/models.rb', line 9920

def Default
  @Default
end

#DescriptionObject

Parameters:

  • Name:

    参数名称

  • ParamType:

    参数类型,integer-整型,enum-枚举型

  • Default:

    参数默认值

  • Description:

    参数描述

  • CurrentValue:

    参数当前值

  • NeedReboot:

    修改参数后,是否需要重启数据库以使参数生效,0-不需要重启,1-需要重启

  • Max:

    参数允许的最大值

  • Min:

    参数允许的最小值

  • EnumValue:

    参数允许的枚举类型

  • Status:

    参数状态 0-状态正常 1-在修改中



9920
9921
9922
# File 'lib/v20180328/models.rb', line 9920

def Description
  @Description
end

#EnumValueObject

Parameters:

  • Name:

    参数名称

  • ParamType:

    参数类型,integer-整型,enum-枚举型

  • Default:

    参数默认值

  • Description:

    参数描述

  • CurrentValue:

    参数当前值

  • NeedReboot:

    修改参数后,是否需要重启数据库以使参数生效,0-不需要重启,1-需要重启

  • Max:

    参数允许的最大值

  • Min:

    参数允许的最小值

  • EnumValue:

    参数允许的枚举类型

  • Status:

    参数状态 0-状态正常 1-在修改中



9920
9921
9922
# File 'lib/v20180328/models.rb', line 9920

def EnumValue
  @EnumValue
end

#MaxObject

Parameters:

  • Name:

    参数名称

  • ParamType:

    参数类型,integer-整型,enum-枚举型

  • Default:

    参数默认值

  • Description:

    参数描述

  • CurrentValue:

    参数当前值

  • NeedReboot:

    修改参数后,是否需要重启数据库以使参数生效,0-不需要重启,1-需要重启

  • Max:

    参数允许的最大值

  • Min:

    参数允许的最小值

  • EnumValue:

    参数允许的枚举类型

  • Status:

    参数状态 0-状态正常 1-在修改中



9920
9921
9922
# File 'lib/v20180328/models.rb', line 9920

def Max
  @Max
end

#MinObject

Parameters:

  • Name:

    参数名称

  • ParamType:

    参数类型,integer-整型,enum-枚举型

  • Default:

    参数默认值

  • Description:

    参数描述

  • CurrentValue:

    参数当前值

  • NeedReboot:

    修改参数后,是否需要重启数据库以使参数生效,0-不需要重启,1-需要重启

  • Max:

    参数允许的最大值

  • Min:

    参数允许的最小值

  • EnumValue:

    参数允许的枚举类型

  • Status:

    参数状态 0-状态正常 1-在修改中



9920
9921
9922
# File 'lib/v20180328/models.rb', line 9920

def Min
  @Min
end

#NameObject

Parameters:

  • Name:

    参数名称

  • ParamType:

    参数类型,integer-整型,enum-枚举型

  • Default:

    参数默认值

  • Description:

    参数描述

  • CurrentValue:

    参数当前值

  • NeedReboot:

    修改参数后,是否需要重启数据库以使参数生效,0-不需要重启,1-需要重启

  • Max:

    参数允许的最大值

  • Min:

    参数允许的最小值

  • EnumValue:

    参数允许的枚举类型

  • Status:

    参数状态 0-状态正常 1-在修改中



9920
9921
9922
# File 'lib/v20180328/models.rb', line 9920

def Name
  @Name
end

#NeedRebootObject

Parameters:

  • Name:

    参数名称

  • ParamType:

    参数类型,integer-整型,enum-枚举型

  • Default:

    参数默认值

  • Description:

    参数描述

  • CurrentValue:

    参数当前值

  • NeedReboot:

    修改参数后,是否需要重启数据库以使参数生效,0-不需要重启,1-需要重启

  • Max:

    参数允许的最大值

  • Min:

    参数允许的最小值

  • EnumValue:

    参数允许的枚举类型

  • Status:

    参数状态 0-状态正常 1-在修改中



9920
9921
9922
# File 'lib/v20180328/models.rb', line 9920

def NeedReboot
  @NeedReboot
end

#ParamTypeObject

Parameters:

  • Name:

    参数名称

  • ParamType:

    参数类型,integer-整型,enum-枚举型

  • Default:

    参数默认值

  • Description:

    参数描述

  • CurrentValue:

    参数当前值

  • NeedReboot:

    修改参数后,是否需要重启数据库以使参数生效,0-不需要重启,1-需要重启

  • Max:

    参数允许的最大值

  • Min:

    参数允许的最小值

  • EnumValue:

    参数允许的枚举类型

  • Status:

    参数状态 0-状态正常 1-在修改中



9920
9921
9922
# File 'lib/v20180328/models.rb', line 9920

def ParamType
  @ParamType
end

#StatusObject

Parameters:

  • Name:

    参数名称

  • ParamType:

    参数类型,integer-整型,enum-枚举型

  • Default:

    参数默认值

  • Description:

    参数描述

  • CurrentValue:

    参数当前值

  • NeedReboot:

    修改参数后,是否需要重启数据库以使参数生效,0-不需要重启,1-需要重启

  • Max:

    参数允许的最大值

  • Min:

    参数允许的最小值

  • EnumValue:

    参数允许的枚举类型

  • Status:

    参数状态 0-状态正常 1-在修改中



9920
9921
9922
# File 'lib/v20180328/models.rb', line 9920

def Status
  @Status
end

Instance Method Details

#deserialize(params) ⇒ Object



9935
9936
9937
9938
9939
9940
9941
9942
9943
9944
9945
9946
# File 'lib/v20180328/models.rb', line 9935

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']
  @Status = params['Status']
end