EventHandlerOptions interface

Дополнительные поля, которые можно задать для любой функции обработки событий.

Подпись:

export interface EventHandlerOptions extends Omit<GlobalOptions, "enforceAppCheck"> 

Расширяет: опустить < GlobalOptions , "enforceAppCheck">

Характеристики

Свойство Тип Описание
канал нить Имя канала, по которому функция получает события.
EventFilterPathPatterns Запись<строка, строка | Выражение <строка>> ДЕЛАТЬ
Фильтры событий Запись<строка, строка | Выражение <строка>> ДЕЛАТЬ
тип события нить Тип мероприятия. Допустимые значения: TODO.
область строка | Выражение <строка> | Сбросить значение Область триггера EventArc.
повторить попытку логическое | Выражение <логическое значение> | Сбросить значение Должны ли неудачные исполнения быть доставлены снова.
сервисаккаунт строка | Выражение <строка> | Сбросить значение Учетная запись службы, которую EventArc должен использовать для вызова этой функции. Требуется, чтобы у P4SA было разрешение ActAs для этой учетной записи службы.

EventHandlerOptions.channel

Имя канала, по которому функция получает события.

Подпись:

channel?: string;

EventHandlerOptions.eventFilterPathPatterns

ДЕЛАТЬ

Подпись:

eventFilterPathPatterns?: Record<string, string | Expression<string>>;

EventHandlerOptions.eventFilters

ДЕЛАТЬ

Подпись:

eventFilters?: Record<string, string | Expression<string>>;

EventHandlerOptions.eventType

Тип мероприятия. Допустимые значения: TODO.

Подпись:

eventType?: string;

EventHandlerOptions.region

Область триггера EventArc.

Подпись:

region?: string | Expression<string> | ResetValue;

EventHandlerOptions.retry

Должны ли неудачные исполнения быть доставлены снова.

Подпись:

retry?: boolean | Expression<boolean> | ResetValue;

EventHandlerOptions.serviceAccount

Учетная запись службы, которую EventArc должен использовать для вызова этой функции. Требуется, чтобы у P4SA было разрешение ActAs для этой учетной записи службы.

Подпись:

serviceAccount?: string | Expression<string> | ResetValue;