Class: TencentCloud::Sqlserver::V20180328::SummaryDetailRes

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

Overview

备份概览实时统计项

Instance Attribute Summary collapse

Instance Method Summary collapse

Constructor Details

#initialize(regionid = nil, status = nil, instanceid = nil, name = nil, actualusedspace = nil, databackupspace = nil, databackupcount = nil, logbackupspace = nil, logbackupcount = nil, autobackupspace = nil, autobackupcount = nil, manualbackupspace = nil, manualbackupcount = nil, region = nil) ⇒ SummaryDetailRes

Returns a new instance of SummaryDetailRes.



11602
11603
11604
11605
11606
11607
11608
11609
11610
11611
11612
11613
11614
11615
11616
11617
# File 'lib/v20180328/models.rb', line 11602

def initialize(regionid=nil, status=nil, instanceid=nil, name=nil, actualusedspace=nil, databackupspace=nil, databackupcount=nil, logbackupspace=nil, logbackupcount=nil, autobackupspace=nil, autobackupcount=nil, manualbackupspace=nil, manualbackupcount=nil, region=nil)
  @RegionId = regionid
  @Status = status
  @InstanceId = instanceid
  @Name = name
  @ActualUsedSpace = actualusedspace
  @DataBackupSpace = databackupspace
  @DataBackupCount = databackupcount
  @LogBackupSpace = logbackupspace
  @LogBackupCount = logbackupcount
  @AutoBackupSpace = autobackupspace
  @AutoBackupCount = autobackupcount
  @ManualBackupSpace = manualbackupspace
  @ManualBackupCount = manualbackupcount
  @Region = region
end

Instance Attribute Details

#ActualUsedSpaceObject

Parameters:

  • RegionId:

    地域标识

  • Status:

    实例状态。1:申请中2:运行中3:受限运行中 (主备切换中)4:已隔离5:回收中6:已回收7:任务执行中 (实例做备份、回档等操作)8:已下线9:实例扩容中10:实例迁移中

  • InstanceId:

    实例ID

  • Name:

    实例名称

  • ActualUsedSpace:

    备份空间

  • DataBackupSpace:

    数据备份空间

  • DataBackupCount:

    数据备份文件总个数

  • LogBackupSpace:

    日志备份空间

  • LogBackupCount:

    日志备份文件总个数

  • AutoBackupSpace:

    自动备份空间

  • AutoBackupCount:

    自动备份文件总个数

  • ManualBackupSpace:

    手动备份空间

  • ManualBackupCount:

    手动备份文件总个数

  • Region:

    实例所属地域码



11600
11601
11602
# File 'lib/v20180328/models.rb', line 11600

def ActualUsedSpace
  @ActualUsedSpace
end

#AutoBackupCountObject

Parameters:

  • RegionId:

    地域标识

  • Status:

    实例状态。1:申请中2:运行中3:受限运行中 (主备切换中)4:已隔离5:回收中6:已回收7:任务执行中 (实例做备份、回档等操作)8:已下线9:实例扩容中10:实例迁移中

  • InstanceId:

    实例ID

  • Name:

    实例名称

  • ActualUsedSpace:

    备份空间

  • DataBackupSpace:

    数据备份空间

  • DataBackupCount:

    数据备份文件总个数

  • LogBackupSpace:

    日志备份空间

  • LogBackupCount:

    日志备份文件总个数

  • AutoBackupSpace:

    自动备份空间

  • AutoBackupCount:

    自动备份文件总个数

  • ManualBackupSpace:

    手动备份空间

  • ManualBackupCount:

    手动备份文件总个数

  • Region:

    实例所属地域码



11600
11601
11602
# File 'lib/v20180328/models.rb', line 11600

def AutoBackupCount
  @AutoBackupCount
end

#AutoBackupSpaceObject

Parameters:

  • RegionId:

    地域标识

  • Status:

    实例状态。1:申请中2:运行中3:受限运行中 (主备切换中)4:已隔离5:回收中6:已回收7:任务执行中 (实例做备份、回档等操作)8:已下线9:实例扩容中10:实例迁移中

  • InstanceId:

    实例ID

  • Name:

    实例名称

  • ActualUsedSpace:

    备份空间

  • DataBackupSpace:

    数据备份空间

  • DataBackupCount:

    数据备份文件总个数

  • LogBackupSpace:

    日志备份空间

  • LogBackupCount:

    日志备份文件总个数

  • AutoBackupSpace:

    自动备份空间

  • AutoBackupCount:

    自动备份文件总个数

  • ManualBackupSpace:

    手动备份空间

  • ManualBackupCount:

    手动备份文件总个数

  • Region:

    实例所属地域码



11600
11601
11602
# File 'lib/v20180328/models.rb', line 11600

def AutoBackupSpace
  @AutoBackupSpace
end

#DataBackupCountObject

Parameters:

  • RegionId:

    地域标识

  • Status:

    实例状态。1:申请中2:运行中3:受限运行中 (主备切换中)4:已隔离5:回收中6:已回收7:任务执行中 (实例做备份、回档等操作)8:已下线9:实例扩容中10:实例迁移中

  • InstanceId:

    实例ID

  • Name:

    实例名称

  • ActualUsedSpace:

    备份空间

  • DataBackupSpace:

    数据备份空间

  • DataBackupCount:

    数据备份文件总个数

  • LogBackupSpace:

    日志备份空间

  • LogBackupCount:

    日志备份文件总个数

  • AutoBackupSpace:

    自动备份空间

  • AutoBackupCount:

    自动备份文件总个数

  • ManualBackupSpace:

    手动备份空间

  • ManualBackupCount:

    手动备份文件总个数

  • Region:

    实例所属地域码



11600
11601
11602
# File 'lib/v20180328/models.rb', line 11600

def DataBackupCount
  @DataBackupCount
end

#DataBackupSpaceObject

Parameters:

  • RegionId:

    地域标识

  • Status:

    实例状态。1:申请中2:运行中3:受限运行中 (主备切换中)4:已隔离5:回收中6:已回收7:任务执行中 (实例做备份、回档等操作)8:已下线9:实例扩容中10:实例迁移中

  • InstanceId:

    实例ID

  • Name:

    实例名称

  • ActualUsedSpace:

    备份空间

  • DataBackupSpace:

    数据备份空间

  • DataBackupCount:

    数据备份文件总个数

  • LogBackupSpace:

    日志备份空间

  • LogBackupCount:

    日志备份文件总个数

  • AutoBackupSpace:

    自动备份空间

  • AutoBackupCount:

    自动备份文件总个数

  • ManualBackupSpace:

    手动备份空间

  • ManualBackupCount:

    手动备份文件总个数

  • Region:

    实例所属地域码



11600
11601
11602
# File 'lib/v20180328/models.rb', line 11600

def DataBackupSpace
  @DataBackupSpace
end

#InstanceIdObject

Parameters:

  • RegionId:

    地域标识

  • Status:

    实例状态。1:申请中2:运行中3:受限运行中 (主备切换中)4:已隔离5:回收中6:已回收7:任务执行中 (实例做备份、回档等操作)8:已下线9:实例扩容中10:实例迁移中

  • InstanceId:

    实例ID

  • Name:

    实例名称

  • ActualUsedSpace:

    备份空间

  • DataBackupSpace:

    数据备份空间

  • DataBackupCount:

    数据备份文件总个数

  • LogBackupSpace:

    日志备份空间

  • LogBackupCount:

    日志备份文件总个数

  • AutoBackupSpace:

    自动备份空间

  • AutoBackupCount:

    自动备份文件总个数

  • ManualBackupSpace:

    手动备份空间

  • ManualBackupCount:

    手动备份文件总个数

  • Region:

    实例所属地域码



11600
11601
11602
# File 'lib/v20180328/models.rb', line 11600

def InstanceId
  @InstanceId
end

#LogBackupCountObject

Parameters:

  • RegionId:

    地域标识

  • Status:

    实例状态。1:申请中2:运行中3:受限运行中 (主备切换中)4:已隔离5:回收中6:已回收7:任务执行中 (实例做备份、回档等操作)8:已下线9:实例扩容中10:实例迁移中

  • InstanceId:

    实例ID

  • Name:

    实例名称

  • ActualUsedSpace:

    备份空间

  • DataBackupSpace:

    数据备份空间

  • DataBackupCount:

    数据备份文件总个数

  • LogBackupSpace:

    日志备份空间

  • LogBackupCount:

    日志备份文件总个数

  • AutoBackupSpace:

    自动备份空间

  • AutoBackupCount:

    自动备份文件总个数

  • ManualBackupSpace:

    手动备份空间

  • ManualBackupCount:

    手动备份文件总个数

  • Region:

    实例所属地域码



11600
11601
11602
# File 'lib/v20180328/models.rb', line 11600

def LogBackupCount
  @LogBackupCount
end

#LogBackupSpaceObject

Parameters:

  • RegionId:

    地域标识

  • Status:

    实例状态。1:申请中2:运行中3:受限运行中 (主备切换中)4:已隔离5:回收中6:已回收7:任务执行中 (实例做备份、回档等操作)8:已下线9:实例扩容中10:实例迁移中

  • InstanceId:

    实例ID

  • Name:

    实例名称

  • ActualUsedSpace:

    备份空间

  • DataBackupSpace:

    数据备份空间

  • DataBackupCount:

    数据备份文件总个数

  • LogBackupSpace:

    日志备份空间

  • LogBackupCount:

    日志备份文件总个数

  • AutoBackupSpace:

    自动备份空间

  • AutoBackupCount:

    自动备份文件总个数

  • ManualBackupSpace:

    手动备份空间

  • ManualBackupCount:

    手动备份文件总个数

  • Region:

    实例所属地域码



11600
11601
11602
# File 'lib/v20180328/models.rb', line 11600

def LogBackupSpace
  @LogBackupSpace
end

#ManualBackupCountObject

Parameters:

  • RegionId:

    地域标识

  • Status:

    实例状态。1:申请中2:运行中3:受限运行中 (主备切换中)4:已隔离5:回收中6:已回收7:任务执行中 (实例做备份、回档等操作)8:已下线9:实例扩容中10:实例迁移中

  • InstanceId:

    实例ID

  • Name:

    实例名称

  • ActualUsedSpace:

    备份空间

  • DataBackupSpace:

    数据备份空间

  • DataBackupCount:

    数据备份文件总个数

  • LogBackupSpace:

    日志备份空间

  • LogBackupCount:

    日志备份文件总个数

  • AutoBackupSpace:

    自动备份空间

  • AutoBackupCount:

    自动备份文件总个数

  • ManualBackupSpace:

    手动备份空间

  • ManualBackupCount:

    手动备份文件总个数

  • Region:

    实例所属地域码



11600
11601
11602
# File 'lib/v20180328/models.rb', line 11600

def ManualBackupCount
  @ManualBackupCount
end

#ManualBackupSpaceObject

Parameters:

  • RegionId:

    地域标识

  • Status:

    实例状态。1:申请中2:运行中3:受限运行中 (主备切换中)4:已隔离5:回收中6:已回收7:任务执行中 (实例做备份、回档等操作)8:已下线9:实例扩容中10:实例迁移中

  • InstanceId:

    实例ID

  • Name:

    实例名称

  • ActualUsedSpace:

    备份空间

  • DataBackupSpace:

    数据备份空间

  • DataBackupCount:

    数据备份文件总个数

  • LogBackupSpace:

    日志备份空间

  • LogBackupCount:

    日志备份文件总个数

  • AutoBackupSpace:

    自动备份空间

  • AutoBackupCount:

    自动备份文件总个数

  • ManualBackupSpace:

    手动备份空间

  • ManualBackupCount:

    手动备份文件总个数

  • Region:

    实例所属地域码



11600
11601
11602
# File 'lib/v20180328/models.rb', line 11600

def ManualBackupSpace
  @ManualBackupSpace
end

#NameObject

Parameters:

  • RegionId:

    地域标识

  • Status:

    实例状态。1:申请中2:运行中3:受限运行中 (主备切换中)4:已隔离5:回收中6:已回收7:任务执行中 (实例做备份、回档等操作)8:已下线9:实例扩容中10:实例迁移中

  • InstanceId:

    实例ID

  • Name:

    实例名称

  • ActualUsedSpace:

    备份空间

  • DataBackupSpace:

    数据备份空间

  • DataBackupCount:

    数据备份文件总个数

  • LogBackupSpace:

    日志备份空间

  • LogBackupCount:

    日志备份文件总个数

  • AutoBackupSpace:

    自动备份空间

  • AutoBackupCount:

    自动备份文件总个数

  • ManualBackupSpace:

    手动备份空间

  • ManualBackupCount:

    手动备份文件总个数

  • Region:

    实例所属地域码



11600
11601
11602
# File 'lib/v20180328/models.rb', line 11600

def Name
  @Name
end

#RegionObject

Parameters:

  • RegionId:

    地域标识

  • Status:

    实例状态。1:申请中2:运行中3:受限运行中 (主备切换中)4:已隔离5:回收中6:已回收7:任务执行中 (实例做备份、回档等操作)8:已下线9:实例扩容中10:实例迁移中

  • InstanceId:

    实例ID

  • Name:

    实例名称

  • ActualUsedSpace:

    备份空间

  • DataBackupSpace:

    数据备份空间

  • DataBackupCount:

    数据备份文件总个数

  • LogBackupSpace:

    日志备份空间

  • LogBackupCount:

    日志备份文件总个数

  • AutoBackupSpace:

    自动备份空间

  • AutoBackupCount:

    自动备份文件总个数

  • ManualBackupSpace:

    手动备份空间

  • ManualBackupCount:

    手动备份文件总个数

  • Region:

    实例所属地域码



11600
11601
11602
# File 'lib/v20180328/models.rb', line 11600

def Region
  @Region
end

#RegionIdObject

Parameters:

  • RegionId:

    地域标识

  • Status:

    实例状态。1:申请中2:运行中3:受限运行中 (主备切换中)4:已隔离5:回收中6:已回收7:任务执行中 (实例做备份、回档等操作)8:已下线9:实例扩容中10:实例迁移中

  • InstanceId:

    实例ID

  • Name:

    实例名称

  • ActualUsedSpace:

    备份空间

  • DataBackupSpace:

    数据备份空间

  • DataBackupCount:

    数据备份文件总个数

  • LogBackupSpace:

    日志备份空间

  • LogBackupCount:

    日志备份文件总个数

  • AutoBackupSpace:

    自动备份空间

  • AutoBackupCount:

    自动备份文件总个数

  • ManualBackupSpace:

    手动备份空间

  • ManualBackupCount:

    手动备份文件总个数

  • Region:

    实例所属地域码



11600
11601
11602
# File 'lib/v20180328/models.rb', line 11600

def RegionId
  @RegionId
end

#StatusObject

Parameters:

  • RegionId:

    地域标识

  • Status:

    实例状态。1:申请中2:运行中3:受限运行中 (主备切换中)4:已隔离5:回收中6:已回收7:任务执行中 (实例做备份、回档等操作)8:已下线9:实例扩容中10:实例迁移中

  • InstanceId:

    实例ID

  • Name:

    实例名称

  • ActualUsedSpace:

    备份空间

  • DataBackupSpace:

    数据备份空间

  • DataBackupCount:

    数据备份文件总个数

  • LogBackupSpace:

    日志备份空间

  • LogBackupCount:

    日志备份文件总个数

  • AutoBackupSpace:

    自动备份空间

  • AutoBackupCount:

    自动备份文件总个数

  • ManualBackupSpace:

    手动备份空间

  • ManualBackupCount:

    手动备份文件总个数

  • Region:

    实例所属地域码



11600
11601
11602
# File 'lib/v20180328/models.rb', line 11600

def Status
  @Status
end

Instance Method Details

#deserialize(params) ⇒ Object



11619
11620
11621
11622
11623
11624
11625
11626
11627
11628
11629
11630
11631
11632
11633
11634
# File 'lib/v20180328/models.rb', line 11619

def deserialize(params)
  @RegionId = params['RegionId']
  @Status = params['Status']
  @InstanceId = params['InstanceId']
  @Name = params['Name']
  @ActualUsedSpace = params['ActualUsedSpace']
  @DataBackupSpace = params['DataBackupSpace']
  @DataBackupCount = params['DataBackupCount']
  @LogBackupSpace = params['LogBackupSpace']
  @LogBackupCount = params['LogBackupCount']
  @AutoBackupSpace = params['AutoBackupSpace']
  @AutoBackupCount = params['AutoBackupCount']
  @ManualBackupSpace = params['ManualBackupSpace']
  @ManualBackupCount = params['ManualBackupCount']
  @Region = params['Region']
end