Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
class ChannelArgsBuilder
Builder for ChannelArgs.
Link copied to clipboard
Link copied to clipboard
class ChannelResourceBuilder
Builder for Channel.
Link copied to clipboard
The Eventarc GoogleChannelConfig resource
Link copied to clipboard
data class GoogleChannelConfigArgs(val cryptoKeyName: Output<String>? = null, val location: Output<String>? = null, val name: Output<String>? = null, val project: Output<String>? = null) : ConvertibleToJava<GoogleChannelConfigArgs>
The Eventarc GoogleChannelConfig resource
Link copied to clipboard
Builder for GoogleChannelConfigArgs.
Link copied to clipboard
Link copied to clipboard
Builder for GoogleChannelConfig.
Link copied to clipboard
data class TriggerArgs(val channel: Output<String>? = null, val destination: Output<TriggerDestinationArgs>? = null, val eventDataContentType: Output<String>? = null, val labels: Output<Map<String, String>>? = null, val location: Output<String>? = null, val matchingCriterias: Output<List<TriggerMatchingCriteriaArgs>>? = null, val name: Output<String>? = null, val project: Output<String>? = null, val serviceAccount: Output<String>? = null, val transports: Output<List<TriggerTransportArgs>>? = null) : ConvertibleToJava<TriggerArgs>
The Eventarc Trigger resource
Link copied to clipboard
class TriggerArgsBuilder
Builder for TriggerArgs.
Link copied to clipboard
Link copied to clipboard
class TriggerResourceBuilder
Builder for Trigger.
Functions
Link copied to clipboard
suspend fun googleChannelConfig(name: String, block: suspend GoogleChannelConfigResourceBuilder.() -> Unit): GoogleChannelConfig