Class: TencentCloud::Cwp::V20180228::DescribeRansomDefenseStateResponse
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cwp::V20180228::DescribeRansomDefenseStateResponse
- Defined in:
- lib/v20180228/models.rb
Overview
DescribeRansomDefenseState返回参数结构体
Instance Attribute Summary collapse
- #BackupMachineCount ⇒ Object
- #BalanceStatus ⇒ Object
- #MachineCount ⇒ Object
- #MachineTotal ⇒ Object
- #ProgressingRollBackTaskCount ⇒ Object
- #ProgressingSnapshotTaskCount ⇒ Object
- #RequestId ⇒ Object
- #RollBackTaskCount ⇒ Object
- #SnapshotSize ⇒ Object
- #StrategyCount ⇒ Object
- #StrategyTotal ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(strategycount = nil, machinecount = nil, snapshotsize = nil, rollbacktaskcount = nil, progressingsnapshottaskcount = nil, progressingrollbacktaskcount = nil, machinetotal = nil, strategytotal = nil, balancestatus = nil, backupmachinecount = nil, requestid = nil) ⇒ DescribeRansomDefenseStateResponse
constructor
A new instance of DescribeRansomDefenseStateResponse.
Constructor Details
#initialize(strategycount = nil, machinecount = nil, snapshotsize = nil, rollbacktaskcount = nil, progressingsnapshottaskcount = nil, progressingrollbacktaskcount = nil, machinetotal = nil, strategytotal = nil, balancestatus = nil, backupmachinecount = nil, requestid = nil) ⇒ DescribeRansomDefenseStateResponse
Returns a new instance of DescribeRansomDefenseStateResponse.
19486 19487 19488 19489 19490 19491 19492 19493 19494 19495 19496 19497 19498 |
# File 'lib/v20180228/models.rb', line 19486 def initialize(strategycount=nil, machinecount=nil, snapshotsize=nil, rollbacktaskcount=nil, progressingsnapshottaskcount=nil, progressingrollbacktaskcount=nil, machinetotal=nil, strategytotal=nil, balancestatus=nil, backupmachinecount=nil, requestid=nil) @StrategyCount = strategycount @MachineCount = machinecount @SnapshotSize = snapshotsize @RollBackTaskCount = rollbacktaskcount @ProgressingSnapshotTaskCount = progressingsnapshottaskcount @ProgressingRollBackTaskCount = progressingrollbacktaskcount @MachineTotal = machinetotal @StrategyTotal = strategytotal @BalanceStatus = balancestatus @BackupMachineCount = backupmachinecount @RequestId = requestid end |
Instance Attribute Details
#BackupMachineCount ⇒ Object
19484 19485 19486 |
# File 'lib/v20180228/models.rb', line 19484 def BackupMachineCount @BackupMachineCount end |
#BalanceStatus ⇒ Object
19484 19485 19486 |
# File 'lib/v20180228/models.rb', line 19484 def BalanceStatus @BalanceStatus end |
#MachineCount ⇒ Object
19484 19485 19486 |
# File 'lib/v20180228/models.rb', line 19484 def MachineCount @MachineCount end |
#MachineTotal ⇒ Object
19484 19485 19486 |
# File 'lib/v20180228/models.rb', line 19484 def MachineTotal @MachineTotal end |
#ProgressingRollBackTaskCount ⇒ Object
19484 19485 19486 |
# File 'lib/v20180228/models.rb', line 19484 def ProgressingRollBackTaskCount @ProgressingRollBackTaskCount end |
#ProgressingSnapshotTaskCount ⇒ Object
19484 19485 19486 |
# File 'lib/v20180228/models.rb', line 19484 def ProgressingSnapshotTaskCount @ProgressingSnapshotTaskCount end |
#RequestId ⇒ Object
19484 19485 19486 |
# File 'lib/v20180228/models.rb', line 19484 def RequestId @RequestId end |
#RollBackTaskCount ⇒ Object
19484 19485 19486 |
# File 'lib/v20180228/models.rb', line 19484 def RollBackTaskCount @RollBackTaskCount end |
#SnapshotSize ⇒ Object
19484 19485 19486 |
# File 'lib/v20180228/models.rb', line 19484 def SnapshotSize @SnapshotSize end |
#StrategyCount ⇒ Object
19484 19485 19486 |
# File 'lib/v20180228/models.rb', line 19484 def StrategyCount @StrategyCount end |
#StrategyTotal ⇒ Object
19484 19485 19486 |
# File 'lib/v20180228/models.rb', line 19484 def StrategyTotal @StrategyTotal end |
Instance Method Details
#deserialize(params) ⇒ Object
19500 19501 19502 19503 19504 19505 19506 19507 19508 19509 19510 19511 19512 |
# File 'lib/v20180228/models.rb', line 19500 def deserialize(params) @StrategyCount = params['StrategyCount'] @MachineCount = params['MachineCount'] @SnapshotSize = params['SnapshotSize'] @RollBackTaskCount = params['RollBackTaskCount'] @ProgressingSnapshotTaskCount = params['ProgressingSnapshotTaskCount'] @ProgressingRollBackTaskCount = params['ProgressingRollBackTaskCount'] @MachineTotal = params['MachineTotal'] @StrategyTotal = params['StrategyTotal'] @BalanceStatus = params['BalanceStatus'] @BackupMachineCount = params['BackupMachineCount'] @RequestId = params['RequestId'] end |