connexion.json_schema
¶
Module containing all code related to json schema validation.
Module Contents¶
Functions¶
|
Resolve JSON references like {"$ref": <some URI>} in a spec. |
|
|
|
|
|
|
|
|
|
Attributes¶
- connexion.json_schema.default_handlers¶
- connexion.json_schema.resolve_refs(spec, store=None, handlers=None)¶
Resolve JSON references like {“$ref”: <some URI>} in a spec. Optionally takes a store, which is a mapping from reference URLs to a dereferenced objects. Prepopulating the store can avoid network calls.
- connexion.json_schema.validate_type(validator, types, instance, schema)¶
- connexion.json_schema.validate_enum(validator, enums, instance, schema)¶
- connexion.json_schema.validate_required(validator, required, instance, schema)¶
- connexion.json_schema.validate_readOnly(validator, ro, instance, schema)¶
- connexion.json_schema.validate_writeOnly(validator, wo, instance, schema)¶
- connexion.json_schema.Draft4RequestValidator¶
- connexion.json_schema.Draft4ResponseValidator¶