For the complete documentation index, see llms.txt. This page is also available as Markdown.

RelationType

A class of relation between two asset types.

type RelationType implements Auditable, Node {
  corole: String
  createdBy: User
  createdOn: DateTime
  description: String
  id: UUID!
  modifiedBy: User
  modifiedOn: DateTime
  publicId: String!
  role: String!
  source: Type!
  system: Boolean!
  target: AssetType!
}

Fields

The label of this relation type, when followed from tail to head.

The user who created this resource.

The creation date of this resource.

The description of this relation type.

RelationType.idUUID! non-null scalar

The universally unique identifier of this node.

The user who last modified this resource.

The last modified date of this resource.

RelationType.publicIdString! non-null scalar

The public identifier of this relation type.

RelationType.roleString! non-null scalar

The label of this relation type when followed from head to tail.

RelationType.sourceType! non-null interface

The asset type that is the head of this relation type.

RelationType.systemBoolean! non-null scalar

Whether this resource is reserved by the system.

RelationType.targetAssetType! non-null object

The asset type that is the tail of the relation type.

Interfaces

Auditable interface

An interface implemented by all types holding auditing information.

Node interface

A base interface implemented by all types.

Member Of

Relation object

Last updated

Was this helpful?