Bases: syncano.connection.ConnectionMixin
Holds metadata related to model definition.
- 
build_properties()[source]
 
- 
contribute_to_class(cls, name)[source]
 
- 
resolve_parent_data()[source]
 
- 
add_field(field)[source]
 
- 
get_field(field_name)[source]
 
- 
get_endpoint(name)[source]
 
- 
get_endpoint_properties(name)[source]
 
- 
get_endpoint_path(name)[source]
 
- 
get_endpoint_methods(name)[source]
 
- 
resolve_endpoint(endpoint_name, properties, http_method=None)[source]
 
- 
is_http_method_available(http_method_name, endpoint_name)[source]
 
- 
get_endpoint_query_params(name, params)[source]
 
- 
get_path_properties(path)[source]