Event Trigger Args
data class EventTriggerArgs(val channel: Output<String>? = null, val eventFilters: Output<List<EventFilterArgs>>? = null, val eventType: Output<String>, val pubsubTopic: Output<String>? = null, val retryPolicy: Output<EventTriggerRetryPolicy>? = null, val serviceAccountEmail: Output<String>? = null, val triggerRegion: Output<String>? = null) : ConvertibleToJava<EventTriggerArgs>
Describes EventTrigger, used to request events to be sent from another service.
Constructors
Link copied to clipboard
fun EventTriggerArgs(channel: Output<String>? = null, eventFilters: Output<List<EventFilterArgs>>? = null, eventType: Output<String>, pubsubTopic: Output<String>? = null, retryPolicy: Output<EventTriggerRetryPolicy>? = null, serviceAccountEmail: Output<String>? = null, triggerRegion: Output<String>? = null)
Functions
Properties
Link copied to clipboard
Link copied to clipboard
Optional. The name of a Pub/Sub topic in the same project that will be used as the transport topic for the event delivery. Format: projects/{project}/topics/{topic}
. This is only valid for events of type google.cloud.pubsub.topic.v1.messagePublished
. The topic provided here will not be deleted at function deletion.