Coverage-Only Endpoint Candidates¶
This document tracks endpoint keys in purviewcli/client/endpoints.py that were introduced for coverage completeness and are likely not official/stable Purview REST surface.
Source: static report from scripts/_gap_analysis.py, section "NEW FOR 100% COVERAGE OPS".
Status tags: - client: YES = referenced by at least one client method - client: NO = currently not referenced by client methods
account¶
- get_account_info -> /account/info (client: YES)
- get_account_settings -> /account/settings (client: YES)
- update_account_settings -> /account/settings (client: YES)
- get_account_usage -> /account/usage (client: YES)
- get_account_limits -> /account/limits (client: YES)
- get_account_analytics -> /account/analytics (client: YES)
collections¶
- move_collection -> /account/collections/{collectionName}/move (client: YES)
- get_collection_permissions -> /account/collections/{collectionName}/permissions (client: YES)
- update_collection_permissions -> /account/collections/{collectionName}/permissions (client: YES)
- get_collection_analytics -> /account/collections/{collectionName}/analytics (client: YES)
- export_collection -> /account/collections/{collectionName}/export (client: YES)
- import_collection -> /account/collections/{collectionName}/import (client: NO)
discovery¶
- advanced_search -> /datamap/api/search/advanced (client: YES)
- faceted_search -> /datamap/api/search/facets (client: YES)
- save_search -> /datamap/api/search/saved (client: YES)
- get_saved_searches -> /datamap/api/search/saved (client: YES)
- delete_saved_search -> /datamap/api/search/saved/{searchId} (client: YES)
- search_analytics -> /datamap/api/search/analytics (client: YES)
- search_templates -> /datamap/api/search/templates (client: YES)
entity¶
- get_entity_history -> /datamap/api/atlas/v2/entity/guid/{guid}/history (client: YES)
- get_entity_audit -> /datamap/api/atlas/v2/entity/guid/{guid}/audit (client: YES)
- validate_entity -> /datamap/api/atlas/v2/entity/validate (client: YES)
- get_entity_dependencies -> /datamap/api/atlas/v2/entity/guid/{guid}/dependencies (client: YES)
- get_entity_usage -> /datamap/api/atlas/v2/entity/guid/{guid}/usage (client: YES)
glossary¶
- glossary_analytics -> /datamap/api/atlas/v2/glossary/{glossaryId}/analytics (client: YES)
- term_usage_statistics -> /datamap/api/atlas/v2/glossary/term/{termId}/usage (client: YES)
- glossary_approval_workflow -> /datamap/api/atlas/v2/glossary/{glossaryId}/workflow (client: YES)
- term_validation -> /datamap/api/atlas/v2/glossary/term/validate (client: YES)
- glossary_templates -> /datamap/api/atlas/v2/glossary/templates (client: YES)
- term_templates -> /datamap/api/atlas/v2/glossary/term/templates (client: YES)
lineage¶
- get_upstream_lineage -> /datamap/api/atlas/v2/lineage/{guid}/upstream (client: YES)
- get_downstream_lineage -> /datamap/api/atlas/v2/lineage/{guid}/downstream (client: YES)
- get_lineage_graph -> /datamap/api/atlas/v2/lineage/{guid}/graph (client: YES)
- create_lineage -> /datamap/api/atlas/v2/lineage (client: YES)
- update_lineage -> /datamap/api/atlas/v2/lineage/{guid} (client: YES)
- delete_lineage -> /datamap/api/atlas/v2/lineage/{guid} (client: YES)
- validate_lineage -> /datamap/api/atlas/v2/lineage/validate (client: YES)
- get_impact_analysis -> /datamap/api/atlas/v2/lineage/{guid}/impact (client: YES)
- get_temporal_lineage -> /datamap/api/atlas/v2/lineage/{guid}/temporal (client: YES)
relationship¶
- list_relationships -> /datamap/api/atlas/v2/relationship (client: YES)
- bulk_create_relationships -> /datamap/api/atlas/v2/relationship/bulk (client: YES)
- bulk_delete_relationships -> /datamap/api/atlas/v2/relationship/bulk (client: YES)
- get_relationships_by_entity -> /datamap/api/atlas/v2/relationship/entity/{guid} (client: YES)
- validate_relationship -> /datamap/api/atlas/v2/relationship/validate (client: YES)
scanning¶
- get_scan_analytics -> /scan/datasources/{dataSourceName}/scans/{scanName}/analytics (client: YES)
- get_scan_history -> /scan/datasources/{dataSourceName}/scans/{scanName}/history (client: NO)
- schedule_scan -> /scan/datasources/{dataSourceName}/scans/{scanName}/triggers (client: YES)
- get_scan_schedule -> /scan/datasources/{dataSourceName}/scans/{scanName}/triggers/{triggerId} (client: YES)
- update_scan_schedule -> /scan/datasources/{dataSourceName}/scans/{scanName}/triggers/{triggerId} (client: YES)
- delete_scan_schedule -> /scan/datasources/{dataSourceName}/scans/{scanName}/triggers/{triggerId} (client: YES)
types¶
- validate_typedef -> /datamap/api/atlas/v2/types/typedef/validate (client: YES)
- get_type_dependencies -> /datamap/api/atlas/v2/types/typedef/{name}/dependencies (client: YES)
- migrate_type_version -> /datamap/api/atlas/v2/types/typedef/{name}/migrate (client: YES)
- export_types -> /datamap/api/atlas/v2/types/typedefs/export (client: YES)
- import_types -> /datamap/api/atlas/v2/types/typedefs/import (client: YES)
Total: 55 candidate operations.