Cloud Run Functions 트리거 만들기

지원되는 이벤트가 Cloud Run 함수를 트리거하도록 하는 Eventarc 트리거를 만들 수 있습니다. Google Cloud CLI 또는Google Cloud 콘솔을 사용하여 함수를 만들거나 배포할 때 또는 기존 함수에 대해 트리거를 구성할 수 있습니다.

또한 Eventarc 채널에 게시된 커스텀 이벤트에 대한 응답으로 Cloud Run Functions를 트리거할 수 있습니다.

Eventarc 트리거 만들기

Cloud Run 함수가 지정된 이벤트 또는 이벤트 집합에 대한 알림을 수신하도록 Eventarc 트리거를 만듭니다. 트리거의 필터를 지정하여 이벤트 유형 및 소스를 포함하여 이벤트의 라우팅을 구성할 수 있습니다. Cloud Run Functions에 대해 Eventarc 트리거를 구성하는 방법은 함수 트리거 만들기를 참조하세요.

트리거를 만들고 함수를 배포하기 전에 배포자 주 구성원, 트리거 서비스 계정, Google 서비스 에이전트에 필요한 Identity and Access Management(IAM) 역할을 부여해야 합니다. 자세한 내용은 Cloud Run Functions 대상의 역할 및 권한 및 모든 역할 및 권한을 참조하세요.

다음 이벤트 유형은 함수 요청을 트리거할 수 있습니다.

커스텀 이벤트로 함수 트리거

커스텀 이벤트에 대한 응답으로 Cloud Run Functions를 트리거할 수 있습니다. Cloud Run Functions용 Firebase SDK에서 지원하는 기본 제공 Firebase 이벤트와는 달리, 특별 이벤트 또는 추가 이벤트 제공업체에서 제공하는 이벤트로, Eventarc 채널에 게시됩니다. 자세한 내용은 커스텀 이벤트 트리거 만들기 및 처리를 참조하세요.