List of servers that container core will use to lookup database details. Servers will be tried in the order they are defined.
^(?=[\da-zA-Z.-]{1,253}(?::|$))([\da-zA-Z][\da-zA-Z-]{0,62}(?:\.[\da-zA-Z][\da-zA-Z-]{0,62})*)(?::([1-9]\d{0,3}|[1-5]\d{4}|6(?:[0-4]\d{3}|5(?:[0-4]\d{2}|5(?:[0-2]\d|3[0-5])))))?$
something:8080
foo.com:1234
portless.host.string
host: abc.def.com
port: 1234
host: abc.def.com
^(?=[\da-zA-Z.-]{1,253}$)([\da-zA-Z][\da-zA-Z-]{0,62}(?:\.[\da-zA-Z][\da-zA-Z-]{0,62})*)$
Must be at least 1
characters long
Must be at most 253
characters long
Value must be greater or equal to 1
and lesser or equal to 65535
^(?:(?=[\da-zA-Z.-]{1,253}(?::|,|$))([\da-zA-Z][\da-zA-Z-]{0,62}(?:\.[\da-zA-Z][\da-zA-Z-]{0,62})*)(?::([1-9]\d{0,3}|[1-5]\d{4}|6(?:[0-4]\d{3}|5(?:[0-4]\d{2}|5(?:[0-2]\d|3[0-5])))))?(?:,(?=.+)|$))+$
something:8080,foo.com
foo.com,apple-service:9001
Each additional property must conform to the following schema
^(?=[\da-zA-Z.-]{1,253}(?::|$))([\da-zA-Z][\da-zA-Z-]{0,62}(?:\.[\da-zA-Z][\da-zA-Z-]{0,62})*)(?::([1-9]\d{0,3}|[1-5]\d{4}|6(?:[0-4]\d{3}|5(?:[0-4]\d{2}|5(?:[0-2]\d|3[0-5])))))?$
something:8080
foo.com:1234
portless.host.string
host: abc.def.com
port: 1234
host: abc.def.com
^(?=[\da-zA-Z.-]{1,253}$)([\da-zA-Z][\da-zA-Z-]{0,62}(?:\.[\da-zA-Z][\da-zA-Z-]{0,62})*)$
Must be at least 1
characters long
Must be at most 253
characters long
Value must be greater or equal to 1
and lesser or equal to 65535
Types and versions of dataset data handled by the plugin being defined.
Must contain a minimum of 1
items
All items must be unique
No Additional ItemsWhether datasets can be revised from this data type to another.
Allows adding additional paths to the PATH environment variable passed to plugin scripts on execution in the typical colon (:
) divided format.
Leading or trailing colon characters are not required.
/opt/something/bin:/opt/other/bin
The root mount path INSIDE THE CONTAINER which will contain the site build directory hierarchy into which dataset files will be installed. The build directory itself MUST NOT be part of this path.
/datasets
^(?=.{2,})((?:\d+d)? ?(?:(?<!\S)\d+h)? ?(?:(?<!\S)\d+m)? ?(?:(?<!\S)\d+(?:\.\d+s$|s))? ?(?:(?<!\S)\d+(?:\.\d+ms$|ms))? ?(?:(?<!\S)\d+(?:\.\d+us$|us))? ?(?:(?<!\S)\d+ns)?)$
1d 12h 32m 30.340s
12s
1h 22us 5ns
/opt/vpdb/bin/import.sh
^(?=.{2,})((?:\d+d)? ?(?:(?<!\S)\d+h)? ?(?:(?<!\S)\d+m)? ?(?:(?<!\S)\d+(?:\.\d+s$|s))? ?(?:(?<!\S)\d+(?:\.\d+ms$|ms))? ?(?:(?<!\S)\d+(?:\.\d+us$|us))? ?(?:(?<!\S)\d+ns)?)$
1d 12h 32m 30.340s
12s
1h 22us 5ns
/opt/vpdb/bin/import.sh
^(?=.{2,})((?:\d+d)? ?(?:(?<!\S)\d+h)? ?(?:(?<!\S)\d+m)? ?(?:(?<!\S)\d+(?:\.\d+s$|s))? ?(?:(?<!\S)\d+(?:\.\d+ms$|ms))? ?(?:(?<!\S)\d+(?:\.\d+us$|us))? ?(?:(?<!\S)\d+ns)?)$
1d 12h 32m 30.340s
12s
1h 22us 5ns
/opt/vpdb/bin/import.sh
^(?=.{2,})((?:\d+d)? ?(?:(?<!\S)\d+h)? ?(?:(?<!\S)\d+m)? ?(?:(?<!\S)\d+(?:\.\d+s$|s))? ?(?:(?<!\S)\d+(?:\.\d+ms$|ms))? ?(?:(?<!\S)\d+(?:\.\d+us$|us))? ?(?:(?<!\S)\d+ns)?)$
1d 12h 32m 30.340s
12s
1h 22us 5ns
/opt/vpdb/bin/import.sh
^(?=.{2,})((?:\d+d)? ?(?:(?<!\S)\d+h)? ?(?:(?<!\S)\d+m)? ?(?:(?<!\S)\d+(?:\.\d+s$|s))? ?(?:(?<!\S)\d+(?:\.\d+ms$|ms))? ?(?:(?<!\S)\d+(?:\.\d+us$|us))? ?(?:(?<!\S)\d+ns)?)$
1d 12h 32m 30.340s
12s
1h 22us 5ns
/opt/vpdb/bin/import.sh
Name of the parent directory containing the per-project dataset files subdirectories.
This directory name will be used to form paths such as {siteBuild}/{installTarget}/{datasetId}
.
build-65
Must contain a minimum of 1
items
All items must be unique
No Additional ItemsIf the conditions in the "If" tab are respected, then the conditions in the "Then" tab should be respected. Otherwise, the conditions in the "Else" tab should be respected.
The enabled
field is explicitly set to true
.
true
The enabled
field is omitted, using the default value of true
.
Must be at least 3
characters long
Must be at least 8
characters long
Value must be greater or equal to 5
and lesser or equal to 32
Must be at least 3
characters long
^(?=[\da-zA-Z.-]{1,253}(?::|$))([\da-zA-Z][\da-zA-Z-]{0,62}(?:\.[\da-zA-Z][\da-zA-Z-]{0,62})*)(?::([1-9]\d{0,3}|[1-5]\d{4}|6(?:[0-4]\d{3}|5(?:[0-4]\d{2}|5(?:[0-2]\d|3[0-5])))))?$
something:8080
foo.com:1234
portless.host.string
host: abc.def.com
port: 1234
host: abc.def.com
^(?=[\da-zA-Z.-]{1,253}$)([\da-zA-Z][\da-zA-Z-]{0,62}(?:\.[\da-zA-Z][\da-zA-Z-]{0,62})*)$
Must be at least 1
characters long
Must be at most 253
characters long
Value must be greater or equal to 1
and lesser or equal to 65535
Must be at least 3
characters long
Must be at least 8
characters long
Value must be greater or equal to 5
and lesser or equal to 32
Must be at least 3
characters long
^(?=[\da-zA-Z.-]{1,253}(?::|$))([\da-zA-Z][\da-zA-Z-]{0,62}(?:\.[\da-zA-Z][\da-zA-Z-]{0,62})*)(?::([1-9]\d{0,3}|[1-5]\d{4}|6(?:[0-4]\d{3}|5(?:[0-4]\d{2}|5(?:[0-2]\d|3[0-5])))))?$
something:8080
foo.com:1234
portless.host.string
host: abc.def.com
port: 1234
host: abc.def.com
^(?=[\da-zA-Z.-]{1,253}$)([\da-zA-Z][\da-zA-Z-]{0,62}(?:\.[\da-zA-Z][\da-zA-Z-]{0,62})*)$
Must be at least 1
characters long
Must be at most 253
characters long
Value must be greater or equal to 1
and lesser or equal to 65535
Whether the install target should be enabled for use in the VDI service.
Optional list of data types that the install target supports.
Defaults to supporting all data types from any plugins enabled for the install target.
Must contain a minimum of 1
items
All items must be unique
No Additional ItemsMust contain a minimum of 1
items
Must contain a maximum of 1
items
"*"
Additional dataset metadata rules that apply to datasets for this install target.
Keys to this object are expected to be valid JSONPath query expressions (ref rfc9535) that will be used to locate the fields to validate.
Values are JSON schema definitions that will be used to validate the values located at the target json path.
Each additional property must conform to the following schema
Type: objectWhether the a value must exist at the JSONPath defined by the object key mapped to this rule.
^[^#]*#?$
^[A-Za-z_][-A-Za-z0-9._]*$
^[A-Za-z_][-A-Za-z0-9._]*$
Each additional property must conform to the following schema
Type: booleanEach additional property must conform to the following schema
Type: objectMust contain a minimum of 1
items
Each additional property must conform to the following schema
Type: objectEach additional property must conform to the following schema
Type: objectEach additional property must conform to the following schema
Type: objectMust contain a minimum of 1
items
Must contain a minimum of 1
items
Must contain a minimum of 1
items
Must contain a minimum of 1
items
All items must be unique
No Additional ItemsValue must be strictly greater than 0
Value must be greater or equal to 0
Value must be greater or equal to 0
Value must be greater or equal to 0
Value must be greater or equal to 0
Value must be greater or equal to 0
Value must be greater or equal to 0
Value must be greater or equal to 0
Value must be greater or equal to 0
All items must be unique
No Additional ItemsEach additional property must conform to the following schema
Type: array of string Default: []All items must be unique
No Additional ItemsEach additional property must conform to the following schema
Type: objectEach additional property must conform to the following schema
All items must be unique
No Additional Items^[A-Za-z_][-A-Za-z0-9._]*$