AttributeType
The type of an attribute.
type AttributeType implements Auditable, Node {
createdBy: User
createdOn: DateTime
description: String
id: UUID!
isInteger: Boolean
kind: String!
modifiedBy: User
modifiedOn: DateTime
name: String!
publicId: String!
stringType: String
system: Boolean!
}Fields
createdBy ● User object
The user who created this resource.
createdOn ● DateTime scalar
The creation date of this resource.
description ● String scalar
The description of this attribute type.
id ● UUID! non-null scalar
The universally unique identifier of this node.
isInteger ● Boolean scalar
Whether this attribute type defines an integer or a decimal in case of a NUMERIC kind.
kind ● String! non-null scalar
The kind of this attribute type. Possible values are: BOOLEAN, STRING, NUMERIC, DATE, DATE_TIME, SINGLE_VALUE_LIST, MULTI_VALUE_LIST, or SCRIPT.
modifiedBy ● User object
The user who last modified this resource.
modifiedOn ● DateTime scalar
The last modified date of this resource.
name ● String! non-null scalar
The name of this attribute type.
publicId ● String! non-null scalar
The public identifier of this attribute type.
stringType ● String scalar
The string type of this attribute type in case of a STRING kind. Possible values are: RICH_TEXT or PLAIN_TEXT.
system ● Boolean! non-null scalar
Whether this resource is reserved by the system.
Interfaces
Auditable interface
An interface implemented by all types holding auditing information.
Node interface
A base interface implemented by all types.
Member Of
Attribute interface ● BooleanAttribute object ● DateAttribute object ● MultiValueAttribute object ● NumericAttribute object ● StringAttribute object
Last updated
Was this helpful?