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