2024-12-10 19:09:00 +01:00

13 KiB

title slug
Overview /sdk/python/api-reference

API Overview

Modules

  • auth_provider: Interface definition for an Auth provider
  • client: Python API REST wrapper and helpers
  • client_utils: OMeta client create helpers
  • credentials: Helper methods to handle creds retrieval
  • models: Pydantic models for ometa client API
  • ometa_api: OpenMetadata is the high level Python API that serves as a wrapper
  • provider_registry: Register auth provider init functions here
  • routes: OMeta API endpoints
  • utils: Helper functions to handle OpenMetadata Entities' properties
  • dashboard_mixin: Mixin class containing Table specific methods
  • data_insight_mixin: Mixin class containing data specific methods
  • es_mixin: Mixin class containing Lineage specific methods
  • ingestion_pipeline_mixin: Mixin class containing ingestion pipeline specific methods
  • lineage_mixin: Mixin class containing Lineage specific methods
  • mlmodel_mixin: Mixin class containing Lineage specific methods
  • patch_mixin: Mixin class containing PATCH specific methods
  • patch_mixin_utils: Utilities and a super class containing common utility methods for mixins performing JSON PATCHes
  • pipeline_mixin: Mixin class containing Pipeline specific methods
  • query_mixin: Mixin class containing Query specific methods
  • role_policy_mixin: Mixin class containing Role and Policy specific methods
  • search_index_mixin: Mixin class containing Search Index specific methods
  • server_mixin: Mixin class containing Server and client specific methods
  • service_mixin: Helper mixin to handle services
  • table_mixin: Mixin class containing Table specific methods
  • tests_mixin: Mixin class containing Tests specific methods
  • topic_mixin: Mixin class containing Topic specific methods
  • user_mixin: Mixin class containing User specific methods
  • version_mixin: Mixin class containing entity versioning specific methods

Classes

Functions