Дополнительные поля, которые можно задать для любой функции обработки событий.
Подпись:
export interface EventHandlerOptions extends Omit<GlobalOptions, "enforceAppCheck">
Расширяет: опустить < GlobalOptions , "enforceAppCheck">
Характеристики
Свойство | Тип | Описание |
---|---|---|
канал | нить | Имя канала, по которому функция получает события. |
EventFilterPathPatterns | Запись<строка, строка | Выражение <строка>> | TODO |
Фильтры событий | Запись<строка, строка | Выражение <строка>> | TODO |
тип события | нить | Тип мероприятия. Допустимые значения: TODO. |
область | строка | Выражение <строка> | Сбросить значение | Область триггера EventArc. |
повторить попытку | логическое | Выражение <логическое значение> | Сбросить значение | Должны ли неудачные исполнения быть доставлены снова. |
сервисаккаунт | строка | Выражение <строка> | Сбросить значение | Учетная запись службы, которую EventArc должен использовать для вызова этой функции. Требуется, чтобы у P4SA было разрешение ActAs для этой учетной записи службы. |
EventHandlerOptions.channel
Имя канала, по которому функция получает события.
Подпись:
channel?: string;
EventHandlerOptions.eventFilterPathPatterns
TODO
Подпись:
eventFilterPathPatterns?: Record<string, string | Expression<string>>;
EventHandlerOptions.eventFilters
TODO
Подпись:
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;