TriggerTriggerArgs

data class TriggerTriggerArgs(val branches: Output<List<String>>? = null, val customData: Output<String>? = null, val destinationArn: Output<String>, val events: Output<List<String>>, val name: Output<String>) : ConvertibleToJava<TriggerTriggerArgs>

Constructors

Link copied to clipboard
constructor(branches: Output<List<String>>? = null, customData: Output<String>? = null, destinationArn: Output<String>, events: Output<List<String>>, name: Output<String>)

Properties

Link copied to clipboard
val branches: Output<List<String>>? = null

The branches that will be included in the trigger configuration. If no branches are specified, the trigger will apply to all branches.

Link copied to clipboard
val customData: Output<String>? = null

Any custom data associated with the trigger that will be included in the information sent to the target of the trigger.

Link copied to clipboard
val destinationArn: Output<String>

The ARN of the resource that is the target for a trigger. For example, the ARN of a topic in Amazon Simple Notification Service (SNS).

Link copied to clipboard
val events: Output<List<String>>

The repository events that will cause the trigger to run actions in another service, such as sending a notification through Amazon Simple Notification Service (SNS). If no events are specified, the trigger will run for all repository events. Event types include: all, updateReference, createReference, deleteReference.

Link copied to clipboard
val name: Output<String>

The name of the trigger.

Functions

Link copied to clipboard
open override fun toJava(): TriggerTriggerArgs