Class: TencentCloud::Mongodb::V20190725::Auth
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Mongodb::V20190725::Auth
- Defined in:
- lib/v20190725/models.rb
Overview
用户权限
Instance Attribute Summary collapse
-
#Mask ⇒ Object
- 0:无权限。 - 1:只读。 - 3:读写。 注意:此字段可能返回 null,表示取不到有效值。 - * :表示所有数据库。 - db.name:表示特定 name 的数据库。 注意:此字段可能返回 null,表示取不到有效值。.
-
#NameSpace ⇒ Object
- 0:无权限。 - 1:只读。 - 3:读写。 注意:此字段可能返回 null,表示取不到有效值。 - * :表示所有数据库。 - db.name:表示特定 name 的数据库。 注意:此字段可能返回 null,表示取不到有效值。.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(mask = nil, namespace = nil) ⇒ Auth
constructor
A new instance of Auth.
Constructor Details
#initialize(mask = nil, namespace = nil) ⇒ Auth
Returns a new instance of Auth.
247 248 249 250 |
# File 'lib/v20190725/models.rb', line 247 def initialize(mask=nil, namespace=nil) @Mask = mask @NameSpace = namespace end |
Instance Attribute Details
#Mask ⇒ Object
- 0:无权限。
- 1:只读。
- 3:读写。 注意:此字段可能返回 null,表示取不到有效值。
- * :表示所有数据库。
- db.name:表示特定 name 的数据库。 注意:此字段可能返回 null,表示取不到有效值。
245 246 247 |
# File 'lib/v20190725/models.rb', line 245 def Mask @Mask end |
#NameSpace ⇒ Object
- 0:无权限。
- 1:只读。
- 3:读写。 注意:此字段可能返回 null,表示取不到有效值。
- * :表示所有数据库。
- db.name:表示特定 name 的数据库。 注意:此字段可能返回 null,表示取不到有效值。
245 246 247 |
# File 'lib/v20190725/models.rb', line 245 def NameSpace @NameSpace end |
Instance Method Details
#deserialize(params) ⇒ Object
252 253 254 255 |
# File 'lib/v20190725/models.rb', line 252 def deserialize(params) @Mask = params['Mask'] @NameSpace = params['NameSpace'] end |