Microsoft Purview · Schema

AtlasRelationship

A relationship between entities

ComplianceData CatalogData ClassificationData GovernanceData Loss PreventionInformation Protection

Properties

Name Type Description
attributes object
typeName string
lastModifiedTS string
createTime integer
createdBy string
end1 object
end2 object
guid string
homeId string
label string
provenanceType integer
status string
updateTime integer
updatedBy string
version integer
View JSON Schema on GitHub

JSON Schema

microsoft-purview-atlasrelationship-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/AtlasRelationship",
  "title": "AtlasRelationship",
  "type": "object",
  "description": "A relationship between entities",
  "properties": {
    "attributes": {
      "type": "object",
      "additionalProperties": true
    },
    "typeName": {
      "type": "string"
    },
    "lastModifiedTS": {
      "type": "string"
    },
    "createTime": {
      "type": "integer",
      "format": "int64"
    },
    "createdBy": {
      "type": "string"
    },
    "end1": {
      "$ref": "#/components/schemas/AtlasObjectId"
    },
    "end2": {
      "$ref": "#/components/schemas/AtlasObjectId"
    },
    "guid": {
      "type": "string",
      "format": "uuid"
    },
    "homeId": {
      "type": "string"
    },
    "label": {
      "type": "string"
    },
    "provenanceType": {
      "type": "integer",
      "format": "int32"
    },
    "status": {
      "type": "string",
      "enum": [
        "ACTIVE",
        "DELETED"
      ]
    },
    "updateTime": {
      "type": "integer",
      "format": "int64"
    },
    "updatedBy": {
      "type": "string"
    },
    "version": {
      "type": "integer",
      "format": "int64"
    }
  }
}