Class: TencentCloud::Mongodb::V20190725::UpgradeDbInstanceVersionRequest

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

Overview

UpgradeDbInstanceVersion请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(instanceid = nil, mongoversion = nil, inmaintenance = nil) ⇒ UpgradeDbInstanceVersionRequest

Returns a new instance of UpgradeDbInstanceVersionRequest.



6378
6379
6380
6381
6382
# File 'lib/v20190725/models.rb', line 6378

def initialize(instanceid=nil, mongoversion=nil, inmaintenance=nil)
  @InstanceId = instanceid
  @MongoVersion = mongoversion
  @InMaintenance = inmaintenance
end

Instance Attribute Details

#InMaintenanceObject

  • MONGO_40_WT:4.0 版本。
  • MONGO_42_WT:4.2 版本。
  • MONGO_44_WT:4.4 版本
  • MONGO_50_WT:5.0 版本
  • MONGO_60_WT:6.0 版本。
  • MONGO_70_WT:7.0 版本。
  • MONGO_80_WT:8.0 版本。
  • 0:立即升级。
  • 1:维护时间窗升级。

Parameters:

  • InstanceId:

    实例ID列表,格式如:cmgo-p8vnipr5。与云数据库控制台页面中显示的实例ID相同。

  • MongoVersion:

    新升级的数据库版本。当前支持版本如下所示,支持旧版本向高版本升级,不支持跨版本升级。

  • InMaintenance:

    指定升级操作是否在维护时间内进行。



6376
6377
6378
# File 'lib/v20190725/models.rb', line 6376

def InMaintenance
  @InMaintenance
end

#InstanceIdObject

  • MONGO_40_WT:4.0 版本。
  • MONGO_42_WT:4.2 版本。
  • MONGO_44_WT:4.4 版本
  • MONGO_50_WT:5.0 版本
  • MONGO_60_WT:6.0 版本。
  • MONGO_70_WT:7.0 版本。
  • MONGO_80_WT:8.0 版本。
  • 0:立即升级。
  • 1:维护时间窗升级。

Parameters:

  • InstanceId:

    实例ID列表,格式如:cmgo-p8vnipr5。与云数据库控制台页面中显示的实例ID相同。

  • MongoVersion:

    新升级的数据库版本。当前支持版本如下所示,支持旧版本向高版本升级,不支持跨版本升级。

  • InMaintenance:

    指定升级操作是否在维护时间内进行。



6376
6377
6378
# File 'lib/v20190725/models.rb', line 6376

def InstanceId
  @InstanceId
end

#MongoVersionObject

  • MONGO_40_WT:4.0 版本。
  • MONGO_42_WT:4.2 版本。
  • MONGO_44_WT:4.4 版本
  • MONGO_50_WT:5.0 版本
  • MONGO_60_WT:6.0 版本。
  • MONGO_70_WT:7.0 版本。
  • MONGO_80_WT:8.0 版本。
  • 0:立即升级。
  • 1:维护时间窗升级。

Parameters:

  • InstanceId:

    实例ID列表,格式如:cmgo-p8vnipr5。与云数据库控制台页面中显示的实例ID相同。

  • MongoVersion:

    新升级的数据库版本。当前支持版本如下所示,支持旧版本向高版本升级,不支持跨版本升级。

  • InMaintenance:

    指定升级操作是否在维护时间内进行。



6376
6377
6378
# File 'lib/v20190725/models.rb', line 6376

def MongoVersion
  @MongoVersion
end

Instance Method Details

#deserialize(params) ⇒ Object



6384
6385
6386
6387
6388
# File 'lib/v20190725/models.rb', line 6384

def deserialize(params)
  @InstanceId = params['InstanceId']
  @MongoVersion = params['MongoVersion']
  @InMaintenance = params['InMaintenance']
end