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;