isogeo_pysdk.models.condition module
Isogeo API v1 - Model of Condition entity
See: http://help.isogeo.com/api/complete/index.html#definition-resourceCondition
- class isogeo_pysdk.models.condition.Condition(_id=None, description=None, license=None, parent_resource=None)
Bases:
object
Conditions are entities defining general conditions of use (CGUs) of a data. It’s mainly composed by a license and a description.
- Parameters
- Example
{ "_id": "string (uuid)", "description": "string", "license": "string", }
- ATTR_CREA = {'description': 'str', 'license': <class 'isogeo_pysdk.models.license.License'>}
- ATTR_MAP = {}
- ATTR_TYPES = {'_id': <class 'str'>, 'description': <class 'str'>, 'license': <class 'isogeo_pysdk.models.license.License'>, 'parent_resource': <class 'str'>}
- property description: str
Gets the description of this Condition.
- Returns
The description of this Condition.
- Return type
- property license: str
Gets the license of this Condition.
- Returns
The license of this Condition.
- Return type
- property parent_resource
Gets the parent_resource of this Condition.
- Returns
The parent_resource of this Condition.
- Return type
UUID
- to_dict_creation()
Returns the model properties as a dict structured for creation purpose (POST)
- Return type