Class: TencentCloud::Sqlserver::V20180328::DescribeBackupSummaryResponse
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Sqlserver::V20180328::DescribeBackupSummaryResponse
- Defined in:
- lib/v20180328/models.rb
Overview
DescribeBackupSummary返回参数结构体
Instance Attribute Summary collapse
- #ActualUsedSpace ⇒ Object
- #AutoBackupCount ⇒ Object
- #AutoBackupSpace ⇒ Object
- #BackupFilesTotal ⇒ Object
- #BillingSpace ⇒ Object
- #CrossAutoBackupCount ⇒ Object
- #CrossAutoBackupSpace ⇒ Object
- #CrossBackupFilesTotal ⇒ Object
- #CrossBillingSpace ⇒ Object
- #CrossEstimatedAmount ⇒ Object
- #CrossLogBackupCount ⇒ Object
- #CrossLogBackupSpace ⇒ Object
- #DataBackupCount ⇒ Object
- #DataBackupSpace ⇒ Object
- #EstimatedAmount ⇒ Object
- #FreeSpace ⇒ Object
- #LocalBackupFilesTotal ⇒ Object
- #LocalLogBackupCount ⇒ Object
- #LocalLogBackupSpace ⇒ Object
- #LogBackupCount ⇒ Object
- #LogBackupSpace ⇒ Object
- #ManualBackupCount ⇒ Object
- #ManualBackupSpace ⇒ Object
- #RequestId ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(freespace = nil, actualusedspace = nil, backupfilestotal = nil, billingspace = nil, databackupspace = nil, databackupcount = nil, manualbackupspace = nil, manualbackupcount = nil, autobackupspace = nil, autobackupcount = nil, logbackupspace = nil, logbackupcount = nil, estimatedamount = nil, localbackupfilestotal = nil, crossbackupfilestotal = nil, crossbillingspace = nil, crossautobackupspace = nil, crossautobackupcount = nil, locallogbackupspace = nil, locallogbackupcount = nil, crosslogbackupspace = nil, crosslogbackupcount = nil, crossestimatedamount = nil, requestid = nil) ⇒ DescribeBackupSummaryResponse
constructor
A new instance of DescribeBackupSummaryResponse.
Constructor Details
#initialize(freespace = nil, actualusedspace = nil, backupfilestotal = nil, billingspace = nil, databackupspace = nil, databackupcount = nil, manualbackupspace = nil, manualbackupcount = nil, autobackupspace = nil, autobackupcount = nil, logbackupspace = nil, logbackupcount = nil, estimatedamount = nil, localbackupfilestotal = nil, crossbackupfilestotal = nil, crossbillingspace = nil, crossautobackupspace = nil, crossautobackupcount = nil, locallogbackupspace = nil, locallogbackupcount = nil, crosslogbackupspace = nil, crosslogbackupcount = nil, crossestimatedamount = nil, requestid = nil) ⇒ DescribeBackupSummaryResponse
Returns a new instance of DescribeBackupSummaryResponse.
3773 3774 3775 3776 3777 3778 3779 3780 3781 3782 3783 3784 3785 3786 3787 3788 3789 3790 3791 3792 3793 3794 3795 3796 3797 3798 |
# File 'lib/v20180328/models.rb', line 3773 def initialize(freespace=nil, actualusedspace=nil, backupfilestotal=nil, billingspace=nil, databackupspace=nil, databackupcount=nil, manualbackupspace=nil, manualbackupcount=nil, autobackupspace=nil, autobackupcount=nil, logbackupspace=nil, logbackupcount=nil, estimatedamount=nil, localbackupfilestotal=nil, crossbackupfilestotal=nil, crossbillingspace=nil, crossautobackupspace=nil, crossautobackupcount=nil, locallogbackupspace=nil, locallogbackupcount=nil, crosslogbackupspace=nil, crosslogbackupcount=nil, crossestimatedamount=nil, requestid=nil) @FreeSpace = freespace @ActualUsedSpace = actualusedspace @BackupFilesTotal = backupfilestotal @BillingSpace = billingspace @DataBackupSpace = databackupspace @DataBackupCount = databackupcount @ManualBackupSpace = manualbackupspace @ManualBackupCount = manualbackupcount @AutoBackupSpace = autobackupspace @AutoBackupCount = autobackupcount @LogBackupSpace = logbackupspace @LogBackupCount = logbackupcount @EstimatedAmount = estimatedamount @LocalBackupFilesTotal = localbackupfilestotal @CrossBackupFilesTotal = crossbackupfilestotal @CrossBillingSpace = crossbillingspace @CrossAutoBackupSpace = crossautobackupspace @CrossAutoBackupCount = crossautobackupcount @LocalLogBackupSpace = locallogbackupspace @LocalLogBackupCount = locallogbackupcount @CrossLogBackupSpace = crosslogbackupspace @CrossLogBackupCount = crosslogbackupcount @CrossEstimatedAmount = crossestimatedamount @RequestId = requestid end |
Instance Attribute Details
#ActualUsedSpace ⇒ Object
3771 3772 3773 |
# File 'lib/v20180328/models.rb', line 3771 def ActualUsedSpace @ActualUsedSpace end |
#AutoBackupCount ⇒ Object
3771 3772 3773 |
# File 'lib/v20180328/models.rb', line 3771 def AutoBackupCount @AutoBackupCount end |
#AutoBackupSpace ⇒ Object
3771 3772 3773 |
# File 'lib/v20180328/models.rb', line 3771 def AutoBackupSpace @AutoBackupSpace end |
#BackupFilesTotal ⇒ Object
3771 3772 3773 |
# File 'lib/v20180328/models.rb', line 3771 def BackupFilesTotal @BackupFilesTotal end |
#BillingSpace ⇒ Object
3771 3772 3773 |
# File 'lib/v20180328/models.rb', line 3771 def BillingSpace @BillingSpace end |
#CrossAutoBackupCount ⇒ Object
3771 3772 3773 |
# File 'lib/v20180328/models.rb', line 3771 def CrossAutoBackupCount @CrossAutoBackupCount end |
#CrossAutoBackupSpace ⇒ Object
3771 3772 3773 |
# File 'lib/v20180328/models.rb', line 3771 def CrossAutoBackupSpace @CrossAutoBackupSpace end |
#CrossBackupFilesTotal ⇒ Object
3771 3772 3773 |
# File 'lib/v20180328/models.rb', line 3771 def CrossBackupFilesTotal @CrossBackupFilesTotal end |
#CrossBillingSpace ⇒ Object
3771 3772 3773 |
# File 'lib/v20180328/models.rb', line 3771 def CrossBillingSpace @CrossBillingSpace end |
#CrossEstimatedAmount ⇒ Object
3771 3772 3773 |
# File 'lib/v20180328/models.rb', line 3771 def CrossEstimatedAmount @CrossEstimatedAmount end |
#CrossLogBackupCount ⇒ Object
3771 3772 3773 |
# File 'lib/v20180328/models.rb', line 3771 def CrossLogBackupCount @CrossLogBackupCount end |
#CrossLogBackupSpace ⇒ Object
3771 3772 3773 |
# File 'lib/v20180328/models.rb', line 3771 def CrossLogBackupSpace @CrossLogBackupSpace end |
#DataBackupCount ⇒ Object
3771 3772 3773 |
# File 'lib/v20180328/models.rb', line 3771 def DataBackupCount @DataBackupCount end |
#DataBackupSpace ⇒ Object
3771 3772 3773 |
# File 'lib/v20180328/models.rb', line 3771 def DataBackupSpace @DataBackupSpace end |
#EstimatedAmount ⇒ Object
3771 3772 3773 |
# File 'lib/v20180328/models.rb', line 3771 def EstimatedAmount @EstimatedAmount end |
#FreeSpace ⇒ Object
3771 3772 3773 |
# File 'lib/v20180328/models.rb', line 3771 def FreeSpace @FreeSpace end |
#LocalBackupFilesTotal ⇒ Object
3771 3772 3773 |
# File 'lib/v20180328/models.rb', line 3771 def LocalBackupFilesTotal @LocalBackupFilesTotal end |
#LocalLogBackupCount ⇒ Object
3771 3772 3773 |
# File 'lib/v20180328/models.rb', line 3771 def LocalLogBackupCount @LocalLogBackupCount end |
#LocalLogBackupSpace ⇒ Object
3771 3772 3773 |
# File 'lib/v20180328/models.rb', line 3771 def LocalLogBackupSpace @LocalLogBackupSpace end |
#LogBackupCount ⇒ Object
3771 3772 3773 |
# File 'lib/v20180328/models.rb', line 3771 def LogBackupCount @LogBackupCount end |
#LogBackupSpace ⇒ Object
3771 3772 3773 |
# File 'lib/v20180328/models.rb', line 3771 def LogBackupSpace @LogBackupSpace end |
#ManualBackupCount ⇒ Object
3771 3772 3773 |
# File 'lib/v20180328/models.rb', line 3771 def ManualBackupCount @ManualBackupCount end |
#ManualBackupSpace ⇒ Object
3771 3772 3773 |
# File 'lib/v20180328/models.rb', line 3771 def ManualBackupSpace @ManualBackupSpace end |
#RequestId ⇒ Object
3771 3772 3773 |
# File 'lib/v20180328/models.rb', line 3771 def RequestId @RequestId end |
Instance Method Details
#deserialize(params) ⇒ Object
3800 3801 3802 3803 3804 3805 3806 3807 3808 3809 3810 3811 3812 3813 3814 3815 3816 3817 3818 3819 3820 3821 3822 3823 3824 3825 |
# File 'lib/v20180328/models.rb', line 3800 def deserialize(params) @FreeSpace = params['FreeSpace'] @ActualUsedSpace = params['ActualUsedSpace'] @BackupFilesTotal = params['BackupFilesTotal'] @BillingSpace = params['BillingSpace'] @DataBackupSpace = params['DataBackupSpace'] @DataBackupCount = params['DataBackupCount'] @ManualBackupSpace = params['ManualBackupSpace'] @ManualBackupCount = params['ManualBackupCount'] @AutoBackupSpace = params['AutoBackupSpace'] @AutoBackupCount = params['AutoBackupCount'] @LogBackupSpace = params['LogBackupSpace'] @LogBackupCount = params['LogBackupCount'] @EstimatedAmount = params['EstimatedAmount'] @LocalBackupFilesTotal = params['LocalBackupFilesTotal'] @CrossBackupFilesTotal = params['CrossBackupFilesTotal'] @CrossBillingSpace = params['CrossBillingSpace'] @CrossAutoBackupSpace = params['CrossAutoBackupSpace'] @CrossAutoBackupCount = params['CrossAutoBackupCount'] @LocalLogBackupSpace = params['LocalLogBackupSpace'] @LocalLogBackupCount = params['LocalLogBackupCount'] @CrossLogBackupSpace = params['CrossLogBackupSpace'] @CrossLogBackupCount = params['CrossLogBackupCount'] @CrossEstimatedAmount = params['CrossEstimatedAmount'] @RequestId = params['RequestId'] end |