| __init__(**kwargs)
 |  | 
| append(other)
 |  | 
| construct([_fields_set])
 | Creates a new model setting __dict__ and __fields_set__ from trusted or pre-validated data. | 
| copy(*[, include, exclude, update, deep])
 | Duplicate a model, optionally choose which fields to include, exclude and change. | 
| dict(*[, include, exclude, by_alias, ...])
 | Generate a dictionary representation of the model, optionally specifying which fields to include or exclude. | 
| from_id(id)
 |  | 
| from_orm(obj)
 |  | 
| get_components()
 |  | 
| json(*[, include, exclude, by_alias, ...])
 | Generate a JSON representation of the model, include and exclude arguments as per dict(). | 
| parse_file(path, *[, content_type, ...])
 |  | 
| parse_obj(obj)
 |  | 
| parse_raw(b, *[, content_type, encoding, ...])
 |  | 
| prepend_meerkat_id_prefix(id)
 |  | 
| schema([by_alias, ref_template])
 |  | 
| schema_json(*[, by_alias, ref_template])
 |  | 
| update_forward_refs(**localns)
 | Try to update ForwardRefs on fields based on this Model, globalns and localns. | 
| validate(value)
 |  |