AdlsClient.GetAclStatusAsync(String, UserGroupRepresentation, CancellationToken) Method

Definition

Asynchronously gets the ACL entry list, owner ID, group ID, octal permission and sticky bit (only for a directory) of the file/directory

public virtual System.Threading.Tasks.Task<Microsoft.Azure.DataLake.Store.Acl.AclStatus> GetAclStatusAsync (string path, Microsoft.Azure.DataLake.Store.UserGroupRepresentation userIdFormat = Microsoft.Azure.DataLake.Store.UserGroupRepresentation.ObjectID, System.Threading.CancellationToken cancelToken = default);
abstract member GetAclStatusAsync : string * Microsoft.Azure.DataLake.Store.UserGroupRepresentation * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.DataLake.Store.Acl.AclStatus>
override this.GetAclStatusAsync : string * Microsoft.Azure.DataLake.Store.UserGroupRepresentation * System.Threading.CancellationToken -> System.Threading.Tasks.Task<Microsoft.Azure.DataLake.Store.Acl.AclStatus>
Public Overridable Function GetAclStatusAsync (path As String, Optional userIdFormat As UserGroupRepresentation = Microsoft.Azure.DataLake.Store.UserGroupRepresentation.ObjectID, Optional cancelToken As CancellationToken = Nothing) As Task(Of AclStatus)

Parameters

path
System.String

Path of the file or directory

userIdFormat
UserGroupRepresentation

way to represent the user/group object

cancelToken
System.Threading.CancellationToken

CancellationToken to cancel the request

Returns

System.Threading.Tasks.Task<AclStatus>

Applies to