Skip to content

DataMesh

Reference documentation

This is reference documentation covering the entire Atlan model. It is not the best place to start when trying to understand developing with Atlan. For that, we would suggest starting with either:

  • Snippets — small, atomic examples of single-step use cases.
  • Patterns — walkthroughs of common multi-step implementation patterns.

Base class for data mesh assets.

classDiagram
    direction RL
    class DataMesh {
        <<abstract>>
    }
    link DataMesh "../datamesh"
    class Catalog {
        <<abstract>>
    }
    link Catalog "../catalog"
    Catalog <|-- DataMesh : extends
    class Asset {
        <<abstract>>
    }
    link Asset "../asset"
    Asset <|-- Catalog : extends
    class Referenceable {
        <<abstract>>
    }
    link Referenceable "../referenceable"
    Referenceable <|-- Asset : extends
    class DataContract
    link DataContract "../entities/datacontract"
    DataMesh <|-- DataContract : extends
    class DataDomain
    link DataDomain "../entities/datadomain"
    DataMesh <|-- DataDomain : extends
    class DataProduct
    link DataProduct "../entities/dataproduct"
    DataMesh <|-- DataProduct : extends

Properties

These attributes are specific to instances of DataMesh (and all of its subtypes).

parentDomainQualifiedName

Unique name of the parent domain in which this asset exists.

superDomainQualifiedName

Unique name of the top-level domain in which this asset exists.