EventHandlerOptions interface

Campos adicionais que podem ser definidos em qualquer função de manipulação de eventos.

Assinatura:

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

Estende:omita <GlobalOptions, "enforceAppCheck">

Propriedades

Propriedade Tipo Descrição
channel string O nome do canal em que a função recebe eventos.
eventFilterPathPatterns (link em inglês) Record<string, string | Expressão<string>> TODO
eventFilters Record<string, string | Expressão<string>> TODO
eventType string Tipo do evento. Os valores válidos são TODO
region string | Expressão<string> | Redefinir Valor Região do gatilho EventArc.
Tentar novamente booleano | Expressão<boolean> | Redefinir Valor Indica se as execuções com falha devem ser entregues novamente.
serviceAccount. string | Expressão<string> | Redefinir Valor A conta de serviço que o EventArc deve usar para invocar essa função. Exige que o P4SA tenha permissão ActAs nesta conta de serviço.

EventHandlerOptions.channel

O nome do canal em que a função recebe eventos.

Assinatura:

channel?: string;

EventHandlerOptions.eventFilterPathPatterns

TODO

Assinatura:

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

EventHandlerOptions.eventFilters

TODO

Assinatura:

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

EventHandlerOptions.eventType

Tipo do evento. Os valores válidos são TODO

Assinatura:

eventType?: string;

EventHandlerOptions.region

Região do gatilho EventArc.

Assinatura:

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

EventHandlerOptions.retry

Indica se as execuções com falha devem ser entregues novamente.

Assinatura:

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

EventHandlerOptions.serviceAccount

A conta de serviço que o EventArc deve usar para invocar essa função. Exige que o P4SA tenha permissão ActAs nesta conta de serviço.

Assinatura:

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