Class: TencentCloud::Mongodb::V20190725::CreateBackupDBInstanceRequest

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

Overview

CreateBackupDBInstance请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(instanceid = nil, backupmethod = nil, backupremark = nil) ⇒ CreateBackupDBInstanceRequest

Returns a new instance of CreateBackupDBInstanceRequest.



597
598
599
600
601
# File 'lib/v20190725/models.rb', line 597

def initialize(instanceid=nil, backupmethod=nil, backupremark=nil)
  @InstanceId = instanceid
  @BackupMethod = backupmethod
  @BackupRemark = backupremark
end

Instance Attribute Details

#BackupMethodObject

  • 0:逻辑备份。
  • 1:物理备份。
  • 3:快照备份。 说明:
  1. 通用版实例支持逻辑备份与物理备份。云盘版实例支持物理备份与快照备份,暂不支持逻辑备份。
  2. 实例开通存储加密,则备份方式不能为物理备份。

Parameters:

  • InstanceId:

    实例 ID。例如:cmgo-p8vn****。请登录 MongoDB 控制台在实例列表复制实例 ID。

  • BackupMethod:

    设置备份方式。

  • BackupRemark:

    备份备注信息。



595
596
597
# File 'lib/v20190725/models.rb', line 595

def BackupMethod
  @BackupMethod
end

#BackupRemarkObject

  • 0:逻辑备份。
  • 1:物理备份。
  • 3:快照备份。 说明:
  1. 通用版实例支持逻辑备份与物理备份。云盘版实例支持物理备份与快照备份,暂不支持逻辑备份。
  2. 实例开通存储加密,则备份方式不能为物理备份。

Parameters:

  • InstanceId:

    实例 ID。例如:cmgo-p8vn****。请登录 MongoDB 控制台在实例列表复制实例 ID。

  • BackupMethod:

    设置备份方式。

  • BackupRemark:

    备份备注信息。



595
596
597
# File 'lib/v20190725/models.rb', line 595

def BackupRemark
  @BackupRemark
end

#InstanceIdObject

  • 0:逻辑备份。
  • 1:物理备份。
  • 3:快照备份。 说明:
  1. 通用版实例支持逻辑备份与物理备份。云盘版实例支持物理备份与快照备份,暂不支持逻辑备份。
  2. 实例开通存储加密,则备份方式不能为物理备份。

Parameters:

  • InstanceId:

    实例 ID。例如:cmgo-p8vn****。请登录 MongoDB 控制台在实例列表复制实例 ID。

  • BackupMethod:

    设置备份方式。

  • BackupRemark:

    备份备注信息。



595
596
597
# File 'lib/v20190725/models.rb', line 595

def InstanceId
  @InstanceId
end

Instance Method Details

#deserialize(params) ⇒ Object



603
604
605
606
607
# File 'lib/v20190725/models.rb', line 603

def deserialize(params)
  @InstanceId = params['InstanceId']
  @BackupMethod = params['BackupMethod']
  @BackupRemark = params['BackupRemark']
end