EventHandlerOptions interface

모든 이벤트 처리 함수에 설정할 수 있는 추가 필드입니다.

서명:

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

확장: <GlobalOptions, "enforceAppCheck"> 생략

속성

속성 유형 설명
channel 문자열 함수가 이벤트를 수신하는 채널의 이름입니다.
eventFilterPathPatterns 레코드<문자열, 문자열 | 표현식<string>> TODO
eventFilters 레코드<문자열, 문자열 | 표현식<string>> TODO
eventType 문자열 이벤트 유형입니다. 유효한 값은 TODO입니다.
region 문자열 | 표현식<string> | 값 재설정 EventArc 트리거의 리전입니다.
다시 시도 부울 | 표현식<boolean> | 값 재설정 실패한 실행을 다시 전송해야 하는지 여부입니다.
serviceAccount 문자열 | 표현식<string> | 값 재설정 EventArc에서 이 함수를 호출하는 데 사용해야 하는 서비스 계정입니다. P4SA에 이 서비스 계정에 대한 ActA 권한이 있어야 합니다.

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에 이 서비스 계정에 대한 ActA 권한이 있어야 합니다.

서명:

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