https://ns.adobe.com/xdm/context/graph
XDM graph schema to host graph data.
Abstract | Extensible | Status | Identifiable | Custom Properties | Additional Properties | Defined In |
---|---|---|---|---|---|---|
Can be instantiated | Yes | Experimental | No | Forbidden | Permitted | context/graph.schema.json |
- XDM Graph Schema
https://ns.adobe.com/xdm/context/graph
- Extensibility base schema
https://ns.adobe.com/xdm/common/extensible
- Audit trail
https://ns.adobe.com/xdm/common/auditable
- Extensibility base schema
{
"xdm:graphId": "96698daa-d44a-4960-bb7e-588bfc928ea3",
"xdm:directed": false,
"xdm:graphType": "Person Graph",
"xdm:graphCreateTimestamp": "2019-01-01T15:52:25+00:00",
"xdm:firstCreatedTimestamp": "2019-01-01T15:52:25+00:00",
"xdm:lastModifiedTimestamp": "2019-03-10T15:52:25+00:00"
}
Property | Type | Required | Default | Defined by |
---|---|---|---|---|
repo:createDate | string |
Optional | Audit trail | |
repo:modifyDate | string |
Optional | Audit trail | |
xdm:createdByBatchID | string |
Optional | Audit trail | |
xdm:directed | boolean |
Optional | true |
XDM Graph Schema (this schema) |
xdm:firstCreatedTimestamp | string |
Optional | XDM Graph Schema (this schema) | |
xdm:graphId | string |
Optional | XDM Graph Schema (this schema) | |
xdm:graphType | string |
Optional | XDM Graph Schema (this schema) | |
xdm:label | string |
Optional | XDM Graph Schema (this schema) | |
xdm:lastModifiedTimestamp | string |
Optional | XDM Graph Schema (this schema) | |
xdm:modifiedByBatchID | string |
Optional | Audit trail | |
xdm:repositoryCreatedBy | string |
Optional | Audit trail | |
xdm:repositoryLastModifiedBy | string |
Optional | Audit trail | |
* |
any | Additional | this schema allows additional properties |
The server date and time when the resource was created in the repository, such as when an asset file is first uploaded or a directory is created by the server as the parent of a new asset. The date time property should conform to ISO 8601 standard. An example form is "2004-10-23T12:00:00-06:00".
repo:createDate
- is optional
- type:
string
- defined in Audit trail
string
- format:
date-time
– date and time (according to RFC 3339, section 5.6)
"2004-10-23T12:00:00-06:00"
The server date and time when the resource was last modified in the repository, such as when a new version of an asset is uploaded or a directory's child resource is added or removed. The date time property should conform to ISO 8601 standard. An example form is "2004-10-23T12:00:00-06:00".
repo:modifyDate
- is optional
- type:
string
- defined in Audit trail
string
- format:
date-time
– date and time (according to RFC 3339, section 5.6)
"2004-10-23T12:00:00-06:00"
The dataset files in Catalog which has been originating the creation of the record.
xdm:createdByBatchID
- is optional
- type:
string
- defined in Audit trail
string
- format:
uri-reference
– URI Reference (according to RFC3986)
Directed graph indicator.
xdm:directed
- is optional
- type:
boolean
- default:
true
- defined in this schema
boolean
Time and date this graph was created.
xdm:firstCreatedTimestamp
- is optional
- type:
string
- defined in this schema
string
- format:
date-time
– date and time (according to RFC 3339, section 5.6)
The unique identifier of the identity associated with this graph.
xdm:graphId
- is optional
- type:
string
- defined in this schema
string
Graph type. Examples - Person graph, Third party graph, Private graph etc.
xdm:graphType
- is optional
- type:
string
- defined in this schema
string
Graph label.
xdm:label
- is optional
- type:
string
- defined in this schema
string
Time and date this graph was last modified.
xdm:lastModifiedTimestamp
- is optional
- type:
string
- defined in this schema
string
- format:
date-time
– date and time (according to RFC 3339, section 5.6)
The last dataset files in Catalog which has modified the record. At creation time, modifiedByBatchID
is set as createdByBatchID
.
xdm:modifiedByBatchID
- is optional
- type:
string
- defined in Audit trail
string
- format:
uri-reference
– URI Reference (according to RFC3986)
User ID of who created the record.
xdm:repositoryCreatedBy
- is optional
- type:
string
- defined in Audit trail
string
User ID of who last modified the record. At creation time, modifiedByUser
is set as createdByUser
.
xdm:repositoryLastModifiedBy
- is optional
- type:
string
- defined in Audit trail
string