Thetype exposes the following members.
Gets or sets the file patterns that are allowed. This property restricts all actions (List, Delete, Rename, Copy, Move, Extract, Compress, Download and Upload). This means only allowed file types will be visible and manageable in the file list. If omitted, any file type (ie. *) is allowed. When combining patterns, they should be separated by vertical bar (|).
In a pattern, you can use these wildcards:
Some pattern examples:
Gets or sets the permission types that are allowed. Permission types are ListSubfolders, ListFiles, Create, Delete, Rename, Edit, Upload, Download, Compress, Extract, Cut, Copy, Paste, Preview, Print and Full (includes all permissions) and ReadOnly (includes only ListSubfolders, ListFiles, Download, Copy). When combining permissions, they should be separated by comma. If omitted, all permissions will be considered denied.
Gets or sets specifies the file patterns that are denied. Denied patterns take precedence over allowed patterns.
Gets or sets the permission types that are denied. Denied permissions take precedence over allowed permissions. For instance, when AllowedPermissions is set to Full and DeniedPermissions is set to Upload, Download, all permission except Upload and Download will be allowed.
Gets or sets a value that specifies whether to override the quota setting of the parent folder, i.e. when you need unlimited disk space in a subfolder of a parent folder with limited disk space. When Quota property is set, LimitDiskUsage is set to true implicitly.
Gets or sets the relative path of a root folder where this access control will be applied to. For instance, to apply the access control to the root level, the value should be set to \. To apply the access control to a subfolder named subfolder1, the value should be set to \subfolder1. This property can not be empty and should start with backslash (\) or forward slash (/). By default, a subfolder inherits from first parent with an access control unless there is an explicit access control for that subfolder.
You can also use these wildcards in a path:
Gets or sets the quota limit. It can be set in <Number> B/KB/MB/GB/TB format (eg. 1024 or 1024 B, 200 KB, 30 MB, 5 GB, 1 TB). If omitted, the quota will be unlimited.