Class: TencentCloud::Tcb::V20180608::PermissionInfo
- Inherits:
-
Common::AbstractModel
- Object
- Common::AbstractModel
- TencentCloud::Tcb::V20180608::PermissionInfo
- Defined in:
- lib/v20180608/models.rb
Overview
FlexDB数据库权限信息
Instance Attribute Summary collapse
-
#AclTag ⇒ Object
"PRIVATE", //私有读写,仅创建者及管理员可读写 "ADMINWRITE", //所有用户可读,仅管理员可写 "ADMINONLY", //仅管理员可操作 "CUSTOM", // 安全规则.
-
#EnvId ⇒ Object
"PRIVATE", //私有读写,仅创建者及管理员可读写 "ADMINWRITE", //所有用户可读,仅管理员可写 "ADMINONLY", //仅管理员可操作 "CUSTOM", // 安全规则.
-
#Rule ⇒ Object
"PRIVATE", //私有读写,仅创建者及管理员可读写 "ADMINWRITE", //所有用户可读,仅管理员可写 "ADMINONLY", //仅管理员可操作 "CUSTOM", // 安全规则.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(acltag = nil, envid = nil, rule = nil) ⇒ PermissionInfo
constructor
A new instance of PermissionInfo.
Constructor Details
#initialize(acltag = nil, envid = nil, rule = nil) ⇒ PermissionInfo
Returns a new instance of PermissionInfo.
8266 8267 8268 8269 8270 |
# File 'lib/v20180608/models.rb', line 8266 def initialize(acltag=nil, envid=nil, rule=nil) @AclTag = acltag @EnvId = envid @Rule = rule end |
Instance Attribute Details
#AclTag ⇒ Object
"PRIVATE", //私有读写,仅创建者及管理员可读写 "ADMINWRITE", //所有用户可读,仅管理员可写 "ADMINONLY", //仅管理员可操作 "CUSTOM", // 安全规则
8264 8265 8266 |
# File 'lib/v20180608/models.rb', line 8264 def AclTag @AclTag end |
#EnvId ⇒ Object
"PRIVATE", //私有读写,仅创建者及管理员可读写 "ADMINWRITE", //所有用户可读,仅管理员可写 "ADMINONLY", //仅管理员可操作 "CUSTOM", // 安全规则
8264 8265 8266 |
# File 'lib/v20180608/models.rb', line 8264 def EnvId @EnvId end |
#Rule ⇒ Object
"PRIVATE", //私有读写,仅创建者及管理员可读写 "ADMINWRITE", //所有用户可读,仅管理员可写 "ADMINONLY", //仅管理员可操作 "CUSTOM", // 安全规则
8264 8265 8266 |
# File 'lib/v20180608/models.rb', line 8264 def Rule @Rule end |
Instance Method Details
#deserialize(params) ⇒ Object
8272 8273 8274 8275 8276 |
# File 'lib/v20180608/models.rb', line 8272 def deserialize(params) @AclTag = params['AclTag'] @EnvId = params['EnvId'] @Rule = params['Rule'] end |