Class: TencentCloud::Postgres::V20170312::DescribeBackupOverviewResponse
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Postgres::V20170312::DescribeBackupOverviewResponse
- Defined in:
- lib/v20170312/models.rb
Overview
DescribeBackupOverview返回参数结构体
Instance Attribute Summary collapse
- #AutoBaseBackupCount ⇒ Object
- #AutoBaseBackupSize ⇒ Object
- #LogBackupCount ⇒ Object
- #LogBackupSize ⇒ Object
- #ManualBaseBackupCount ⇒ Object
- #ManualBaseBackupSize ⇒ Object
- #RequestId ⇒ Object
- #TotalFreeSize ⇒ Object
- #UsedBillingSize ⇒ Object
- #UsedFreeSize ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(totalfreesize = nil, usedfreesize = nil, usedbillingsize = nil, logbackupcount = nil, logbackupsize = nil, manualbasebackupcount = nil, manualbasebackupsize = nil, autobasebackupcount = nil, autobasebackupsize = nil, requestid = nil) ⇒ DescribeBackupOverviewResponse
constructor
A new instance of DescribeBackupOverviewResponse.
Constructor Details
#initialize(totalfreesize = nil, usedfreesize = nil, usedbillingsize = nil, logbackupcount = nil, logbackupsize = nil, manualbasebackupcount = nil, manualbasebackupsize = nil, autobasebackupcount = nil, autobasebackupsize = nil, requestid = nil) ⇒ DescribeBackupOverviewResponse
Returns a new instance of DescribeBackupOverviewResponse.
2630 2631 2632 2633 2634 2635 2636 2637 2638 2639 2640 2641 |
# File 'lib/v20170312/models.rb', line 2630 def initialize(totalfreesize=nil, usedfreesize=nil, usedbillingsize=nil, logbackupcount=nil, logbackupsize=nil, manualbasebackupcount=nil, manualbasebackupsize=nil, autobasebackupcount=nil, autobasebackupsize=nil, requestid=nil) @TotalFreeSize = totalfreesize @UsedFreeSize = usedfreesize @UsedBillingSize = usedbillingsize @LogBackupCount = logbackupcount @LogBackupSize = logbackupsize @ManualBaseBackupCount = manualbasebackupcount @ManualBaseBackupSize = manualbasebackupsize @AutoBaseBackupCount = autobasebackupcount @AutoBaseBackupSize = autobasebackupsize @RequestId = requestid end |
Instance Attribute Details
#AutoBaseBackupCount ⇒ Object
2628 2629 2630 |
# File 'lib/v20170312/models.rb', line 2628 def AutoBaseBackupCount @AutoBaseBackupCount end |
#AutoBaseBackupSize ⇒ Object
2628 2629 2630 |
# File 'lib/v20170312/models.rb', line 2628 def AutoBaseBackupSize @AutoBaseBackupSize end |
#LogBackupCount ⇒ Object
2628 2629 2630 |
# File 'lib/v20170312/models.rb', line 2628 def LogBackupCount @LogBackupCount end |
#LogBackupSize ⇒ Object
2628 2629 2630 |
# File 'lib/v20170312/models.rb', line 2628 def LogBackupSize @LogBackupSize end |
#ManualBaseBackupCount ⇒ Object
2628 2629 2630 |
# File 'lib/v20170312/models.rb', line 2628 def ManualBaseBackupCount @ManualBaseBackupCount end |
#ManualBaseBackupSize ⇒ Object
2628 2629 2630 |
# File 'lib/v20170312/models.rb', line 2628 def ManualBaseBackupSize @ManualBaseBackupSize end |
#RequestId ⇒ Object
2628 2629 2630 |
# File 'lib/v20170312/models.rb', line 2628 def RequestId @RequestId end |
#TotalFreeSize ⇒ Object
2628 2629 2630 |
# File 'lib/v20170312/models.rb', line 2628 def TotalFreeSize @TotalFreeSize end |
#UsedBillingSize ⇒ Object
2628 2629 2630 |
# File 'lib/v20170312/models.rb', line 2628 def UsedBillingSize @UsedBillingSize end |
#UsedFreeSize ⇒ Object
2628 2629 2630 |
# File 'lib/v20170312/models.rb', line 2628 def UsedFreeSize @UsedFreeSize end |
Instance Method Details
#deserialize(params) ⇒ Object
2643 2644 2645 2646 2647 2648 2649 2650 2651 2652 2653 2654 |
# File 'lib/v20170312/models.rb', line 2643 def deserialize(params) @TotalFreeSize = params['TotalFreeSize'] @UsedFreeSize = params['UsedFreeSize'] @UsedBillingSize = params['UsedBillingSize'] @LogBackupCount = params['LogBackupCount'] @LogBackupSize = params['LogBackupSize'] @ManualBaseBackupCount = params['ManualBaseBackupCount'] @ManualBaseBackupSize = params['ManualBaseBackupSize'] @AutoBaseBackupCount = params['AutoBaseBackupCount'] @AutoBaseBackupSize = params['AutoBaseBackupSize'] @RequestId = params['RequestId'] end |