DataLakeStoreFileSystemClient.ChangeAclRecursively Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
ChangeAclRecursively(String, String, List<AclEntry>, RequestedAclType, Int32)
public Microsoft.Azure.DataLake.Store.AclTools.AclProcessorStats ChangeAclRecursively (string path, string accountName, System.Collections.Generic.List<Microsoft.Azure.DataLake.Store.Acl.AclEntry> aclToSet, Microsoft.Azure.DataLake.Store.AclTools.RequestedAclType aclChangeType, int concurrency = -1);
member this.ChangeAclRecursively : string * string * System.Collections.Generic.List<Microsoft.Azure.DataLake.Store.Acl.AclEntry> * Microsoft.Azure.DataLake.Store.AclTools.RequestedAclType * int -> Microsoft.Azure.DataLake.Store.AclTools.AclProcessorStats
Public Function ChangeAclRecursively (path As String, accountName As String, aclToSet As List(Of AclEntry), aclChangeType As RequestedAclType, Optional concurrency As Integer = -1) As AclProcessorStats
Parameters
- path
- String
- accountName
- String
- aclChangeType
- RequestedAclType
- concurrency
- Int32
Returns
Applies to
ChangeAclRecursively(String, String, List<AclEntry>, RequestedAclType, Int32, Cmdlet, Boolean, CancellationToken)
Changes Acl recursively
public Microsoft.Azure.DataLake.Store.AclTools.AclProcessorStats ChangeAclRecursively (string path, string accountName, System.Collections.Generic.List<Microsoft.Azure.DataLake.Store.Acl.AclEntry> aclToSet, Microsoft.Azure.DataLake.Store.AclTools.RequestedAclType aclChangeType, int concurrency, System.Management.Automation.Cmdlet aclCmdlet, bool trackProgress, System.Threading.CancellationToken cmdletCancellationToken);
member this.ChangeAclRecursively : string * string * System.Collections.Generic.List<Microsoft.Azure.DataLake.Store.Acl.AclEntry> * Microsoft.Azure.DataLake.Store.AclTools.RequestedAclType * int * System.Management.Automation.Cmdlet * bool * System.Threading.CancellationToken -> Microsoft.Azure.DataLake.Store.AclTools.AclProcessorStats
Public Function ChangeAclRecursively (path As String, accountName As String, aclToSet As List(Of AclEntry), aclChangeType As RequestedAclType, concurrency As Integer, aclCmdlet As Cmdlet, trackProgress As Boolean, cmdletCancellationToken As CancellationToken) As AclProcessorStats
Parameters
- path
- String
Input path
- accountName
- String
Account name
- aclChangeType
- RequestedAclType
Type of al change- Modify, Set, Remove
- concurrency
- Int32
Concurrency- number of parallel operations
- aclCmdlet
- Cmdlet
Cmdlet for acl change. This is only for printing progress. If passed null, then no progress tracking is done
- trackProgress
- Boolean
- cmdletCancellationToken
- CancellationToken
Cancellationtoken for cmdlet