Class: TencentCloud::Mongodb::V20190725::DescribeDBBackupsRequest

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

Overview

DescribeDBBackups请求参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(instanceid = nil, backupmethod = nil, limit = nil, offset = nil) ⇒ DescribeDBBackupsRequest

Returns a new instance of DescribeDBBackupsRequest.



1978
1979
1980
1981
1982
1983
# File 'lib/v20190725/models.rb', line 1978

def initialize(instanceid=nil, backupmethod=nil, limit=nil, offset=nil)
  @InstanceId = instanceid
  @BackupMethod = backupmethod
  @Limit = limit
  @Offset = offset
end

Instance Attribute Details

#BackupMethodObject

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

Parameters:

  • InstanceId:

    实例 ID。请登录 MongoDB 控制台在实例列表复制实例 ID。

  • BackupMethod:

    备份方式。

  • Limit:

    分页大小,最大值为100,不设置默认查询所有。

  • Offset:

    分页偏移量,最小值为0,默认值为0。



1976
1977
1978
# File 'lib/v20190725/models.rb', line 1976

def BackupMethod
  @BackupMethod
end

#InstanceIdObject

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

Parameters:

  • InstanceId:

    实例 ID。请登录 MongoDB 控制台在实例列表复制实例 ID。

  • BackupMethod:

    备份方式。

  • Limit:

    分页大小,最大值为100,不设置默认查询所有。

  • Offset:

    分页偏移量,最小值为0,默认值为0。



1976
1977
1978
# File 'lib/v20190725/models.rb', line 1976

def InstanceId
  @InstanceId
end

#LimitObject

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

Parameters:

  • InstanceId:

    实例 ID。请登录 MongoDB 控制台在实例列表复制实例 ID。

  • BackupMethod:

    备份方式。

  • Limit:

    分页大小,最大值为100,不设置默认查询所有。

  • Offset:

    分页偏移量,最小值为0,默认值为0。



1976
1977
1978
# File 'lib/v20190725/models.rb', line 1976

def Limit
  @Limit
end

#OffsetObject

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

Parameters:

  • InstanceId:

    实例 ID。请登录 MongoDB 控制台在实例列表复制实例 ID。

  • BackupMethod:

    备份方式。

  • Limit:

    分页大小,最大值为100,不设置默认查询所有。

  • Offset:

    分页偏移量,最小值为0,默认值为0。



1976
1977
1978
# File 'lib/v20190725/models.rb', line 1976

def Offset
  @Offset
end

Instance Method Details

#deserialize(params) ⇒ Object



1985
1986
1987
1988
1989
1990
# File 'lib/v20190725/models.rb', line 1985

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