Datapipeline APIs
Submodules
vianops_client.api.datapipeline.extraction_metadata module
- class ExtractionMetadataV1Api(config: Config | None = None)
Bases:
ConfiguredBaseApiClass
- create(data: V1ExtractionMetadataModelList, output_type: str = 'object') V1ExtractionMetadataModelList
Create Extraction Metadata
- Parameters:
data (V1ExtractionMetadataModelList) – Instance containing the data to create Extraction Metadata.
- Returns:
Instance containing a list of the created Extraction Metadata
- Return type:
- delete(data: V1ExtractionMetadataFilters, deletetype: str = 'archive', output_type: str = 'object') V1ExtractionMetadataModelList
Mark deleted Extraction Metadata
- Parameters:
data (V1ExtractionMetadataFilters) – Instance containing the required data to select, and mark deleted the Extraction Metadata.
- Returns:
Instance containing response from Extraction Metadata deletion.
- Return type:
- delete_url = '/v1/service/datapipeline/v1/extraction-metadata/{deletetype}'
- search(data: V1ExtractionMetadataSearch, output_type: str = 'object') V1ExtractionMetadataPage
Search for Extraction Metadata
- Parameters:
data (V1ExtractionMetadataSearch) – Instance containing data to be use to perform a paginated Extraction Metadata search.
- Returns:
Instance containing a list of Extraction Metadata collected from search along with pagination details.
- Return type:
- search_url = '/v1/service/datapipeline/v1/extraction-metadata/search'
- update(data: V1ExtractionMetadataUpdates, output_type: str = 'object') V1ExtractionMetadataModelList
Update existing Extraction Metadata
- Parameters:
data (V1ExtractionMetadataUpdates) – An instance of V1ExtractionMetadataUpdates containing the data for updating the Extraction Metadata.
- Returns:
Instance containing information about the updated Extraction Metadata
- Return type:
- url_suffix = '/v1/service/datapipeline/v1/extraction-metadata'