From a7bc13cc5d80c89ad4645cff5a87bcf39cb7832d Mon Sep 17 00:00:00 2001 From: Brian Li Date: Fri, 4 Nov 2022 16:43:14 -0400 Subject: [PATCH 1/2] add eventarcpublishing required api to custom event fn --- src/v2/providers/eventarc.ts | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/src/v2/providers/eventarc.ts b/src/v2/providers/eventarc.ts index 4f425faef..6bd47d963 100644 --- a/src/v2/providers/eventarc.ts +++ b/src/v2/providers/eventarc.ts @@ -220,5 +220,12 @@ export function onCustomEventPublished( func.__endpoint = endpoint; + func.__requiredAPIs = [ + { + api: "eventarcpublishing.googleapis.com", + reason: "Needed for custom event functions", + }, + ]; + return func; } From 993ab760208360b4de9a49c4308e79ef5e89eb32 Mon Sep 17 00:00:00 2001 From: Brian Li Date: Fri, 4 Nov 2022 16:51:01 -0400 Subject: [PATCH 2/2] add changelog entry --- CHANGELOG.md | 1 + 1 file changed, 1 insertion(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index e69de29bb..5dda49c34 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -0,0 +1 @@ +- Adds 'eventarcpublishing' as required API to custom event function