Class: TencentCloud::Cme::V20191029::AuthorizationInfo
- Inherits:
-
TencentCloud::Common::AbstractModel
- Object
- TencentCloud::Common::AbstractModel
- TencentCloud::Cme::V20191029::AuthorizationInfo
- Defined in:
- lib/v20191029/models.rb
Overview
资源权限信息
Instance Attribute Summary collapse
-
#Authorizee ⇒ Object
- R:可读,可以浏览素材,但不能使用该素材(将其添加到 Project),或复制到自己的媒资库中。
- X:可用,可以使用该素材(将其添加到 Project),但不能将其复制到自己的媒资库中,意味着被授权者无法将该资源进一步扩散给其他个人或团队。
- C:可复制,既可以使用该素材(将其添加到 Project),也可以将其复制到自己的媒资库中。
- W:可修改、删除媒资。
. -
#PermissionSet ⇒ Object
- R:可读,可以浏览素材,但不能使用该素材(将其添加到 Project),或复制到自己的媒资库中。
- X:可用,可以使用该素材(将其添加到 Project),但不能将其复制到自己的媒资库中,意味着被授权者无法将该资源进一步扩散给其他个人或团队。
- C:可复制,既可以使用该素材(将其添加到 Project),也可以将其复制到自己的媒资库中。
- W:可修改、删除媒资。
.
Instance Method Summary collapse
- #deserialize(params) ⇒ Object
-
#initialize(authorizee = nil, permissionset = nil) ⇒ AuthorizationInfo
constructor
A new instance of AuthorizationInfo.
Constructor Details
#initialize(authorizee = nil, permissionset = nil) ⇒ AuthorizationInfo
Returns a new instance of AuthorizationInfo.
249 250 251 252 |
# File 'lib/v20191029/models.rb', line 249 def initialize(=nil, =nil) @Authorizee = @PermissionSet = end |
Instance Attribute Details
#Authorizee ⇒ Object
247 248 249 |
# File 'lib/v20191029/models.rb', line 247 def Authorizee @Authorizee end |
#PermissionSet ⇒ Object
247 248 249 |
# File 'lib/v20191029/models.rb', line 247 def PermissionSet @PermissionSet end |