isogeo_pysdk.models.service_operation module
Isogeo API v1 - Model of ServiceOperation entity
See: http://help.isogeo.com/api/complete/index.html#definition-serviceOperation
- class isogeo_pysdk.models.service_operation.ServiceOperation(_id=None, mimeTypesIn=None, mimeTypesOut=None, name=None, url=None, verb=None, parent_resource=None)
Bases:
object
ServiceOperations are entities defining rules of data creation.
- Example
{ "_id": "string (uuid)", "mimeTypesIn": [ "string" ], "mimeTypesOut": [ "string" ], "name": "string", "url": "string", "verb": "string" }
- ATTR_CREA = {'name': <class 'str'>, 'verb': <class 'str'>}
- ATTR_MAP = {}
- ATTR_TYPES = {'_id': <class 'str'>, 'mimeTypesIn': <class 'list'>, 'mimeTypesOut': <class 'list'>, 'name': <class 'str'>, 'url': <class 'str'>, 'verb': <class 'str'>}
- property mimeTypesIn: dict
Gets the mimeTypesIn used for Isogeo filters of this ServiceOperation.
- Returns
The mimeTypesIn of this ServiceOperation.
- Return type
- property mimeTypesOut: str
Gets the mimeTypesOut of this ServiceOperation.
- Returns
The mimeTypesOut of this ServiceOperation.
- Return type
- property name: str
Gets the name used for Isogeo filters of this ServiceOperation.
- Returns
The name of this ServiceOperation.
- Return type
- to_dict_creation()
Returns the model properties as a dict structured for creation purpose (POST)
- Return type