Class: TencentCloud::Cdb::V20170320::RemoteBackupInfo

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

Overview

异地备份信息

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(subbackupid = nil, region = nil, status = nil, starttime = nil, finishtime = nil, url = nil) ⇒ RemoteBackupInfo

Returns a new instance of RemoteBackupInfo.



12923
12924
12925
12926
12927
12928
12929
12930
# File 'lib/v20170320/models.rb', line 12923

def initialize(subbackupid=nil, region=nil, status=nil, starttime=nil, finishtime=nil, url=nil)
  @SubBackupId = subbackupid
  @Region = region
  @Status = status
  @StartTime = starttime
  @FinishTime = finishtime
  @Url = url
end

Instance Attribute Details

#FinishTimeObject

Parameters:

  • SubBackupId:

    异地备份子任务的ID

  • Region:

    异地备份所在地域

  • Status:

    备份任务状态。可能的值有 "SUCCESS": 备份成功, "FAILED": 备份失败, "RUNNING": 备份进行中。

  • StartTime:

    异地备份任务的开始时间

  • FinishTime:

    异地备份任务的结束时间

  • Url:

    下载地址



12921
12922
12923
# File 'lib/v20170320/models.rb', line 12921

def FinishTime
  @FinishTime
end

#RegionObject

Parameters:

  • SubBackupId:

    异地备份子任务的ID

  • Region:

    异地备份所在地域

  • Status:

    备份任务状态。可能的值有 "SUCCESS": 备份成功, "FAILED": 备份失败, "RUNNING": 备份进行中。

  • StartTime:

    异地备份任务的开始时间

  • FinishTime:

    异地备份任务的结束时间

  • Url:

    下载地址



12921
12922
12923
# File 'lib/v20170320/models.rb', line 12921

def Region
  @Region
end

#StartTimeObject

Parameters:

  • SubBackupId:

    异地备份子任务的ID

  • Region:

    异地备份所在地域

  • Status:

    备份任务状态。可能的值有 "SUCCESS": 备份成功, "FAILED": 备份失败, "RUNNING": 备份进行中。

  • StartTime:

    异地备份任务的开始时间

  • FinishTime:

    异地备份任务的结束时间

  • Url:

    下载地址



12921
12922
12923
# File 'lib/v20170320/models.rb', line 12921

def StartTime
  @StartTime
end

#StatusObject

Parameters:

  • SubBackupId:

    异地备份子任务的ID

  • Region:

    异地备份所在地域

  • Status:

    备份任务状态。可能的值有 "SUCCESS": 备份成功, "FAILED": 备份失败, "RUNNING": 备份进行中。

  • StartTime:

    异地备份任务的开始时间

  • FinishTime:

    异地备份任务的结束时间

  • Url:

    下载地址



12921
12922
12923
# File 'lib/v20170320/models.rb', line 12921

def Status
  @Status
end

#SubBackupIdObject

Parameters:

  • SubBackupId:

    异地备份子任务的ID

  • Region:

    异地备份所在地域

  • Status:

    备份任务状态。可能的值有 "SUCCESS": 备份成功, "FAILED": 备份失败, "RUNNING": 备份进行中。

  • StartTime:

    异地备份任务的开始时间

  • FinishTime:

    异地备份任务的结束时间

  • Url:

    下载地址



12921
12922
12923
# File 'lib/v20170320/models.rb', line 12921

def SubBackupId
  @SubBackupId
end

#UrlObject

Parameters:

  • SubBackupId:

    异地备份子任务的ID

  • Region:

    异地备份所在地域

  • Status:

    备份任务状态。可能的值有 "SUCCESS": 备份成功, "FAILED": 备份失败, "RUNNING": 备份进行中。

  • StartTime:

    异地备份任务的开始时间

  • FinishTime:

    异地备份任务的结束时间

  • Url:

    下载地址



12921
12922
12923
# File 'lib/v20170320/models.rb', line 12921

def Url
  @Url
end

Instance Method Details

#deserialize(params) ⇒ Object



12932
12933
12934
12935
12936
12937
12938
12939
# File 'lib/v20170320/models.rb', line 12932

def deserialize(params)
  @SubBackupId = params['SubBackupId']
  @Region = params['Region']
  @Status = params['Status']
  @StartTime = params['StartTime']
  @FinishTime = params['FinishTime']
  @Url = params['Url']
end