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.
19890 19891 19892 19893 19894 19895 19896 19897 19898 19899 19900 19901 19902 |
# File 'lib/v20180228/models.rb', line 19890 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
19888 19889 19890 |
# File 'lib/v20180228/models.rb', line 19888 def BackupMachineCount @BackupMachineCount end |
#BalanceStatus ⇒ Object
19888 19889 19890 |
# File 'lib/v20180228/models.rb', line 19888 def BalanceStatus @BalanceStatus end |
#MachineCount ⇒ Object
19888 19889 19890 |
# File 'lib/v20180228/models.rb', line 19888 def MachineCount @MachineCount end |
#MachineTotal ⇒ Object
19888 19889 19890 |
# File 'lib/v20180228/models.rb', line 19888 def MachineTotal @MachineTotal end |
#ProgressingRollBackTaskCount ⇒ Object
19888 19889 19890 |
# File 'lib/v20180228/models.rb', line 19888 def ProgressingRollBackTaskCount @ProgressingRollBackTaskCount end |
#ProgressingSnapshotTaskCount ⇒ Object
19888 19889 19890 |
# File 'lib/v20180228/models.rb', line 19888 def ProgressingSnapshotTaskCount @ProgressingSnapshotTaskCount end |
#RequestId ⇒ Object
19888 19889 19890 |
# File 'lib/v20180228/models.rb', line 19888 def RequestId @RequestId end |
#RollBackTaskCount ⇒ Object
19888 19889 19890 |
# File 'lib/v20180228/models.rb', line 19888 def RollBackTaskCount @RollBackTaskCount end |
#SnapshotSize ⇒ Object
19888 19889 19890 |
# File 'lib/v20180228/models.rb', line 19888 def SnapshotSize @SnapshotSize end |
#StrategyCount ⇒ Object
19888 19889 19890 |
# File 'lib/v20180228/models.rb', line 19888 def StrategyCount @StrategyCount end |
#StrategyTotal ⇒ Object
19888 19889 19890 |
# File 'lib/v20180228/models.rb', line 19888 def StrategyTotal @StrategyTotal end |
Instance Method Details
#deserialize(params) ⇒ Object
19904 19905 19906 19907 19908 19909 19910 19911 19912 19913 19914 19915 19916 |
# File 'lib/v20180228/models.rb', line 19904 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 |