Skip to main content

Class: EventActionConfigService

Defined in: service/EventActionConfigService.ts:108

Backwards-compatible class form. New code should call eventActionConfigService(client).

Constructors

Constructor

new EventActionConfigService(client): EventActionConfigService

Defined in: service/EventActionConfigService.ts:110

Parameters

client

GraphQLClient

Returns

EventActionConfigService

Methods

createEventToEmailConfig()

createEventToEmailConfig(input): Promise<EventToEmailConfig>

Defined in: service/EventActionConfigService.ts:125

Creates a new event to email configuration

Parameters

input

EventToEmailConfigCreateInput

EventToEmailConfig creation input data

Returns

Promise<EventToEmailConfig>


createEventToWebHookConfig()

createEventToWebHookConfig(input): Promise<EventToWebHookConfig>

Defined in: service/EventActionConfigService.ts:135

Creates a new event to webhook configuration

Parameters

input

EventToWebHookConfigCreateInput

EventToWebHookConfig creation input data

Returns

Promise<EventToWebHookConfig>


getEventActionConfig()

getEventActionConfig(id): Promise<IEventActionConfig>

Defined in: service/EventActionConfigService.ts:115

Retrieves a specific event action configuration

Parameters

id

number

Event action config ID

Returns

Promise<IEventActionConfig>


getEventActionConfigs()

getEventActionConfigs(input?): Promise<EventActionConfigResponse>

Defined in: service/EventActionConfigService.ts:120

Retrieves event action configurations with optional search

Parameters

input?

EventActionConfigSearchInput

Search input parameters

Returns

Promise<EventActionConfigResponse>


publishEmailEvent()

publishEmailEvent(input): Promise<PublishEmailEventResponse>

Defined in: service/EventActionConfigService.ts:145

Publishes an email event

Parameters

input

EmailEventInput

Email event input data

Returns

Promise<PublishEmailEventResponse>


publishEmailSendEvent()

publishEmailSendEvent(input): Promise<PublishEmailEventResponse>

Defined in: service/EventActionConfigService.ts:150

Publishes an email send event

Parameters

input

EmailSendEventInput

Email send event input data

Returns

Promise<PublishEmailEventResponse>


updateEventToEmailConfig()

updateEventToEmailConfig(variables): Promise<EventToEmailConfig>

Defined in: service/EventActionConfigService.ts:130

Updates an existing event to email configuration

Parameters

variables

EventToEmailConfigUpdateVariables

EventToEmailConfig update input data

Returns

Promise<EventToEmailConfig>


updateEventToWebHookConfig()

updateEventToWebHookConfig(variables): Promise<EventToWebHookConfig>

Defined in: service/EventActionConfigService.ts:140

Updates an existing event to webhook configuration

Parameters

variables

EventToWebHookConfigUpdateVariables

EventToWebHookConfig update input data

Returns

Promise<EventToWebHookConfig>