Interface: IAuditableItemGraphAlias
Interface describing an alias for a vertex.
Extends
Properties
@context?
optional@context?:"https://schema.twindev.org/aig/"| ["https://schema.twindev.org/aig/",...IJsonLdContextDefinitionElement[]]
JSON-LD Context.
id
id:
string
The id of the element.
Overrides
IAuditableItemGraphAuditedElement.id
type
type:
"AuditableItemGraphAlias"
JSON-LD Type.
annotationObject?
optionalannotationObject?:IJsonLdNodeObject
The JSON-LD annotation object for the alias.
aliasFormat?
optionalaliasFormat?:string
The format of the id in the alias.
unique?
optionalunique?:boolean
Whether the alias should be unique across the graph, meaning that no other vertex can have the same alias. Defaults to false.
dateCreated?
optionaldateCreated?:string
The date/time of when the element was created.
Inherited from
IAuditableItemGraphAuditedElement.dateCreated
dateModified?
optionaldateModified?:string
The date/time of when the element was modified.
Inherited from
IAuditableItemGraphAuditedElement.dateModified
dateDeleted?
optionaldateDeleted?:string
The date/time of when the element was deleted, as we never actually remove items.