Class: TencentCloud::Cynosdb::V20190107::SwitchClusterZoneRequest
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cynosdb::V20190107::SwitchClusterZoneRequest
- Defined in:
- lib/v20190107/models.rb
Overview
SwitchClusterZone请求参数结构体
Instance Attribute Summary collapse
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(clusterid = nil, oldzone = nil, newzone = nil, isinmaintainperiod = nil) ⇒ SwitchClusterZoneRequest
constructor
A new instance of SwitchClusterZoneRequest.
Constructor Details
#initialize(clusterid = nil, oldzone = nil, newzone = nil, isinmaintainperiod = nil) ⇒ SwitchClusterZoneRequest
Returns a new instance of SwitchClusterZoneRequest.
14762 14763 14764 14765 14766 14767 |
# File 'lib/v20190107/models.rb', line 14762 def initialize(clusterid=nil, oldzone=nil, newzone=nil, isinmaintainperiod=nil) @ClusterId = clusterid @OldZone = oldzone @NewZone = newzone @IsInMaintainPeriod = isinmaintainperiod end |
Instance Attribute Details
#ClusterId ⇒ Object
14760 14761 14762 |
# File 'lib/v20190107/models.rb', line 14760 def ClusterId @ClusterId end |
#IsInMaintainPeriod ⇒ Object
14760 14761 14762 |
# File 'lib/v20190107/models.rb', line 14760 def IsInMaintainPeriod @IsInMaintainPeriod end |
#NewZone ⇒ Object
14760 14761 14762 |
# File 'lib/v20190107/models.rb', line 14760 def NewZone @NewZone end |
#OldZone ⇒ Object
14760 14761 14762 |
# File 'lib/v20190107/models.rb', line 14760 def OldZone @OldZone end |
Instance Method Details
#deserialize(params) ⇒ Object
14769 14770 14771 14772 14773 14774 |
# File 'lib/v20190107/models.rb', line 14769 def deserialize(params) @ClusterId = params['ClusterId'] @OldZone = params['OldZone'] @NewZone = params['NewZone'] @IsInMaintainPeriod = params['IsInMaintainPeriod'] end |