Skip to main content

AgentNotificationPreference

No description

type AgentNotificationPreference implements Node, Timestamped {
agent: Agent!
createdAt: DateTime!
event: String
id: ID!
key: String!
namespace: AgentNotificationPreferenceNotificationNamespaceType!
scopeId: ID
scopeType: String
updatedAt: DateTime!
value: [AgentNotificationPreferenceNotificationType!]!
}

Fields

AgentNotificationPreference.agent ● Agent! non-null object common

The agent associated with the preference value.

AgentNotificationPreference.createdAt ● DateTime! non-null scalar common

The date and time that the object was created.

AgentNotificationPreference.event ● String scalar common

The event type, same as key if preference is not scoped

AgentNotificationPreference.id ● ID! non-null scalar common

AgentNotificationPreference.key ● String! non-null scalar common

The preference key.

AgentNotificationPreference.namespace ● AgentNotificationPreferenceNotificationNamespaceType! non-null enum common

The preference namespace.

AgentNotificationPreference.scopeId ● ID scalar common

ID of the relation to which preference pertains to

AgentNotificationPreference.scopeType ● String scalar common

Type of the relation to which preference pertains to

AgentNotificationPreference.updatedAt ● DateTime! non-null scalar common

The date and time that the object was last updated.

AgentNotificationPreference.value ● [AgentNotificationPreferenceNotificationType!]! non-null enum common

The value associated with the preference.

Interfaces

Node interface common

An object with an ID.

Timestamped interface common

An object with timestamp fields for when it was created and last updated.

Member of

Agent object ● AgentNotificationPreferenceBulkUpsertPayload object ● AgentNotificationPreferenceConnection object ● AgentNotificationPreferenceEdge object