GoogleCloudFunctionsEventTrigger
No description
type GoogleCloudFunctionsEventTrigger {
channel: String!
eventFilters: [GoogleCloudFunctionsEventFilter!]!
eventType: String!
pubsubTopic: String!
retryPolicy: GoogleCloudFunctionsEventTriggerRetryPolicy!
serviceAccountEmail: String!
trigger: String!
region: String!
}
Fields
GoogleCloudFunctionsEventTrigger.channel ● String! non-null scalar
The name of the channel associated with the trigger The format:
projects/{project}/locations/{location}/channels/{channel}
GoogleCloudFunctionsEventTrigger.eventFilters ● [GoogleCloudFunctionsEventFilter!]! non-null object
Criteria used to filter events
GoogleCloudFunctionsEventTrigger.eventType ● String! non-null scalar
The evet type The examples:
google.cloud.audit.log.v1.writtenorgoogle.cloud.pubsub.topic.v1.messagePublished
GoogleCloudFunctionsEventTrigger.pubsubTopic ● String! non-null scalar
The name of a Pub/Sub topic The format:
projects/{project}/topics/{topic}
GoogleCloudFunctionsEventTrigger.retryPolicy ● GoogleCloudFunctionsEventTriggerRetryPolicy! non-null enum
The retry policy
GoogleCloudFunctionsEventTrigger.serviceAccountEmail ● String! non-null scalar
The email of the trigger's service account The default value:
{project_number}-compute@developer.gserviceaccount.com.
GoogleCloudFunctionsEventTrigger.trigger ● String! non-null scalar
The resource name of the Eventarc trigger The format:
projects/{project}/locations/{region}/triggers/{trigger}
GoogleCloudFunctionsEventTrigger.region ● String! non-null scalar
The region that the trigger will be in
Member of
GoogleCloudFunctions object