class TencentCloud::Cynosdb::V20190107::ParamInfo

参数信息

def deserialize(params)

def deserialize(params)
  @CurrentValue = params['CurrentValue']
  @Default = params['Default']
  @EnumValue = params['EnumValue']
  @Max = params['Max']
  @Min = params['Min']
  @ParamName = params['ParamName']
  @NeedReboot = params['NeedReboot']
  @ParamType = params['ParamType']
  @MatchType = params['MatchType']
  @MatchValue = params['MatchValue']
  @Description = params['Description']
  @IsGlobal = params['IsGlobal']
  unless params['ModifiableInfo'].nil?
    @ModifiableInfo = ModifiableInfo.new
    @ModifiableInfo.deserialize(params['ModifiableInfo'])
  end
  @IsFunc = params['IsFunc']
  @Func = params['Func']
  @FuncPattern = params['FuncPattern']
end

def initialize(currentvalue=nil, default=nil, enumvalue=nil, max=nil, min=nil, paramname=nil, needreboot=nil, paramtype=nil, matchtype=nil, matchvalue=nil, description=nil, isglobal=nil, modifiableinfo=nil, isfunc=nil, func=nil, funcpattern=nil)

def initialize(currentvalue=nil, default=nil, enumvalue=nil, max=nil, min=nil, paramname=nil, needreboot=nil, paramtype=nil, matchtype=nil, matchvalue=nil, description=nil, isglobal=nil, modifiableinfo=nil, isfunc=nil, func=nil, funcpattern=nil)
  @CurrentValue = currentvalue
  @Default = default
  @EnumValue = enumvalue
  @Max = max
  @Min = min
  @ParamName = paramname
  @NeedReboot = needreboot
  @ParamType = paramtype
  @MatchType = matchtype
  @MatchValue = matchvalue
  @Description = description
  @IsGlobal = isglobal
  @ModifiableInfo = modifiableinfo
  @IsFunc = isfunc
  @Func = func
  @FuncPattern = funcpattern
end