Class RevokeResourceAuthorizationRequest


  • public class RevokeResourceAuthorizationRequest
    extends AbstractModel
    • Constructor Detail

      • RevokeResourceAuthorizationRequest

        public RevokeResourceAuthorizationRequest()
      • RevokeResourceAuthorizationRequest

        public RevokeResourceAuthorizationRequest​(RevokeResourceAuthorizationRequest source)
        NOTE: Any ambiguous key set via .set("AnyKey", "value") will be a shallow copy, and any explicit key, i.e Foo, set via .setFoo("value") will be a deep copy.
    • Method Detail

      • getPlatform

        public String getPlatform()
        Get 平台 Id,指定访问的平台。关于平台概念,请参见文档 [平台](https://cloud.tencent.com/document/product/1156/43767)。
        Returns:
        Platform 平台 Id,指定访问的平台。关于平台概念,请参见文档 [平台](https://cloud.tencent.com/document/product/1156/43767)。
      • setPlatform

        public void setPlatform​(String Platform)
        Set 平台 Id,指定访问的平台。关于平台概念,请参见文档 [平台](https://cloud.tencent.com/document/product/1156/43767)。
        Parameters:
        Platform - 平台 Id,指定访问的平台。关于平台概念,请参见文档 [平台](https://cloud.tencent.com/document/product/1156/43767)。
      • getOwner

        public Entity getOwner()
        Get 资源所属实体。
        Returns:
        Owner 资源所属实体。
      • setOwner

        public void setOwner​(Entity Owner)
        Set 资源所属实体。
        Parameters:
        Owner - 资源所属实体。
      • getResources

        public Resource[] getResources()
        Get 被授权资源。
        Returns:
        Resources 被授权资源。
      • setResources

        public void setResources​(Resource[] Resources)
        Set 被授权资源。
        Parameters:
        Resources - 被授权资源。
      • getAuthorizees

        public Entity[] getAuthorizees()
        Get 被授权目标实体。
        Returns:
        Authorizees 被授权目标实体。
      • setAuthorizees

        public void setAuthorizees​(Entity[] Authorizees)
        Set 被授权目标实体。
        Parameters:
        Authorizees - 被授权目标实体。
      • getPermissions

        public String[] getPermissions()
        Get 详细授权值。 取值有:
      • R:可读,可以浏览素材,但不能使用该素材(将其添加到 Project),或复制到自己的媒资库中
      • X:可用,可以使用该素材(将其添加到 Project),但不能将其复制到自己的媒资库中,意味着被授权者无法将该资源进一步扩散给其他个人或团队。
      • C:可复制,既可以使用该素材(将其添加到 Project),也可以将其复制到自己的媒资库中。
      • W:可修改、删除媒资。
Returns:
Permissions 详细授权值。 取值有:
  • R:可读,可以浏览素材,但不能使用该素材(将其添加到 Project),或复制到自己的媒资库中
  • X:可用,可以使用该素材(将其添加到 Project),但不能将其复制到自己的媒资库中,意味着被授权者无法将该资源进一步扩散给其他个人或团队。
  • C:可复制,既可以使用该素材(将其添加到 Project),也可以将其复制到自己的媒资库中。
  • W:可修改、删除媒资。
  • Parameters:
    Permissions - 详细授权值。 取值有:
  • R:可读,可以浏览素材,但不能使用该素材(将其添加到 Project),或复制到自己的媒资库中
  • X:可用,可以使用该素材(将其添加到 Project),但不能将其复制到自己的媒资库中,意味着被授权者无法将该资源进一步扩散给其他个人或团队。
  • C:可复制,既可以使用该素材(将其添加到 Project),也可以将其复制到自己的媒资库中。
  • W:可修改、删除媒资。