Variable: LixFileDescriptorSchema

const LixFileDescriptorSchema: object

Type declaration

additionalProperties

readonly additionalProperties: false = false

properties

readonly properties: object

properties.hidden

readonly hidden: object

properties.hidden.type

readonly type: "boolean" = "boolean"

properties.hidden.x-lix-generated

readonly x-lix-generated: true = true

properties.id

readonly id: object

properties.id.type

readonly type: "string" = "string"

properties.id.x-lix-generated

readonly x-lix-generated: true = true

properties.metadata

readonly metadata: object

properties.metadata.nullable

readonly nullable: true = true

properties.metadata.type

readonly type: "object" = "object"

properties.path

readonly path: object

properties.path.description

readonly description: "File path must start with a slash, not contain backslashes or consecutive slashes, and not end with a slash" = "File path must start with a slash, not contain backslashes or consecutive slashes, and not end with a slash"

properties.path.pattern

readonly pattern: "^/(?!.*//|.*\\)(?!.*/$|^/$).+" = "^/(?!.*//|.*\\\\)(?!.*/$|^/$).+"

properties.path.type

readonly type: "string" = "string"

required

readonly required: readonly ["id", "path"]

type

readonly type: "object" = "object"

x-lix-key

readonly x-lix-key: "lix_file_descriptor" = "lix_file_descriptor"

x-lix-primary-key

readonly x-lix-primary-key: readonly ["id"]

x-lix-unique

readonly x-lix-unique: readonly [readonly ["path"]]

x-lix-version

readonly x-lix-version: "1.0" = "1.0"