Skip to content

AzureServiceBus

These are the model elements in Atlan related to Azure Service Bus.

Reference documentation

This is reference documentation covering the entire Atlan model. It is not the best place to start when trying to understand how to manage Azure Service Bus assets in 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.
classDiagram
    direction RL
    class AzureServiceBus {
        <<abstract>>
    }
    link AzureServiceBus "../azureservicebus"
    class EventStore {
        <<abstract>>
    }
    link EventStore "../eventstore"
    EventStore <|-- AzureServiceBus : extends
    class Catalog {
        <<abstract>>
    }
    link Catalog "../catalog"
    Catalog <|-- EventStore : extends
    class Asset {
        <<abstract>>
    }
    link Asset "../asset"
    Asset <|-- Catalog : extends
    class Referenceable {
        <<abstract>>
    }
    link Referenceable "../referenceable"
    Referenceable <|-- Asset : extends
    class AzureServiceBusNamespace
    link AzureServiceBusNamespace "../entities/azureservicebusnamespace"
    AzureServiceBus <|-- AzureServiceBusNamespace : extends
    class AzureServiceBusTopic
    link AzureServiceBusTopic "../entities/azureservicebustopic"
    AzureServiceBus <|-- AzureServiceBusTopic : extends

Properties

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

azureServiceBusNamespaceName

Simple name of the AzureServiceBus Namespace in which this asset exists.

azureServiceBusNamespaceQualifiedName

Unique name of the AzureServiceBus Namespace in which this asset exists.

Relationships

The following illustrates how the various pieces of Azure Service Bus inter-relate with each other:

erDiagram
    Connection ||..o{ AzureServiceBusNamespace : ""
    AzureServiceBusNamespace ||--o{ AzureServiceBusTopic : azureServiceBusTopics