Class: TencentCloud::Cynosdb::V20190107::Ability
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cynosdb::V20190107::Ability
- Defined in:
- lib/v20190107/models.rb
Overview
集群支持的功能
Instance Attribute Summary collapse
- #IsSupportManualLogic ⇒ Object
- #IsSupportManualSnapshot ⇒ Object
- #IsSupportRo ⇒ Object
- #IsSupportSlaveZone ⇒ Object
- #IsSupportTransparentDataEncryption ⇒ Object
- #NonsupportRoReason ⇒ Object
- #NonsupportSlaveZoneReason ⇒ Object
- #NoSupportTransparentDataEncryptionReason ⇒ Object
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(issupportslavezone = nil, nonsupportslavezonereason = nil, issupportro = nil, nonsupportroreason = nil, issupportmanualsnapshot = nil, issupporttransparentdataencryption = nil, nosupporttransparentdataencryptionreason = nil, issupportmanuallogic = nil) ⇒ Ability
constructor
A new instance of Ability.
Constructor Details
#initialize(issupportslavezone = nil, nonsupportslavezonereason = nil, issupportro = nil, nonsupportroreason = nil, issupportmanualsnapshot = nil, issupporttransparentdataencryption = nil, nosupporttransparentdataencryptionreason = nil, issupportmanuallogic = nil) ⇒ Ability
Returns a new instance of Ability.
41 42 43 44 45 46 47 48 49 50 |
# File 'lib/v20190107/models.rb', line 41 def initialize(issupportslavezone=nil, nonsupportslavezonereason=nil, issupportro=nil, nonsupportroreason=nil, issupportmanualsnapshot=nil, issupporttransparentdataencryption=nil, nosupporttransparentdataencryptionreason=nil, issupportmanuallogic=nil) @IsSupportSlaveZone = issupportslavezone @NonsupportSlaveZoneReason = nonsupportslavezonereason @IsSupportRo = issupportro @NonsupportRoReason = nonsupportroreason @IsSupportManualSnapshot = issupportmanualsnapshot @IsSupportTransparentDataEncryption = issupporttransparentdataencryption @NoSupportTransparentDataEncryptionReason = nosupporttransparentdataencryptionreason @IsSupportManualLogic = issupportmanuallogic end |
Instance Attribute Details
#IsSupportManualLogic ⇒ Object
39 40 41 |
# File 'lib/v20190107/models.rb', line 39 def IsSupportManualLogic @IsSupportManualLogic end |
#IsSupportManualSnapshot ⇒ Object
39 40 41 |
# File 'lib/v20190107/models.rb', line 39 def IsSupportManualSnapshot @IsSupportManualSnapshot end |
#IsSupportRo ⇒ Object
39 40 41 |
# File 'lib/v20190107/models.rb', line 39 def IsSupportRo @IsSupportRo end |
#IsSupportSlaveZone ⇒ Object
39 40 41 |
# File 'lib/v20190107/models.rb', line 39 def IsSupportSlaveZone @IsSupportSlaveZone end |
#IsSupportTransparentDataEncryption ⇒ Object
39 40 41 |
# File 'lib/v20190107/models.rb', line 39 def IsSupportTransparentDataEncryption @IsSupportTransparentDataEncryption end |
#NonsupportRoReason ⇒ Object
39 40 41 |
# File 'lib/v20190107/models.rb', line 39 def NonsupportRoReason @NonsupportRoReason end |
#NonsupportSlaveZoneReason ⇒ Object
39 40 41 |
# File 'lib/v20190107/models.rb', line 39 def NonsupportSlaveZoneReason @NonsupportSlaveZoneReason end |
#NoSupportTransparentDataEncryptionReason ⇒ Object
39 40 41 |
# File 'lib/v20190107/models.rb', line 39 def NoSupportTransparentDataEncryptionReason @NoSupportTransparentDataEncryptionReason end |
Instance Method Details
#deserialize(params) ⇒ Object
52 53 54 55 56 57 58 59 60 61 |
# File 'lib/v20190107/models.rb', line 52 def deserialize(params) @IsSupportSlaveZone = params['IsSupportSlaveZone'] @NonsupportSlaveZoneReason = params['NonsupportSlaveZoneReason'] @IsSupportRo = params['IsSupportRo'] @NonsupportRoReason = params['NonsupportRoReason'] @IsSupportManualSnapshot = params['IsSupportManualSnapshot'] @IsSupportTransparentDataEncryption = params['IsSupportTransparentDataEncryption'] @NoSupportTransparentDataEncryptionReason = params['NoSupportTransparentDataEncryptionReason'] @IsSupportManualLogic = params['IsSupportManualLogic'] end |