Apache Atlas · Schema

AtlasTypesDef

Collection of all type definitions in Apache Atlas.

ApacheBig DataComplianceData GovernanceData LineageHadoopMetadataOpen Source

Properties

Name Type Description
entityDefs array Entity type definitions.
classificationDefs array Classification type definitions.
enumDefs array Enumeration type definitions.
relationshipDefs array Relationship type definitions.
businessMetadataDefs array Business metadata type definitions.
View JSON Schema on GitHub

JSON Schema

atlas-atlas-types-def-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "https://raw.githubusercontent.com/api-evangelist/apache-atlas/refs/heads/main/json-schema/atlas-atlas-types-def-schema.json",
  "title": "AtlasTypesDef",
  "description": "Collection of all type definitions in Apache Atlas.",
  "type": "object",
  "properties": {
    "entityDefs": {
      "type": "array",
      "items": {
        "type": "object"
      },
      "description": "Entity type definitions."
    },
    "classificationDefs": {
      "type": "array",
      "items": {
        "type": "object"
      },
      "description": "Classification type definitions."
    },
    "enumDefs": {
      "type": "array",
      "items": {
        "type": "object"
      },
      "description": "Enumeration type definitions."
    },
    "relationshipDefs": {
      "type": "array",
      "items": {
        "type": "object"
      },
      "description": "Relationship type definitions."
    },
    "businessMetadataDefs": {
      "type": "array",
      "items": {
        "type": "object"
      },
      "description": "Business metadata type definitions."
    }
  }
}