...

Text file src/github.com/GoogleCloudPlatform/k8s-config-connector/config/cloudcodesnippets/eventarc_v1beta1_eventarctrigger.yaml

Documentation: github.com/GoogleCloudPlatform/k8s-config-connector/config/cloudcodesnippets

     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