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