meta.json

const: AIX

title: Name

default: all

title: AIXPlatformModel

const: Alpine

title: Name

title: AlpinePlatformModel

const: Amazon Linux

title: Name

title: Amazon Linux 2PlatformModel

const: Amazon

title: Name

title: AmazonPlatformModel

const: ArchLinux

title: Name

title: ArchLinuxPlatformModel

const: ClearLinux

title: Name

title: ClearLinuxPlatformModel

const: Cumulus

title: Name

title: CumulusPlatformModel

const: Debian

title: Name

enum: bookworm bullseye buster etch jessie lenny sid squeeze stretch wheezy all

title: DebianPlatformModel

const: DellOS

title: Name

title: DellOSPlatformModel

markdownDescription:
See https://docs.ansible.com/ansible/latest/playbook_guide/playbooks_reuse_roles.html#role-dependencies and https://github.com/ansible/ansible/blob/devel/lib/ansible/playbook/role/metadata.py#L79

Other keys are treated as role [parameters](https://docs.ansible.com/ansible/latest/user_guide/playbooks_reuse_roles.html#passing-different-parameters).

title: Become

title: Name

title: Role

enum: hg git

title: Scm

title: Src

title: Tags

type: array string

title: Vars

title: Version

title: When

title: Dependency entry

const: Devuan

title: Name

enum: ascii beowulf ceres jessie all

title: DevuanPlatformModel

const: DragonFlyBSD

title: Name

title: DragonFlyBSDPlatformModel

const: EL

title: Name

title: ELPlatformModel

const: Fedora

title: Name

title: FedoraPlatformModel

const: FreeBSD

title: Name

title: FreeBSDPlatformModel

$comment: Standalone role, so we require several fields.

required: author description license min_ansible_version

$comment: Collection roles do not use most galaxy fields.

$comment: If standalone is false, then we have a collection role and only description is required

title: Author

markdownDescription: Only valid for old standalone roles.

title: Company

title: Description

title: Galaxy Tags

markdownDescription: Optionally specify the branch Galaxy will use when accessing the GitHub repo for this role

title: GitHub Branch

title: Issue Tracker Url

title: License

title: Min Ansible Container Version

title: Min Ansible Version

markdownDescription: Used by molecule and ansible-lint to compute FQRN for roles outside collections

title: Namespace Name

title: Role Name

description: Set to true for old standalone roles, or false for new collection roles.

title: Standalone

title: GalaxyInfoModel

title: Name

title: GenericBSDPlatformModel

title: Name

title: GenericLinuxPlatformModel

title: Name

title: GenericUNIXPlatformModel

title: Name

title: GentooPlatformModel

title: Name

title: HardenedBSDPlatformModel

title: Name

title: IOSPlatformModel

title: Name

title: JunosPlatformModel

title: Name

title: KaliPlatformModel

title: Name

title: MacOSXPlatformModel

title: Name

title: MageiaPlatformModel

title: Name

title: NXOSPlatformModel

title: Name

title: NetBSDPlatformModel

title: Name

title: OpenBSDPlatformModel

title: Name

title: OpenWrtPlatformModel

title: Name

title: OracleLinuxPlatformModel

title: Name

title: PAN-OSPlatformModel

title: Name

title: SLESPlatformModel

title: Name

title: SmartOSPlatformModel

title: Name

title: SolarisPlatformModel

title: Name

title: SynologyPlatformModel

title: Name

title: TMOSPlatformModel

title: Name

enum: artful bionic cosmic cuttlefish disco eoan focal groovy hirsute impish jammy lucid maverick natty oneiric precise quantal raring saucy trusty utopic vivid wily xenial yakkety zesty all

title: UbuntuPlatformModel

title: Name

title: Void LinuxPlatformModel

title: Name

title: WindowsPlatformModel

title: Name

title: aosPlatformModel

markdownDescription: See [Using collections in roles](https://docs.ansible.com/ansible/latest/user_guide/collections_using.html#using-collections-in-roles) and [collection naming conventions](https://docs.ansible.com/ansible/latest/dev_guide/developing_modules_in_groups.html#naming-conventions)

title: Collections

title: Name

title: eosPlatformModel

title: Name

enum: Big-Sur Catalina High-Sierra Mojave Monterey Sierra all

title: macOSPlatformModel

title: Name

title: opensusePlatformModel

title: Name

title: os10PlatformModel

title: Platforms

title: Name

title: vCenterPlatformModel

title: Name

title: vSpherePlatformModel

title: Allow Duplicates

title: Dependencies

title: Ansible Meta Schema v1/v2


webjobs-list.json

type: array

description: A list of Azure Webjobs.

type: object

type: string

title: JSON schema for Azure Webjobs collection files


vtestunit-schema.json

title: Json schema for test unit configuration files

title: Version

description: Json schema version for the test unit configuration file. Acceptance criteria: equal major version, less/equal minor and patch version.

title: Include files

description: Include a different file (similar to #include of the c preprocessor). The order of includes does not matter. Circular / multiple includes are resolved correctly.

title: Test Unit Information

description: Miscellaneous test unit information can be defined. After the execution they are available in the test report.

description: Caption of the test unit.

description: Description of the test unit.

description: Version of the test unit.

description: Information on the test developer(s). A sequence of key-value pairs that can be freely selected.

prename: Max

surname: S.

department: Department A

prename: Linda

department: Department B

description: Additional key-value pairs. One key 'name' is required, the other keys can be freely selected.

SUT

customerName: Customer A

caption: This is a caption

description: This is a description

Software Under Test

CustomerName: My customer

title: Test Unit Implementation

description: Source artifacts of the test unit. Absolute and relative paths are allowed. Relative path specifications are resolved relative to the vtestunit.yaml file.

title: Source File Path

description: Path to a source file (.can/.canencr/.vtesttree.yaml).

title: CAPL Library Path

description: Path to a CAPL library file (.dll).

title: Modeling Library Path

description: Path to a modeling library file (.vmodule).


jx-schema.json

$ref: #/definitions/ProjectConfig

type: integer

type: boolean

$ref: #/definitions/LocalObjectReference

$ref: #/definitions/KeyToPath

$ref: #/definitions/DownwardAPIVolumeFile

$ref: #/definitions/ObjectFieldSelector

$ref: #/definitions/ResourceFieldSelector

$ref: #/definitions/Quantity

$ref: #/definitions/EnvVarSource

$ref: #/definitions/ConfigMapKeySelector

$ref: #/definitions/SecretKeySelector


drupal-links-contextual.json

title: The static title for the local action

title: The translation context for the title value.

title: The route name used to generate a link

title: Route parameters for generating a link

title: The contextual links group

title: The weight of the local action

title: Array of link options

title: Class for local action implementations

title: Deriver class

title: Cache tags

title: JSON schema for Drupal contextual links file


schema-versions.json

title: All Versions of the Common Catalog Schema

description: This is the fallback to the latest version (the first one in this schema) in case no version is specified.


hammerkit.json

title: environment variables

description:
Environment values for the current build task
https://no0dles.gitbook.io/hammerkit/build-file/environment-variables

description: environment variable

title: tasks

description:
Task for the current build file
https://no0dles.gitbook.io/hammerkit/task

$ref: #/definitions/task

title: services

description:
Services for the current build file
https://no0dles.gitbook.io/hammerkit/service

$ref: #/definitions/service

title: includes

description:
Includes to other build files
https://no0dles.gitbook.io/hammerkit/build-file/includes

title: references

description:
References to other build files
https://no0dles.gitbook.io/hammerkit/build-file/references

title: task

$ref: #/definitions/containerTask

$ref: #/definitions/localTask

title: local task

description: Task that gets executed in the local shell in the current directory

$ref: #/definitions/taskCommand

$ref: #/definitions/taskLabels

$ref: #/definitions/taskExtend

$ref: #/definitions/taskCache

$ref: #/definitions/taskContinuous

$ref: #/definitions/taskEnvs

$ref: #/definitions/taskNeeds

$ref: #/definitions/taskDeps

$ref: #/definitions/taskSrc

$ref: #/definitions/taskGenerates

description: Commands for the current task

title: container task

description:
Container task for the current build file
https://no0dles.gitbook.io/hammerkit/task/container

required: image cmds

description: Commands for the current task

title: task shell

description: Define which shell is used to execute the commands

title: task image

description: Container image for the current task to run commands in

description: <localPort>:<targetPort>

description:
File paths that get mounted into the container
https://no0dles.gitbook.io/hammerkit/task/container#adding-mounts

title: command

description: Command to be executed for the current task

title: task command with path extension

description: Command to be executed in sub directory for the current task

title: command

description: Command to be executed for the task

title: command path

description: Path below build file path

description: Description for the current task

description:
Extension task as a base template
https://no0dles.gitbook.io/hammerkit/task/extending

description:
compare type for detecting changes in source files
https://no0dles.gitbook.io/hammerkit/task/caching

enum: checksum modify-date none

description:
The task runs continuous and does not end without cancellation
https://no0dles.gitbook.io/hammerkit/task/watching#continuous-tasks

title: label options

description:
A map of label values for the current task
https://no0dles.gitbook.io/hammerkit/labels

description: label value

title: task environment variables

description:
Environment values for the current build file
https://no0dles.gitbook.io/hammerkit/build-file/environment-variables

description: environment value

description:
Service needs that need to get ready before the current task
https://no0dles.gitbook.io/hammerkit/task/needs

description:
Task dependencies that get executed before the current task
https://no0dles.gitbook.io/hammerkit/task/dependencies

description:
Source files and folders for the current task
https://no0dles.gitbook.io/hammerkit/task#source

description:
Generated files and folders for the current task

https://no0dles.gitbook.io/hammerkit/task#generate

title: service

description: A daemon in the background

$ref: #/definitions/containerService

$ref: #/definitions/kubernetesService

title: kubernetes service

description:
Kubernetes service for the current build file
https://no0dles.gitbook.io/hammerkit/service/kubernetes

required: context selector ports

description:
Kube config for the current service
https://no0dles.gitbook.io/hammerkit/service/kubernetes#config

description:
Kubernetes context for the current service
https://no0dles.gitbook.io/hammerkit/service/kubernetes#config

description: A list of ports that get exposed on the host from the service <localPort>:<targetPort>

description: <localPort>:<targetPort>

title: service selector

description:
Selector to specify which resource gets forwarded to
https://no0dles.gitbook.io/hammerkit/service/kubernetes

required: type name

description: resource type for the current service

enum: deployment service pod

description: resource name for the kubernetes resource

title: container service

description:
Container service for the current build file
https://no0dles.gitbook.io/hammerkit/service/kubernetes

title: label options

description:
A map of label values for the current service
https://no0dles.gitbook.io/hammerkit/labels

title: service environment variables

description:
Environment values for the current service
https://no0dles.gitbook.io/hammerkit/build-file/environment-variables

description: environment value

title: service healthcheck

description:
Check to detect if the service is started and ready
https://no0dles.gitbook.io/hammerkit/service/container#healthcheck

description: task to check if the service is healthy

description: Container image for the current service to run commands in

description:
A list of ports that get exposed on the host from the container <localPort>:<targetPort>
https://no0dles.gitbook.io/hammerkit/service/container#mounts

description: <localPort>:<targetPort>

description:
A list of volumes that get attached to the container <name>:<containerPath>
https://no0dles.gitbook.io/hammerkit/service/container#mounts

description: <name>:<containerPath>

description:
File paths that get mounted into the container <localPath>:<containerPath>
https://no0dles.gitbook.io/hammerkit/service/container#mounts

description: <localPath>:<containerPath>

description:
Build tool with support for containerization
https://no0dles.gitbook.io/hammerkit/build-file

$ref: #/definitions/buildFileEnvs

$ref: #/definitions/buildFileTasks

$ref: #/definitions/buildFileServices

$ref: #/definitions/buildFileIncludes

$ref: #/definitions/buildFileReferences

title: JSON Schema for hammerkit's build file


description: Schema to validate Windows CE JSON files given as input to DL-Config to generate Scan2Deploy barcodes

$id: #/properties/layout

title: Layout Schema

title: Description Schema

$id: #/properties/global

title: Global-Section Schema

description: Section used to configure application scoped settings

title: Target-Path Schema

description: Base destination folder where archive/folder will be inflated

default: \FlashDisk

$id: #/properties/global/properties/action

enum: stay close warm-boot cold-boot clean-boot

title: Action Schema

description: Specifies final action performed by the application at the end of the staging process

default: cold-boot

title: Ping-Timeout Schema

description: The timeout value used when attempting to reach the host server

$id: #/properties/settings

title: Settings-Section Schema

description: Section used to configure inner device settings

enum: active-sync-usb active-sync-com usblan mass-storage

title: USB-Function Schema

description: USB communication function to use

default: active-sync-usb

$id: #/properties/network

title: Network-Section Schema

description: Section used to configure device Wi-Fi network

$id: #/properties/network/properties/profile

title: Profile Schema

description: "Friendly" name to associate with the network connection

default: datalogic

$id: #/properties/network/properties/essid

title: Essid Schema

description: Wireless network ESSID

default: tsunami

$id: #/properties/network/properties/mode

title: Mode Schema

description: Wireless connection mode

default: open

title: Mode-Key Schema

description: Wireless network key for 'wep-40', 'wep-104', 'wpa-psk', and 'wpa2-psk' networks

$id: #/properties/network/properties/index

title: Index Schema

description: Wireless network key index for 'wep-40' and 'wep-104' networks

enum: none peap tls ttls fast leap

title: Eap-Method Schema

description: Configures the EAP authentication method

title: Eap-Username Schema

description: Username for the EAP method

title: Eap-Password Schema

description: Password for EAP method

enum: password token certificate unknown

title: Credentials-Type Schema

description: Indicates the EAP credentials type

default: password

enum: user logon profile auto unknown

title: Credentials-Source Schema

description: Indicates the EAP credentials source

default: user

title: Validate-Server Schema

description: Indicates if the server certificate should be validated

title: Connect-To-Server Schema

description: Indicates if only the servers listed in the 'connect-to-server-names' list should be connected to

title: Connect-To-Server-Names Schema

description: Semi-colon separated list of servers that are valid to connect to during server certificate validation

title: Server-Cert-Name Schema

description: "Friendly" name of the server digital certificate that should be validated

title: Outer-Identity Schema

description: The outer-identity of the EAP method

title: Fast-Reconnect Schema

description: Indicate if fast reconnect should be enabled

enum: eap-tls eap-MsChapV2 eap-gtc

title: Inner-Method Schema

description: Inner EAP authentication method to use

default: eap-tls

title: Auto-Pac Schema

description: Indicates if automatic PAC provisioning is used for an EAP-FAST network

title: Pac-File-Path Schema

description: Full path to the PAC file for manual PAC provisioning

title: Pac-Aid-Info Schema

description: PAC authority identity (AID) information used to select PAC from a list of PACs on the device

$id: #/properties/deployment

title: Deployment-Section Schema

description: Section used to download a ZIP archive from a server and inflate it to the 'target-path' folder

enum: http https

title: Scheme Schema

description: Deployment download scheme to use

default: http

$id: #/properties/deployment/properties/host

title: Host Schema

description: Host name or internet protocol address of the server from which the resource is to be fetched

$id: #/properties/deployment/properties/port

title: Port Schema

description: TCP/IP port to be used to contact the server

$id: #/properties/deployment/properties/path

title: Path Schema

description: Path to server resource to download, complete with query string if needed

$id: #/properties/shell

title: Shell-Section Schema

description: Section for executable shell commands to be performed in the final staging phase

$id: #/properties/shell/properties/cmds

title: Cmds Schema

description: Each object in 'cmds' is a shell command to execute in the final phase of staging

title: Items Schema

title: App-Name Schema

description: Full path to the application to be executed

title: Args Schema

description: Command line arguments

title: CE-Scan2Deploy Schema


title: Jdownloader2 Crawler Rule definition (single-rule file)

description:
A crawler rule.
 - Anything prefixed as "HTML RegEx" will do Java-flavored pattern-matching on the page's raw (unmodified by javascript) HTML.

required: enabled name rule pattern

title: ENABLED flag

description:
- Type: Boolean
- Applies to rule: ALL
- Purpose: Enables or disables this rule

title: Cookie list for the site

description:
- Type: Array of length-2 Arrays
- Applies to rule: DIRECTHTTP, DEEPDECRYPT, SUBMITFORM or FOLLOWREDIRECT
- Purpose: A list of length-2 arrays in the form [["cookieName", "cookieValue"],[..., ...]...]. Here you can put in your personal cookies e.g. login cookies of websites which JD otherwise fails to parse.Also if "updateCookies" is enabled, JD will update these with all cookies it receives from the website(s) that match the "pattern" property.

examples: cookieName cookieValue

title: Updates site cookies

description:
- Type: Boolean
- Applies to rule: DIRECTHTTP, DEEPDECRYPT, SUBMITFORM or FOLLOWREDIRECT
- Purpose: If the target websites returns new cookies, save these inside this rule and update this rule.

title: Enable logging

description:
- Type: Boolean
- Applies to rule: ALL
- Purpose: Enable this for support purposes. Logs of your LinkCrawler Rules can be found in your JD install dir/logs/: LinkCrawlerRule.<RuleID>.log.0 and /LinkCrawlerDeep.*

title: Limits crawling depth

description:
- Type: Integer
- Applies to rule: ALL
- Purpose: How many layers deep do should your rule crawl (e.g. rule returns URLs matching the same rule again recursively - how often is this chain allowed to happen?)

title: Rule ID

description:
- Type: Integer
- Applies to rule: ALL
- Purpose: Auto generated ID of the rule. Normally leave this blank and JD2 will autoinsert.

title: Name of the rule

description:
- Type: String
- Applies to rule: ALL
- Purpose: name of the rule.

title: This rule will be used for all URLs matching this pattern

description:
- Type: RegEx
- Applies to rule: ALL
- Purpose: defines on which URLs will this rule apply by matching it to the pattern

format: regex

title: Type of the rule

enum: DEEPDECRYPT REWRITE DIRECTHTTP FOLLOWREDIRECT SUBMITFORM

title: Define package name and group al crawled urls for the current job under it

description:
- Type: HTML RegEx
- Applies to rule: DEEPDECRYPT
- Purpose: All URLs crawled by this rule will be grouped into the same package that is the HTML RegEx's first capture

title: Pattern to find extraction passwords for downloaded archives

description:
- Type: HTML RegEx or null
- Applies to rule: DEEPDECRYPT
- Purpose: Matches against archive extraction password that may be found as text inside the page's (unmodified by javascript) HTML code. First returned capture must be the password.

title: Find (and submit) HTML Form

title: URLs to look for inside the page.

description:
- Type: HTML RegEx or null
- Applies to rule: DEEPDECRYPT
- Purpose: Which URLs should this rule look for inside the page's (unmodified by javascript) HTML code. null (or blank) = auto scan and return all supported URLs found in HTML code.
Keep in mind that, if the url's found in the html are relative (e.g. starting with a slash / character instead of a protocol like http or a domain (website root) name) you WILL have to enclose the entire expression in quotes (outside of the parentheses that do capturing) like \"(...)\" AND enclose the part that would match the missing part of the url (i.e. from the protocol to the slash-or-other-character it begins with) in an 'OPTIONAL, NON CAPTURING' group (?:...)?. Resulting in the following pattern for pretty much every case \"((?:missing part of full url)?rest of url that is in the html)\"

title: Pattern for new URL

description:
- Type: String
- Applies to rule: REWRITE
- Purpose:Pattern for new URL, can use captures from "pattern" in the $1 form

$comment: Check if rule is not DEEPDECRYPT and disallow deepPattern. packageNamePattern and passwordPattern being non-null

const: DEEPDECRYPT

$comment: Check if rule is not REWRITE and disallow rewriteReplaceWith being non-null

const: REWRITE

$comment: Check if rule is not DIRECTHTTP, DEEPDECRYPT, SUBMITFORM or FOLLOWREDIRECT and disallow updateCookies being non-null

const: DIRECTHTTP

const: SUBMITFORM

const: FOLLOWREDIRECT