java.lang.Object
com.microsoft.azure.management.datalake.analytics.models.Acl

public class Acl extends Object
A Data Lake Analytics catalog access control list (ACL) entry.
  • Constructor Details

    • Acl

      public Acl()
  • Method Details

    • aceType

      public AclType aceType()
      Get the access control list (ACL) entry type. UserObj and GroupObj denote the owning user and group, respectively. Possible values include: 'UserObj', 'GroupObj', 'Other', 'User', 'Group'.
      Returns:
      the aceType value
    • principalId

      public UUID principalId()
      Get the Azure AD object ID of the user or group being specified in the access control list (ACL) entry.
      Returns:
      the principalId value
    • permission

      public PermissionType permission()
      Get the permission type of the access control list (ACL) entry. Possible values include: 'None', 'Use', 'Create', 'Drop', 'Alter', 'Write', 'All'.
      Returns:
      the permission value