Azure.Storage.Files.DataLake.Models.PathPermissions
Represents POSIX-style permissions on a given resource. Each resource specifies permissions for the owner, the owning
group, and everyone else. Permissions for users or groups not included here can be set using an Access Control List.
Manipulating resource permissions is only supported when ADLS interop is enabled.
namespace Azure.Storage.Files.DataLake.Models
{
public class PathPermissions
{
public RolePermissions Owner { get; set; }
public RolePermissions Group { get; set; }
public RolePermissions Other { get; set; }
public bool StickyBit { get; set; }
public bool ExtendedAcls { get; set; }
public PathPermissions();
public PathPermissions(RolePermissions owner, RolePermissions group, RolePermissions other, bool stickyBit = false, bool extendedInfoInAcl = false);
public static PathPermissions ParseOctalPermissions(string s);
public static PathPermissions ParseSymbolicPermissions(string s);
public string ToOctalPermissions();
public string ToSymbolicPermissions();
}
}