tauri-plugin-nosleep-api-fork
Version:
Tauri plugin to block the power save functionality in the OS
1,027 lines • 278 kB
JSON
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "CapabilityFile",
"description": "Capability formats accepted in a capability file.",
"anyOf": [
{
"description": "A single capability.",
"allOf": [
{
"$ref": "#/definitions/Capability"
}
]
},
{
"description": "A list of capabilities.",
"type": "array",
"items": {
"$ref": "#/definitions/Capability"
}
},
{
"description": "A list of capabilities.",
"type": "object",
"required": [
"capabilities"
],
"properties": {
"capabilities": {
"description": "The list of capabilities.",
"type": "array",
"items": {
"$ref": "#/definitions/Capability"
}
}
}
}
],
"definitions": {
"Capability": {
"description": "a grouping and boundary mechanism developers can use to separate windows or plugins functionality from each other at runtime.\n\nIf a window is not matching any capability then it has no access to the IPC layer at all.\n\nThis can be done to create trust groups and reduce impact of vulnerabilities in certain plugins or windows. Windows can be added to a capability by exact name or glob patterns like *, admin-* or main-window.",
"type": "object",
"required": [
"identifier",
"permissions"
],
"properties": {
"identifier": {
"description": "Identifier of the capability.",
"type": "string"
},
"description": {
"description": "Description of the capability.",
"default": "",
"type": "string"
},
"remote": {
"description": "Configure remote URLs that can use the capability permissions.",
"anyOf": [
{
"$ref": "#/definitions/CapabilityRemote"
},
{
"type": "null"
}
]
},
"local": {
"description": "Whether this capability is enabled for local app URLs or not. Defaults to `true`.",
"default": true,
"type": "boolean"
},
"windows": {
"description": "List of windows that uses this capability. Can be a glob pattern.\n\nOn multiwebview windows, prefer [`Self::webviews`] for a fine grained access control.",
"type": "array",
"items": {
"type": "string"
}
},
"webviews": {
"description": "List of webviews that uses this capability. Can be a glob pattern.\n\nThis is only required when using on multiwebview contexts, by default all child webviews of a window that matches [`Self::windows`] are linked.",
"type": "array",
"items": {
"type": "string"
}
},
"permissions": {
"description": "List of permissions attached to this capability. Must include the plugin name as prefix in the form of `${plugin-name}:${permission-name}`.",
"type": "array",
"items": {
"$ref": "#/definitions/PermissionEntry"
}
},
"platforms": {
"description": "Target platforms this capability applies. By default all platforms are affected by this capability.",
"type": [
"array",
"null"
],
"items": {
"$ref": "#/definitions/Target"
}
}
}
},
"CapabilityRemote": {
"description": "Configuration for remote URLs that are associated with the capability.",
"type": "object",
"required": [
"urls"
],
"properties": {
"urls": {
"description": "Remote domains this capability refers to using the [URLPattern standard](https://urlpattern.spec.whatwg.org/).\n\n# Examples\n\n- \"https://*.mydomain.dev\": allows subdomains of mydomain.dev - \"https://mydomain.dev/api/*\": allows any subpath of mydomain.dev/api",
"type": "array",
"items": {
"type": "string"
}
}
}
},
"PermissionEntry": {
"description": "An entry for a permission value in a [`Capability`] can be either a raw permission [`Identifier`] or an object that references a permission and extends its scope.",
"anyOf": [
{
"description": "Reference a permission or permission set by identifier.",
"allOf": [
{
"$ref": "#/definitions/Identifier"
}
]
},
{
"description": "Reference a permission or permission set by identifier and extends its scope.",
"type": "object",
"oneOf": [
{
"type": "object",
"required": [
"identifier"
],
"properties": {
"identifier": {
"oneOf": [
{
"description": "fs:default -> # Tauri `fs` default permissions\n\nThis configuration file defines the default permissions granted\nto the filesystem.\n\n### Granted Permissions\n\nThis default permission set enables all read-related commands and\nallows access to the `$APP` folder and sub directories created in it.\nThe location of the `$APP` folder depends on the operating system,\nwhere the application is run.\n\nIn general the `$APP` folder needs to be manually created\nby the application at runtime, before accessing files or folders\nin it is possible.\n\n### Denied Permissions\n\nThis default permission set prevents access to critical components\nof the Tauri application by default.\nOn Windows the webview data folder access is denied.\n\n",
"type": "string",
"enum": [
"fs:default"
]
},
{
"description": "fs:allow-app-meta -> This allows read access to metadata of the `$APP` folder, including file listing and statistics.",
"type": "string",
"enum": [
"fs:allow-app-meta"
]
},
{
"description": "fs:allow-app-meta-recursive -> This allows read access to metadata of the `$APP` folder, including file listing and statistics.",
"type": "string",
"enum": [
"fs:allow-app-meta-recursive"
]
},
{
"description": "fs:allow-app-read -> This allows non-recursive read access to the `$APP` folder.",
"type": "string",
"enum": [
"fs:allow-app-read"
]
},
{
"description": "fs:allow-app-read-recursive -> This allows full recursive read access to the complete `$APP` folder, files and subdirectories.",
"type": "string",
"enum": [
"fs:allow-app-read-recursive"
]
},
{
"description": "fs:allow-app-write -> This allows non-recursive write access to the `$APP` folder.",
"type": "string",
"enum": [
"fs:allow-app-write"
]
},
{
"description": "fs:allow-app-write-recursive -> This allows full recursive write access to the complete `$APP` folder, files and subdirectories.",
"type": "string",
"enum": [
"fs:allow-app-write-recursive"
]
},
{
"description": "fs:allow-appcache-meta -> This allows read access to metadata of the `$APPCACHE` folder, including file listing and statistics.",
"type": "string",
"enum": [
"fs:allow-appcache-meta"
]
},
{
"description": "fs:allow-appcache-meta-recursive -> This allows read access to metadata of the `$APPCACHE` folder, including file listing and statistics.",
"type": "string",
"enum": [
"fs:allow-appcache-meta-recursive"
]
},
{
"description": "fs:allow-appcache-read -> This allows non-recursive read access to the `$APPCACHE` folder.",
"type": "string",
"enum": [
"fs:allow-appcache-read"
]
},
{
"description": "fs:allow-appcache-read-recursive -> This allows full recursive read access to the complete `$APPCACHE` folder, files and subdirectories.",
"type": "string",
"enum": [
"fs:allow-appcache-read-recursive"
]
},
{
"description": "fs:allow-appcache-write -> This allows non-recursive write access to the `$APPCACHE` folder.",
"type": "string",
"enum": [
"fs:allow-appcache-write"
]
},
{
"description": "fs:allow-appcache-write-recursive -> This allows full recursive write access to the complete `$APPCACHE` folder, files and subdirectories.",
"type": "string",
"enum": [
"fs:allow-appcache-write-recursive"
]
},
{
"description": "fs:allow-appconfig-meta -> This allows read access to metadata of the `$APPCONFIG` folder, including file listing and statistics.",
"type": "string",
"enum": [
"fs:allow-appconfig-meta"
]
},
{
"description": "fs:allow-appconfig-meta-recursive -> This allows read access to metadata of the `$APPCONFIG` folder, including file listing and statistics.",
"type": "string",
"enum": [
"fs:allow-appconfig-meta-recursive"
]
},
{
"description": "fs:allow-appconfig-read -> This allows non-recursive read access to the `$APPCONFIG` folder.",
"type": "string",
"enum": [
"fs:allow-appconfig-read"
]
},
{
"description": "fs:allow-appconfig-read-recursive -> This allows full recursive read access to the complete `$APPCONFIG` folder, files and subdirectories.",
"type": "string",
"enum": [
"fs:allow-appconfig-read-recursive"
]
},
{
"description": "fs:allow-appconfig-write -> This allows non-recursive write access to the `$APPCONFIG` folder.",
"type": "string",
"enum": [
"fs:allow-appconfig-write"
]
},
{
"description": "fs:allow-appconfig-write-recursive -> This allows full recursive write access to the complete `$APPCONFIG` folder, files and subdirectories.",
"type": "string",
"enum": [
"fs:allow-appconfig-write-recursive"
]
},
{
"description": "fs:allow-appdata-meta -> This allows read access to metadata of the `$APPDATA` folder, including file listing and statistics.",
"type": "string",
"enum": [
"fs:allow-appdata-meta"
]
},
{
"description": "fs:allow-appdata-meta-recursive -> This allows read access to metadata of the `$APPDATA` folder, including file listing and statistics.",
"type": "string",
"enum": [
"fs:allow-appdata-meta-recursive"
]
},
{
"description": "fs:allow-appdata-read -> This allows non-recursive read access to the `$APPDATA` folder.",
"type": "string",
"enum": [
"fs:allow-appdata-read"
]
},
{
"description": "fs:allow-appdata-read-recursive -> This allows full recursive read access to the complete `$APPDATA` folder, files and subdirectories.",
"type": "string",
"enum": [
"fs:allow-appdata-read-recursive"
]
},
{
"description": "fs:allow-appdata-write -> This allows non-recursive write access to the `$APPDATA` folder.",
"type": "string",
"enum": [
"fs:allow-appdata-write"
]
},
{
"description": "fs:allow-appdata-write-recursive -> This allows full recursive write access to the complete `$APPDATA` folder, files and subdirectories.",
"type": "string",
"enum": [
"fs:allow-appdata-write-recursive"
]
},
{
"description": "fs:allow-applocaldata-meta -> This allows read access to metadata of the `$APPLOCALDATA` folder, including file listing and statistics.",
"type": "string",
"enum": [
"fs:allow-applocaldata-meta"
]
},
{
"description": "fs:allow-applocaldata-meta-recursive -> This allows read access to metadata of the `$APPLOCALDATA` folder, including file listing and statistics.",
"type": "string",
"enum": [
"fs:allow-applocaldata-meta-recursive"
]
},
{
"description": "fs:allow-applocaldata-read -> This allows non-recursive read access to the `$APPLOCALDATA` folder.",
"type": "string",
"enum": [
"fs:allow-applocaldata-read"
]
},
{
"description": "fs:allow-applocaldata-read-recursive -> This allows full recursive read access to the complete `$APPLOCALDATA` folder, files and subdirectories.",
"type": "string",
"enum": [
"fs:allow-applocaldata-read-recursive"
]
},
{
"description": "fs:allow-applocaldata-write -> This allows non-recursive write access to the `$APPLOCALDATA` folder.",
"type": "string",
"enum": [
"fs:allow-applocaldata-write"
]
},
{
"description": "fs:allow-applocaldata-write-recursive -> This allows full recursive write access to the complete `$APPLOCALDATA` folder, files and subdirectories.",
"type": "string",
"enum": [
"fs:allow-applocaldata-write-recursive"
]
},
{
"description": "fs:allow-applog-meta -> This allows read access to metadata of the `$APPLOG` folder, including file listing and statistics.",
"type": "string",
"enum": [
"fs:allow-applog-meta"
]
},
{
"description": "fs:allow-applog-meta-recursive -> This allows read access to metadata of the `$APPLOG` folder, including file listing and statistics.",
"type": "string",
"enum": [
"fs:allow-applog-meta-recursive"
]
},
{
"description": "fs:allow-applog-read -> This allows non-recursive read access to the `$APPLOG` folder.",
"type": "string",
"enum": [
"fs:allow-applog-read"
]
},
{
"description": "fs:allow-applog-read-recursive -> This allows full recursive read access to the complete `$APPLOG` folder, files and subdirectories.",
"type": "string",
"enum": [
"fs:allow-applog-read-recursive"
]
},
{
"description": "fs:allow-applog-write -> This allows non-recursive write access to the `$APPLOG` folder.",
"type": "string",
"enum": [
"fs:allow-applog-write"
]
},
{
"description": "fs:allow-applog-write-recursive -> This allows full recursive write access to the complete `$APPLOG` folder, files and subdirectories.",
"type": "string",
"enum": [
"fs:allow-applog-write-recursive"
]
},
{
"description": "fs:allow-audio-meta -> This allows read access to metadata of the `$AUDIO` folder, including file listing and statistics.",
"type": "string",
"enum": [
"fs:allow-audio-meta"
]
},
{
"description": "fs:allow-audio-meta-recursive -> This allows read access to metadata of the `$AUDIO` folder, including file listing and statistics.",
"type": "string",
"enum": [
"fs:allow-audio-meta-recursive"
]
},
{
"description": "fs:allow-audio-read -> This allows non-recursive read access to the `$AUDIO` folder.",
"type": "string",
"enum": [
"fs:allow-audio-read"
]
},
{
"description": "fs:allow-audio-read-recursive -> This allows full recursive read access to the complete `$AUDIO` folder, files and subdirectories.",
"type": "string",
"enum": [
"fs:allow-audio-read-recursive"
]
},
{
"description": "fs:allow-audio-write -> This allows non-recursive write access to the `$AUDIO` folder.",
"type": "string",
"enum": [
"fs:allow-audio-write"
]
},
{
"description": "fs:allow-audio-write-recursive -> This allows full recursive write access to the complete `$AUDIO` folder, files and subdirectories.",
"type": "string",
"enum": [
"fs:allow-audio-write-recursive"
]
},
{
"description": "fs:allow-cache-meta -> This allows read access to metadata of the `$CACHE` folder, including file listing and statistics.",
"type": "string",
"enum": [
"fs:allow-cache-meta"
]
},
{
"description": "fs:allow-cache-meta-recursive -> This allows read access to metadata of the `$CACHE` folder, including file listing and statistics.",
"type": "string",
"enum": [
"fs:allow-cache-meta-recursive"
]
},
{
"description": "fs:allow-cache-read -> This allows non-recursive read access to the `$CACHE` folder.",
"type": "string",
"enum": [
"fs:allow-cache-read"
]
},
{
"description": "fs:allow-cache-read-recursive -> This allows full recursive read access to the complete `$CACHE` folder, files and subdirectories.",
"type": "string",
"enum": [
"fs:allow-cache-read-recursive"
]
},
{
"description": "fs:allow-cache-write -> This allows non-recursive write access to the `$CACHE` folder.",
"type": "string",
"enum": [
"fs:allow-cache-write"
]
},
{
"description": "fs:allow-cache-write-recursive -> This allows full recursive write access to the complete `$CACHE` folder, files and subdirectories.",
"type": "string",
"enum": [
"fs:allow-cache-write-recursive"
]
},
{
"description": "fs:allow-config-meta -> This allows read access to metadata of the `$CONFIG` folder, including file listing and statistics.",
"type": "string",
"enum": [
"fs:allow-config-meta"
]
},
{
"description": "fs:allow-config-meta-recursive -> This allows read access to metadata of the `$CONFIG` folder, including file listing and statistics.",
"type": "string",
"enum": [
"fs:allow-config-meta-recursive"
]
},
{
"description": "fs:allow-config-read -> This allows non-recursive read access to the `$CONFIG` folder.",
"type": "string",
"enum": [
"fs:allow-config-read"
]
},
{
"description": "fs:allow-config-read-recursive -> This allows full recursive read access to the complete `$CONFIG` folder, files and subdirectories.",
"type": "string",
"enum": [
"fs:allow-config-read-recursive"
]
},
{
"description": "fs:allow-config-write -> This allows non-recursive write access to the `$CONFIG` folder.",
"type": "string",
"enum": [
"fs:allow-config-write"
]
},
{
"description": "fs:allow-config-write-recursive -> This allows full recursive write access to the complete `$CONFIG` folder, files and subdirectories.",
"type": "string",
"enum": [
"fs:allow-config-write-recursive"
]
},
{
"description": "fs:allow-data-meta -> This allows read access to metadata of the `$DATA` folder, including file listing and statistics.",
"type": "string",
"enum": [
"fs:allow-data-meta"
]
},
{
"description": "fs:allow-data-meta-recursive -> This allows read access to metadata of the `$DATA` folder, including file listing and statistics.",
"type": "string",
"enum": [
"fs:allow-data-meta-recursive"
]
},
{
"description": "fs:allow-data-read -> This allows non-recursive read access to the `$DATA` folder.",
"type": "string",
"enum": [
"fs:allow-data-read"
]
},
{
"description": "fs:allow-data-read-recursive -> This allows full recursive read access to the complete `$DATA` folder, files and subdirectories.",
"type": "string",
"enum": [
"fs:allow-data-read-recursive"
]
},
{
"description": "fs:allow-data-write -> This allows non-recursive write access to the `$DATA` folder.",
"type": "string",
"enum": [
"fs:allow-data-write"
]
},
{
"description": "fs:allow-data-write-recursive -> This allows full recursive write access to the complete `$DATA` folder, files and subdirectories.",
"type": "string",
"enum": [
"fs:allow-data-write-recursive"
]
},
{
"description": "fs:allow-desktop-meta -> This allows read access to metadata of the `$DESKTOP` folder, including file listing and statistics.",
"type": "string",
"enum": [
"fs:allow-desktop-meta"
]
},
{
"description": "fs:allow-desktop-meta-recursive -> This allows read access to metadata of the `$DESKTOP` folder, including file listing and statistics.",
"type": "string",
"enum": [
"fs:allow-desktop-meta-recursive"
]
},
{
"description": "fs:allow-desktop-read -> This allows non-recursive read access to the `$DESKTOP` folder.",
"type": "string",
"enum": [
"fs:allow-desktop-read"
]
},
{
"description": "fs:allow-desktop-read-recursive -> This allows full recursive read access to the complete `$DESKTOP` folder, files and subdirectories.",
"type": "string",
"enum": [
"fs:allow-desktop-read-recursive"
]
},
{
"description": "fs:allow-desktop-write -> This allows non-recursive write access to the `$DESKTOP` folder.",
"type": "string",
"enum": [
"fs:allow-desktop-write"
]
},
{
"description": "fs:allow-desktop-write-recursive -> This allows full recursive write access to the complete `$DESKTOP` folder, files and subdirectories.",
"type": "string",
"enum": [
"fs:allow-desktop-write-recursive"
]
},
{
"description": "fs:allow-document-meta -> This allows read access to metadata of the `$DOCUMENT` folder, including file listing and statistics.",
"type": "string",
"enum": [
"fs:allow-document-meta"
]
},
{
"description": "fs:allow-document-meta-recursive -> This allows read access to metadata of the `$DOCUMENT` folder, including file listing and statistics.",
"type": "string",
"enum": [
"fs:allow-document-meta-recursive"
]
},
{
"description": "fs:allow-document-read -> This allows non-recursive read access to the `$DOCUMENT` folder.",
"type": "string",
"enum": [
"fs:allow-document-read"
]
},
{
"description": "fs:allow-document-read-recursive -> This allows full recursive read access to the complete `$DOCUMENT` folder, files and subdirectories.",
"type": "string",
"enum": [
"fs:allow-document-read-recursive"
]
},
{
"description": "fs:allow-document-write -> This allows non-recursive write access to the `$DOCUMENT` folder.",
"type": "string",
"enum": [
"fs:allow-document-write"
]
},
{
"description": "fs:allow-document-write-recursive -> This allows full recursive write access to the complete `$DOCUMENT` folder, files and subdirectories.",
"type": "string",
"enum": [
"fs:allow-document-write-recursive"
]
},
{
"description": "fs:allow-download-meta -> This allows read access to metadata of the `$DOWNLOAD` folder, including file listing and statistics.",
"type": "string",
"enum": [
"fs:allow-download-meta"
]
},
{
"description": "fs:allow-download-meta-recursive -> This allows read access to metadata of the `$DOWNLOAD` folder, including file listing and statistics.",
"type": "string",
"enum": [
"fs:allow-download-meta-recursive"
]
},
{
"description": "fs:allow-download-read -> This allows non-recursive read access to the `$DOWNLOAD` folder.",
"type": "string",
"enum": [
"fs:allow-download-read"
]
},
{
"description": "fs:allow-download-read-recursive -> This allows full recursive read access to the complete `$DOWNLOAD` folder, files and subdirectories.",
"type": "string",
"enum": [
"fs:allow-download-read-recursive"
]
},
{
"description": "fs:allow-download-write -> This allows non-recursive write access to the `$DOWNLOAD` folder.",
"type": "string",
"enum": [
"fs:allow-download-write"
]
},
{
"description": "fs:allow-download-write-recursive -> This allows full recursive write access to the complete `$DOWNLOAD` folder, files and subdirectories.",
"type": "string",
"enum": [
"fs:allow-download-write-recursive"
]
},
{
"description": "fs:allow-exe-meta -> This allows read access to metadata of the `$EXE` folder, including file listing and statistics.",
"type": "string",
"enum": [
"fs:allow-exe-meta"
]
},
{
"description": "fs:allow-exe-meta-recursive -> This allows read access to metadata of the `$EXE` folder, including file listing and statistics.",
"type": "string",
"enum": [
"fs:allow-exe-meta-recursive"
]
},
{
"description": "fs:allow-exe-read -> This allows non-recursive read access to the `$EXE` folder.",
"type": "string",
"enum": [
"fs:allow-exe-read"
]
},
{
"description": "fs:allow-exe-read-recursive -> This allows full recursive read access to the complete `$EXE` folder, files and subdirectories.",
"type": "string",
"enum": [
"fs:allow-exe-read-recursive"
]
},
{
"description": "fs:allow-exe-write -> This allows non-recursive write access to the `$EXE` folder.",
"type": "string",
"enum": [
"fs:allow-exe-write"
]
},
{
"description": "fs:allow-exe-write-recursive -> This allows full recursive write access to the complete `$EXE` folder, files and subdirectories.",
"type": "string",
"enum": [
"fs:allow-exe-write-recursive"
]
},
{
"description": "fs:allow-font-meta -> This allows read access to metadata of the `$FONT` folder, including file listing and statistics.",
"type": "string",
"enum": [
"fs:allow-font-meta"
]
},
{
"description": "fs:allow-font-meta-recursive -> This allows read access to metadata of the `$FONT` folder, including file listing and statistics.",
"type": "string",
"enum": [
"fs:allow-font-meta-recursive"
]
},
{
"description": "fs:allow-font-read -> This allows non-recursive read access to the `$FONT` folder.",
"type": "string",
"enum": [
"fs:allow-font-read"
]
},
{
"description": "fs:allow-font-read-recursive -> This allows full recursive read access to the complete `$FONT` folder, files and subdirectories.",
"type": "string",
"enum": [
"fs:allow-font-read-recursive"
]
},
{
"description": "fs:allow-font-write -> This allows non-recursive write access to the `$FONT` folder.",
"type": "string",
"enum": [
"fs:allow-font-write"
]
},
{
"description": "fs:allow-font-write-recursive -> This allows full recursive write access to the complete `$FONT` folder, files and subdirectories.",
"type": "string",
"enum": [
"fs:allow-font-write-recursive"
]
},
{
"description": "fs:allow-home-meta -> This allows read access to metadata of the `$HOME` folder, including file listing and statistics.",
"type": "string",
"enum": [
"fs:allow-home-meta"
]
},
{
"description": "fs:allow-home-meta-recursive -> This allows read access to metadata of the `$HOME` folder, including file listing and statistics.",
"type": "string",
"enum": [
"fs:allow-home-meta-recursive"
]
},
{
"description": "fs:allow-home-read -> This allows non-recursive read access to the `$HOME` folder.",
"type": "string",
"enum": [
"fs:allow-home-read"
]
},
{
"description": "fs:allow-home-read-recursive -> This allows full recursive read access to the complete `$HOME` folder, files and subdirectories.",
"type": "string",
"enum": [
"fs:allow-home-read-recursive"
]
},
{
"description": "fs:allow-home-write -> This allows non-recursive write access to the `$HOME` folder.",
"type": "string",
"enum": [
"fs:allow-home-write"
]
},
{
"description": "fs:allow-home-write-recursive -> This allows full recursive write access to the complete `$HOME` folder, files and subdirectories.",
"type": "string",
"enum": [
"fs:allow-home-write-recursive"
]
},
{
"description": "fs:allow-localdata-meta -> This allows read access to metadata of the `$LOCALDATA` folder, including file listing and statistics.",
"type": "string",
"enum": [
"fs:allow-localdata-meta"
]
},
{
"description": "fs:allow-localdata-meta-recursive -> This allows read access to metadata of the `$LOCALDATA` folder, including file listing and statistics.",
"type": "string",
"enum": [
"fs:allow-localdata-meta-recursive"
]
},
{
"description": "fs:allow-localdata-read -> This allows non-recursive read access to the `$LOCALDATA` folder.",
"type": "string",
"enum": [
"fs:allow-localdata-read"
]
},
{
"description": "fs:allow-localdata-read-recursive -> This allows full recursive read access to the complete `$LOCALDATA` folder, files and subdirectories.",
"type": "string",
"enum": [
"fs:allow-localdata-read-recursive"
]
},
{
"description": "fs:allow-localdata-write -> This allows non-recursive write access to the `$LOCALDATA` folder.",
"type": "string",
"enum": [
"fs:allow-localdata-write"
]
},
{
"description": "fs:allow-localdata-write-recursive -> This allows full recursive write access to the complete `$LOCALDATA` folder, files and subdirectories.",
"type": "string",
"enum": [
"fs:allow-localdata-write-recursive"
]
},
{
"description": "fs:allow-log-meta -> This allows read access to metadata of the `$LOG` folder, including file listing and statistics.",
"type": "string",
"enum": [
"fs:allow-log-meta"
]
},
{
"description": "fs:allow-log-meta-recursive -> This allows read access to metadata of the `$LOG` folder, including file listing and statistics.",
"type": "string",
"enum": [
"fs:allow-log-meta-recursive"
]
},
{
"description": "fs:allow-log-read -> This allows non-recursive read access to the `$LOG` folder.",
"type": "string",
"enum": [
"fs:allow-log-read"
]
},
{
"description": "fs:allow-log-read-recursive -> This allows full recursive read access to the complete `$LOG` folder, files and subdirectories.",
"type": "string",
"enum": [
"fs:allow-log-read-recursive"
]
},
{
"description": "fs:allow-log-write -> This allows non-recursive write access to the `$LOG` folder.",
"type": "string",
"enum": [
"fs:allow-log-write"
]
},
{
"description": "fs:allow-log-write-recursive -> This allows full recursive write access to the complete `$LOG` folder, files and subdirectories.",
"type": "string",
"enum": [
"fs:allow-log-write-recursive"
]
},
{
"description": "fs:allow-picture-meta -> This allows read access to metadata of the `$PICTURE` folder, including file listing and statistics.",
"type": "string",
"enum": [
"fs:allow-picture-meta"
]
},
{
"description": "fs:allow-picture-meta-recursive -> This allows read access to metadata of the `$PICTURE` folder, including file listing and statistics.",
"type": "string",
"enum": [
"fs:allow-picture-meta-recursive"
]
},
{
"description": "fs:allow-picture-read -> This allows non-recursive read access to the `$PICTURE` folder.",
"type": "string",
"enum": [
"fs:allow-picture-read"
]
},
{
"description": "fs:allow-picture-read-recursive -> This allows full recursive read access to the complete `$PICTURE` folder, files and subdirectories.",
"type": "string",
"enum": [
"fs:allow-picture-read-recursive"
]
},
{
"description": "fs:allow-picture-write -> This allows non-recursive write access to the `$PICTURE` folder.",
"type": "string",
"enum": [
"fs:allow-picture-write"
]
},
{
"description": "fs:allow-picture-write-recursive -> This allows full recursive write access to the complete `$PICTURE` folder, files and subdirectories.",
"type": "string",
"enum": [
"fs:allow-picture-write-recursive"
]
},
{
"description": "fs:allow-public-meta -> This allows read access to metadata of the `$PUBLIC` folder, including file listing and statistics.",
"type": "string",
"enum": [
"fs:allow-public-meta"
]
},
{
"description": "fs:allow-public-meta-recursive -> This allows read access to metadata of the `$PUBLIC` folder, including file listing and statistics.",
"type": "string",
"enum": [
"fs:allow-public-meta-recursive"
]
},
{
"description": "fs:allow-public-read -> This allows non-recursive read access to the `$PUBLIC` folder.",
"type": "string",
"enum": [
"fs:allow-public-read"
]
},
{
"description": "fs:allow-public-read-recursive -> This allows full recursive read access to the complete `$PUBLIC` folder, files and subdirectories.",
"type": "string",
"enum": [
"fs:allow-public-read-recursive"
]
},
{
"description": "fs:allow-public-write -> This allows non-recursive write access to the `$PUBLIC` folder.",
"type": "string",
"enum": [
"fs:allow-public-write"
]
},
{
"description": "fs:allow-public-write-recursive -> This allows full recursive write access to the complete `$PUBLIC` folder, files and subdirectories.",
"type": "string",
"enum": [
"fs:allow-public-write-recursive"
]
},
{
"description": "fs:allow-resource-meta -> This allows read access to metadata of the `$RESOURCE` folder, including file listing and statistics.",
"type": "string",
"enum": [
"fs:allow-resource-meta"
]
},
{
"description": "fs:allow-resource-meta-recursive -> This allows read access to metadata of the `$RESOURCE` folder, including file listing and statistics.",
"type": "string",
"enum": [
"fs:allow-resource-meta-recursive"
]
},
{
"description": "fs:allow-resource-read -> This allows non-recursive read access to the `$RESOURCE` folder.",
"type": "string",
"enum": [
"fs:allow-resource-read"
]
},
{
"description": "fs:allow-resource-read-recursive -> This allows full recursive read access to the complete `$RESOURCE` folder, files and subdirectories.",
"type": "string",
"enum": [
"fs:allow-resource-read-recursive"
]
},
{
"description": "fs:allow-resource-write -> This allows non-recursive write access to the `$RESOURCE` folder.",
"type": "string",
"enum": [
"fs:allow-resource-write"
]
},
{
"description": "fs:allow-resource-write-recursive -> This allows full recursive write access to the complete `$RESOURCE` folder, files and subdirectories.",