The Schema Object allows the definition of input and output data types. These types can be objects, but also primitives and arrays.
Get JSON SchemaBundleIdentifier | https://schemas.sourcemeta.com/asyncapi/definitions/2.6.0/schema.json |
---|---|
Base Dialect | Draft7 |
Dialect | http://json-schema.org/draft-07/schema# |
Health | |
Size | 0.002525 MB |
This schema has 3 direct dependencies and 0 indirect dependencies.
Origin | Dependency |
---|---|
/allOf/0/$ref | http://json-schema.org/draft-07/schema |
/allOf/1/patternProperties/^x-[\w\d\.\x2d_]+$/$ref | /asyncapi/definitions/2.6.0/specificationextension |
/allOf/1/properties/externalDocs/$ref | /asyncapi/definitions/2.6.0/externaldocs |
This schema has 3 quality errors.
/example
unknown_keywords_prefixFuture versions of JSON Schema will refuse to evaluate unknown keywords that don't have an x- prefix
/allOf/1/properties
unnecessary_allof_wrapper_draftWrapping keywords other than `$ref` in `allOf` is often unnecessary and may even introduce a minor evaluation performance overhead
/allOf/1/properties/externalDocs/description
draft_ref_siblingsIn Draft 7 and older dialects, keywords sibling to `$ref` are never evaluated