glance.schema module

class glance.schema.CollectionSchema(name, item_schema)[source]

Bases: object

minimal()[source]
raw()[source]
class glance.schema.DictCollectionSchema(name, item_schema)[source]

Bases: glance.schema.Schema

minimal()[source]
raw()[source]
class glance.schema.PermissiveSchema(name, properties=None, links=None, required=None, definitions=None)[source]

Bases: glance.schema.Schema

minimal()[source]
raw()[source]
class glance.schema.Schema(name, properties=None, links=None, required=None, definitions=None)[source]

Bases: object

filter(obj)[source]
merge_properties(properties)[source]
minimal()[source]
raw()[source]
validate(obj)[source]