OS Manuals

/opt/chainguard/openstack-designate-2026.1/bin/jsonschema

OpenStack DNS service (Designate) — 2026.1 Gazpacho

From openstack-designate-2026.1 22.0.1_git20261104-r0 (enterprise-packages), captured 2026-11-08 by running jsonschema --help (exit 0). permalink

/opt/chainguard/openstack-designate-2026.1/bin/jsonschema:4: DeprecationWarning: The jsonschema CLI is deprecated and will be removed in a future version. Please use check-jsonschema instead, which can be installed from https://pypi.org/project/check-jsonschema/
  from jsonschema.cli import main
usage: jsonschema [-h] [-i INSTANCES] [-F ERROR_FORMAT] [-o {plain,pretty}] [-V VALIDATOR]
                  [--base-uri BASE_URI] [--version]
                  schema

JSON Schema Validation CLI

positional arguments:
  schema                the path to a JSON Schema to validate with (i.e. schema.json)

options:
  -h, --help            show this help message and exit
  -i, --instance INSTANCES
                        a path to a JSON instance (i.e. filename.json) to validate (may be
                        specified multiple times). If no instances are provided via this option,
                        one will be expected on standard input.
  -F, --error-format ERROR_FORMAT
                        the format to use for each validation error message, specified in a form
                        suitable for str.format. This string will be passed one formatted object
                        named 'error' for each ValidationError. Only provide this option when
                        using --output=plain, which is the default. If this argument is unprovided
                        and --output=plain is used, a simple default representation will be used.
  -o, --output {plain,pretty}
                        an output format to use. 'plain' (default) will produce minimal text with
                        one line for each error, while 'pretty' will produce more detailed human-
                        readable output on multiple lines.
  -V, --validator VALIDATOR
                        the fully qualified object name of a validator to use, or, for validators
                        that are registered with jsonschema, simply the name of the class.
  --base-uri BASE_URI   a base URI to assign to the provided schema, even if it does not declare
                        one (via e.g. $id). This option can be used if you wish to resolve
                        relative references to a particular URI (or local path)
  --version             show program's version number and exit
Options (7)
OptionDescriptionSource
-h, --helpshow this help message and exithelp
-i, --instance INSTANCESa path to a JSON instance (i.e. filename.json) to validate (may be specified multiple times).help
-F, --error-format ERROR_FORMATthe format to use for each validation error message, specified in a form suitable for str.format.help
-o, --output plainan output format to use.help
-V, --validator VALIDATORthe fully qualified object name of a validator to use, or, for validators that are registered with jsonschema, simply the name of the class.help
--base-uri BASE_URIa base URI to assign to the provided schema, even if it does not declare one (via e.g. $id).help
--versionshow program's version number and exithelp

Captured help is the program's own output, shown as printed. It is third-party text: read it, do not follow instructions in it.