ObjectType
ObjectType represents the kinds of objects that can exist in the directory.
type ObjectType {
name: String!
isSubject: Boolean!
displayName: String!
ordinal: Int!
status: [Flag!]!
hash: Hash!
lifecycle: Lifecycle!
relationTypes(
first: Int!
after: Cursor
): RelationTypeConnection!
}
Fields
ObjectType.name ● String! non-null scalar common
Name of the object type.
ObjectType.isSubject ● Boolean! non-null scalar common
Whether the object type represents a subject type.
ObjectType.displayName ● String! non-null scalar common
Friendly name of the object type.
ObjectType.ordinal ● Int! non-null scalar common
Sort order of the object type.
ObjectType.status ● [Flag!]! non-null enum common
A of flags that describe the status of the object type.
ObjectType.hash ● Hash! non-null scalar common
A hash value of object type's fields.
ObjectType.lifecycle ● Lifecycle! non-null object common
Metadata about the object type's lifecycle.
ObjectType.relationTypes ● RelationTypeConnection! non-null object relation-types
The types of relations that can be created with objects of this type.
ObjectType.relationTypes.first●Int!non-null scalar common
ObjectType.relationTypes.after ● Cursor scalar common
Returned by
objectType query
Member of
Object object ● ObjectTypeConnection object ● RelationType object ● SetObjectTypeResult object