Skip to main content

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?

optional annotationObject?: IJsonLdNodeObject

The JSON-LD annotation object for the alias.


aliasFormat?

optional aliasFormat?: string

The format of the id in the alias.


unique?

optional unique?: boolean

Whether the alias should be unique across the graph, meaning that no other vertex can have the same alias. Defaults to false.


dateCreated?

optional dateCreated?: string

The date/time of when the element was created.

Inherited from

IAuditableItemGraphAuditedElement.dateCreated


dateModified?

optional dateModified?: string

The date/time of when the element was modified.

Inherited from

IAuditableItemGraphAuditedElement.dateModified


dateDeleted?

optional dateDeleted?: string

The date/time of when the element was deleted, as we never actually remove items.

Inherited from

IAuditableItemGraphAuditedElement.dateDeleted