Class: TencentCloud::Cdb::V20170320::DescribeDataBackupOverviewResponse

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

Overview

DescribeDataBackupOverview返回参数结构体

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(databackupvolume = nil, databackupcount = nil, autobackupvolume = nil, autobackupcount = nil, manualbackupvolume = nil, manualbackupcount = nil, remotebackupvolume = nil, remotebackupcount = nil, databackuparchivevolume = nil, databackuparchivecount = nil, databackupstandbyvolume = nil, databackupstandbycount = nil, requestid = nil) ⇒ DescribeDataBackupOverviewResponse

Returns a new instance of DescribeDataBackupOverviewResponse.



6841
6842
6843
6844
6845
6846
6847
6848
6849
6850
6851
6852
6853
6854
6855
# File 'lib/v20170320/models.rb', line 6841

def initialize(databackupvolume=nil, databackupcount=nil, autobackupvolume=nil, autobackupcount=nil, manualbackupvolume=nil, manualbackupcount=nil, remotebackupvolume=nil, remotebackupcount=nil, databackuparchivevolume=nil, databackuparchivecount=nil, databackupstandbyvolume=nil, databackupstandbycount=nil, requestid=nil)
  @DataBackupVolume = databackupvolume
  @DataBackupCount = databackupcount
  @AutoBackupVolume = autobackupvolume
  @AutoBackupCount = autobackupcount
  @ManualBackupVolume = manualbackupvolume
  @ManualBackupCount = manualbackupcount
  @RemoteBackupVolume = remotebackupvolume
  @RemoteBackupCount = remotebackupcount
  @DataBackupArchiveVolume = databackuparchivevolume
  @DataBackupArchiveCount = databackuparchivecount
  @DataBackupStandbyVolume = databackupstandbyvolume
  @DataBackupStandbyCount = databackupstandbycount
  @RequestId = requestid
end

Instance Attribute Details

#AutoBackupCountObject

Parameters:

  • DataBackupVolume:

    当前地域的数据备份总容量(包含自动备份和手动备份,单位为字节)。

  • DataBackupCount:

    当前地域的数据备份总个数。

  • AutoBackupVolume:

    当前地域的自动备份总容量。

  • AutoBackupCount:

    当前地域的自动备份总个数。

  • ManualBackupVolume:

    当前地域的手动备份总容量。

  • ManualBackupCount:

    当前地域的手动备份总个数。

  • RemoteBackupVolume:

    异地备份总容量。

  • RemoteBackupCount:

    异地备份总个数。

  • DataBackupArchiveVolume:

    当前地域归档备份总容量。

  • DataBackupArchiveCount:

    当前地域归档备份总个数。

  • DataBackupStandbyVolume:

    当前地域标准存储备份总容量。

  • DataBackupStandbyCount:

    当前地域标准存储备份总个数。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



6839
6840
6841
# File 'lib/v20170320/models.rb', line 6839

def AutoBackupCount
  @AutoBackupCount
end

#AutoBackupVolumeObject

Parameters:

  • DataBackupVolume:

    当前地域的数据备份总容量(包含自动备份和手动备份,单位为字节)。

  • DataBackupCount:

    当前地域的数据备份总个数。

  • AutoBackupVolume:

    当前地域的自动备份总容量。

  • AutoBackupCount:

    当前地域的自动备份总个数。

  • ManualBackupVolume:

    当前地域的手动备份总容量。

  • ManualBackupCount:

    当前地域的手动备份总个数。

  • RemoteBackupVolume:

    异地备份总容量。

  • RemoteBackupCount:

    异地备份总个数。

  • DataBackupArchiveVolume:

    当前地域归档备份总容量。

  • DataBackupArchiveCount:

    当前地域归档备份总个数。

  • DataBackupStandbyVolume:

    当前地域标准存储备份总容量。

  • DataBackupStandbyCount:

    当前地域标准存储备份总个数。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



6839
6840
6841
# File 'lib/v20170320/models.rb', line 6839

def AutoBackupVolume
  @AutoBackupVolume
end

#DataBackupArchiveCountObject

Parameters:

  • DataBackupVolume:

    当前地域的数据备份总容量(包含自动备份和手动备份,单位为字节)。

  • DataBackupCount:

    当前地域的数据备份总个数。

  • AutoBackupVolume:

    当前地域的自动备份总容量。

  • AutoBackupCount:

    当前地域的自动备份总个数。

  • ManualBackupVolume:

    当前地域的手动备份总容量。

  • ManualBackupCount:

    当前地域的手动备份总个数。

  • RemoteBackupVolume:

    异地备份总容量。

  • RemoteBackupCount:

    异地备份总个数。

  • DataBackupArchiveVolume:

    当前地域归档备份总容量。

  • DataBackupArchiveCount:

    当前地域归档备份总个数。

  • DataBackupStandbyVolume:

    当前地域标准存储备份总容量。

  • DataBackupStandbyCount:

    当前地域标准存储备份总个数。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



6839
6840
6841
# File 'lib/v20170320/models.rb', line 6839

def DataBackupArchiveCount
  @DataBackupArchiveCount
end

#DataBackupArchiveVolumeObject

Parameters:

  • DataBackupVolume:

    当前地域的数据备份总容量(包含自动备份和手动备份,单位为字节)。

  • DataBackupCount:

    当前地域的数据备份总个数。

  • AutoBackupVolume:

    当前地域的自动备份总容量。

  • AutoBackupCount:

    当前地域的自动备份总个数。

  • ManualBackupVolume:

    当前地域的手动备份总容量。

  • ManualBackupCount:

    当前地域的手动备份总个数。

  • RemoteBackupVolume:

    异地备份总容量。

  • RemoteBackupCount:

    异地备份总个数。

  • DataBackupArchiveVolume:

    当前地域归档备份总容量。

  • DataBackupArchiveCount:

    当前地域归档备份总个数。

  • DataBackupStandbyVolume:

    当前地域标准存储备份总容量。

  • DataBackupStandbyCount:

    当前地域标准存储备份总个数。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



6839
6840
6841
# File 'lib/v20170320/models.rb', line 6839

def DataBackupArchiveVolume
  @DataBackupArchiveVolume
end

#DataBackupCountObject

Parameters:

  • DataBackupVolume:

    当前地域的数据备份总容量(包含自动备份和手动备份,单位为字节)。

  • DataBackupCount:

    当前地域的数据备份总个数。

  • AutoBackupVolume:

    当前地域的自动备份总容量。

  • AutoBackupCount:

    当前地域的自动备份总个数。

  • ManualBackupVolume:

    当前地域的手动备份总容量。

  • ManualBackupCount:

    当前地域的手动备份总个数。

  • RemoteBackupVolume:

    异地备份总容量。

  • RemoteBackupCount:

    异地备份总个数。

  • DataBackupArchiveVolume:

    当前地域归档备份总容量。

  • DataBackupArchiveCount:

    当前地域归档备份总个数。

  • DataBackupStandbyVolume:

    当前地域标准存储备份总容量。

  • DataBackupStandbyCount:

    当前地域标准存储备份总个数。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



6839
6840
6841
# File 'lib/v20170320/models.rb', line 6839

def DataBackupCount
  @DataBackupCount
end

#DataBackupStandbyCountObject

Parameters:

  • DataBackupVolume:

    当前地域的数据备份总容量(包含自动备份和手动备份,单位为字节)。

  • DataBackupCount:

    当前地域的数据备份总个数。

  • AutoBackupVolume:

    当前地域的自动备份总容量。

  • AutoBackupCount:

    当前地域的自动备份总个数。

  • ManualBackupVolume:

    当前地域的手动备份总容量。

  • ManualBackupCount:

    当前地域的手动备份总个数。

  • RemoteBackupVolume:

    异地备份总容量。

  • RemoteBackupCount:

    异地备份总个数。

  • DataBackupArchiveVolume:

    当前地域归档备份总容量。

  • DataBackupArchiveCount:

    当前地域归档备份总个数。

  • DataBackupStandbyVolume:

    当前地域标准存储备份总容量。

  • DataBackupStandbyCount:

    当前地域标准存储备份总个数。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



6839
6840
6841
# File 'lib/v20170320/models.rb', line 6839

def DataBackupStandbyCount
  @DataBackupStandbyCount
end

#DataBackupStandbyVolumeObject

Parameters:

  • DataBackupVolume:

    当前地域的数据备份总容量(包含自动备份和手动备份,单位为字节)。

  • DataBackupCount:

    当前地域的数据备份总个数。

  • AutoBackupVolume:

    当前地域的自动备份总容量。

  • AutoBackupCount:

    当前地域的自动备份总个数。

  • ManualBackupVolume:

    当前地域的手动备份总容量。

  • ManualBackupCount:

    当前地域的手动备份总个数。

  • RemoteBackupVolume:

    异地备份总容量。

  • RemoteBackupCount:

    异地备份总个数。

  • DataBackupArchiveVolume:

    当前地域归档备份总容量。

  • DataBackupArchiveCount:

    当前地域归档备份总个数。

  • DataBackupStandbyVolume:

    当前地域标准存储备份总容量。

  • DataBackupStandbyCount:

    当前地域标准存储备份总个数。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



6839
6840
6841
# File 'lib/v20170320/models.rb', line 6839

def DataBackupStandbyVolume
  @DataBackupStandbyVolume
end

#DataBackupVolumeObject

Parameters:

  • DataBackupVolume:

    当前地域的数据备份总容量(包含自动备份和手动备份,单位为字节)。

  • DataBackupCount:

    当前地域的数据备份总个数。

  • AutoBackupVolume:

    当前地域的自动备份总容量。

  • AutoBackupCount:

    当前地域的自动备份总个数。

  • ManualBackupVolume:

    当前地域的手动备份总容量。

  • ManualBackupCount:

    当前地域的手动备份总个数。

  • RemoteBackupVolume:

    异地备份总容量。

  • RemoteBackupCount:

    异地备份总个数。

  • DataBackupArchiveVolume:

    当前地域归档备份总容量。

  • DataBackupArchiveCount:

    当前地域归档备份总个数。

  • DataBackupStandbyVolume:

    当前地域标准存储备份总容量。

  • DataBackupStandbyCount:

    当前地域标准存储备份总个数。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



6839
6840
6841
# File 'lib/v20170320/models.rb', line 6839

def DataBackupVolume
  @DataBackupVolume
end

#ManualBackupCountObject

Parameters:

  • DataBackupVolume:

    当前地域的数据备份总容量(包含自动备份和手动备份,单位为字节)。

  • DataBackupCount:

    当前地域的数据备份总个数。

  • AutoBackupVolume:

    当前地域的自动备份总容量。

  • AutoBackupCount:

    当前地域的自动备份总个数。

  • ManualBackupVolume:

    当前地域的手动备份总容量。

  • ManualBackupCount:

    当前地域的手动备份总个数。

  • RemoteBackupVolume:

    异地备份总容量。

  • RemoteBackupCount:

    异地备份总个数。

  • DataBackupArchiveVolume:

    当前地域归档备份总容量。

  • DataBackupArchiveCount:

    当前地域归档备份总个数。

  • DataBackupStandbyVolume:

    当前地域标准存储备份总容量。

  • DataBackupStandbyCount:

    当前地域标准存储备份总个数。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



6839
6840
6841
# File 'lib/v20170320/models.rb', line 6839

def ManualBackupCount
  @ManualBackupCount
end

#ManualBackupVolumeObject

Parameters:

  • DataBackupVolume:

    当前地域的数据备份总容量(包含自动备份和手动备份,单位为字节)。

  • DataBackupCount:

    当前地域的数据备份总个数。

  • AutoBackupVolume:

    当前地域的自动备份总容量。

  • AutoBackupCount:

    当前地域的自动备份总个数。

  • ManualBackupVolume:

    当前地域的手动备份总容量。

  • ManualBackupCount:

    当前地域的手动备份总个数。

  • RemoteBackupVolume:

    异地备份总容量。

  • RemoteBackupCount:

    异地备份总个数。

  • DataBackupArchiveVolume:

    当前地域归档备份总容量。

  • DataBackupArchiveCount:

    当前地域归档备份总个数。

  • DataBackupStandbyVolume:

    当前地域标准存储备份总容量。

  • DataBackupStandbyCount:

    当前地域标准存储备份总个数。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



6839
6840
6841
# File 'lib/v20170320/models.rb', line 6839

def ManualBackupVolume
  @ManualBackupVolume
end

#RemoteBackupCountObject

Parameters:

  • DataBackupVolume:

    当前地域的数据备份总容量(包含自动备份和手动备份,单位为字节)。

  • DataBackupCount:

    当前地域的数据备份总个数。

  • AutoBackupVolume:

    当前地域的自动备份总容量。

  • AutoBackupCount:

    当前地域的自动备份总个数。

  • ManualBackupVolume:

    当前地域的手动备份总容量。

  • ManualBackupCount:

    当前地域的手动备份总个数。

  • RemoteBackupVolume:

    异地备份总容量。

  • RemoteBackupCount:

    异地备份总个数。

  • DataBackupArchiveVolume:

    当前地域归档备份总容量。

  • DataBackupArchiveCount:

    当前地域归档备份总个数。

  • DataBackupStandbyVolume:

    当前地域标准存储备份总容量。

  • DataBackupStandbyCount:

    当前地域标准存储备份总个数。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



6839
6840
6841
# File 'lib/v20170320/models.rb', line 6839

def RemoteBackupCount
  @RemoteBackupCount
end

#RemoteBackupVolumeObject

Parameters:

  • DataBackupVolume:

    当前地域的数据备份总容量(包含自动备份和手动备份,单位为字节)。

  • DataBackupCount:

    当前地域的数据备份总个数。

  • AutoBackupVolume:

    当前地域的自动备份总容量。

  • AutoBackupCount:

    当前地域的自动备份总个数。

  • ManualBackupVolume:

    当前地域的手动备份总容量。

  • ManualBackupCount:

    当前地域的手动备份总个数。

  • RemoteBackupVolume:

    异地备份总容量。

  • RemoteBackupCount:

    异地备份总个数。

  • DataBackupArchiveVolume:

    当前地域归档备份总容量。

  • DataBackupArchiveCount:

    当前地域归档备份总个数。

  • DataBackupStandbyVolume:

    当前地域标准存储备份总容量。

  • DataBackupStandbyCount:

    当前地域标准存储备份总个数。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



6839
6840
6841
# File 'lib/v20170320/models.rb', line 6839

def RemoteBackupVolume
  @RemoteBackupVolume
end

#RequestIdObject

Parameters:

  • DataBackupVolume:

    当前地域的数据备份总容量(包含自动备份和手动备份,单位为字节)。

  • DataBackupCount:

    当前地域的数据备份总个数。

  • AutoBackupVolume:

    当前地域的自动备份总容量。

  • AutoBackupCount:

    当前地域的自动备份总个数。

  • ManualBackupVolume:

    当前地域的手动备份总容量。

  • ManualBackupCount:

    当前地域的手动备份总个数。

  • RemoteBackupVolume:

    异地备份总容量。

  • RemoteBackupCount:

    异地备份总个数。

  • DataBackupArchiveVolume:

    当前地域归档备份总容量。

  • DataBackupArchiveCount:

    当前地域归档备份总个数。

  • DataBackupStandbyVolume:

    当前地域标准存储备份总容量。

  • DataBackupStandbyCount:

    当前地域标准存储备份总个数。

  • RequestId:

    唯一请求 ID,由服务端生成,每次请求都会返回(若请求因其他原因未能抵达服务端,则该次请求不会获得 RequestId)。定位问题时需要提供该次请求的 RequestId。



6839
6840
6841
# File 'lib/v20170320/models.rb', line 6839

def RequestId
  @RequestId
end

Instance Method Details

#deserialize(params) ⇒ Object



6857
6858
6859
6860
6861
6862
6863
6864
6865
6866
6867
6868
6869
6870
6871
# File 'lib/v20170320/models.rb', line 6857

def deserialize(params)
  @DataBackupVolume = params['DataBackupVolume']
  @DataBackupCount = params['DataBackupCount']
  @AutoBackupVolume = params['AutoBackupVolume']
  @AutoBackupCount = params['AutoBackupCount']
  @ManualBackupVolume = params['ManualBackupVolume']
  @ManualBackupCount = params['ManualBackupCount']
  @RemoteBackupVolume = params['RemoteBackupVolume']
  @RemoteBackupCount = params['RemoteBackupCount']
  @DataBackupArchiveVolume = params['DataBackupArchiveVolume']
  @DataBackupArchiveCount = params['DataBackupArchiveCount']
  @DataBackupStandbyVolume = params['DataBackupStandbyVolume']
  @DataBackupStandbyCount = params['DataBackupStandbyCount']
  @RequestId = params['RequestId']
end