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
<li>R:可读,可以浏览素材,但不能使用该素材(将其添加到 Project),或复制到自己的媒资库中。</li> <li>X:可用,可以使用该素材(将其添加到 Project),但不能将其复制到自己的媒资库中,意味着被授权者无法将该资源进一步扩散给其他个人或团队。</li> <li>C:可复制,既可以使用该素材(将其添加到 Project),也可以将其复制到自己的媒资库中。</li> <li>W:可修改、删除媒资。</li>.
-
#PermissionSet ⇒ Object
<li>R:可读,可以浏览素材,但不能使用该素材(将其添加到 Project),或复制到自己的媒资库中。</li> <li>X:可用,可以使用该素材(将其添加到 Project),但不能将其复制到自己的媒资库中,意味着被授权者无法将该资源进一步扩散给其他个人或团队。</li> <li>C:可复制,既可以使用该素材(将其添加到 Project),也可以将其复制到自己的媒资库中。</li> <li>W:可修改、删除媒资。</li>.
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
<li>R:可读,可以浏览素材,但不能使用该素材(将其添加到 Project),或复制到自己的媒资库中。</li> <li>X:可用,可以使用该素材(将其添加到 Project),但不能将其复制到自己的媒资库中,意味着被授权者无法将该资源进一步扩散给其他个人或团队。</li> <li>C:可复制,既可以使用该素材(将其添加到 Project),也可以将其复制到自己的媒资库中。</li> <li>W:可修改、删除媒资。</li>
247 248 249 |
# File 'lib/v20191029/models.rb', line 247 def Authorizee @Authorizee end |
#PermissionSet ⇒ Object
<li>R:可读,可以浏览素材,但不能使用该素材(将其添加到 Project),或复制到自己的媒资库中。</li> <li>X:可用,可以使用该素材(将其添加到 Project),但不能将其复制到自己的媒资库中,意味着被授权者无法将该资源进一步扩散给其他个人或团队。</li> <li>C:可复制,既可以使用该素材(将其添加到 Project),也可以将其复制到自己的媒资库中。</li> <li>W:可修改、删除媒资。</li>
247 248 249 |
# File 'lib/v20191029/models.rb', line 247 def PermissionSet @PermissionSet end |