...
1label: Config Connector EventarcTrigger
2markdownDescription: Creates yaml for a EventarcTrigger resource
3insertText: |
4 apiVersion: eventarc.cnrm.cloud.google.com/v1beta1
5 kind: EventarcTrigger
6 metadata:
7 labels:
8 \${1:foo1}: \${2:bar1}
9 name: \${3:eventarctrigger-name}
10 spec:
11 location: \${4:us-central1}
12 destination:
13 cloudRunService:
14 serviceRef:
15 external: \${5:eventarctrigger-dep}
16 region: \${6:us-central1}
17 serviceAccountRef:
18 name: \${7:eventarctrigger-dep}
19 transport:
20 pubsub:
21 topicRef:
22 name: \${8:eventarctrigger-dep}
23 matchingCriteria:
24 - attribute: \${9:type}
25 value: \${10:google.cloud.pubsub.topic.v1.messagePublished}
26 projectRef:
27 external: \${11:projects/[PROJECT_ID?]}
View as plain text