모든 이벤트 처리 함수에 설정할 수 있는 추가 필드입니다.
서명:
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;