isogeo_pysdk.api.routes_conformity module¶
Isogeo API v1 - API Routes for Conformity entities
See: http://help.isogeo.com/api/complete/index.html
-
class
isogeo_pysdk.api.routes_conformity.
ApiConformity
(api_client=None)¶ Bases:
object
Routes as methods of Isogeo API used to manipulate conformity with specifications.
-
create
(metadata, conformity)¶ Add a new conformity (specification + specific conformant) to a metadata.
Parameters: - metadata (Metadata) – metadata object to update
- conformity (Conformity) – conformity to create
Return type:
-
delete
(metadata, conformity=None, specification_id=None)¶ Removes a conformity from a metadata.
Parameters: - metadata (Metadata) – metadata object to update
- conformity (Conformity) – specification model object to associate. If empty, the specification_id must be passed.
- specification_id (Specification) – specification model object to associate. If empty, the conformity must be passed.
Return type: Response
-
listing
(self, metadata_id)¶ List metadata’s conformity specifications with complete information.
Parameters: metadata_id (str) – metadata UUID Returns: the list of specifications + conformity status associated with the metadata Return type: list
-