class Aws::CodeCommit::Types::RepositoryTrigger


@see docs.aws.amazon.com/goto/WebAPI/codecommit-2015-04-13/RepositoryTrigger AWS API Documentation
@return [Array<String>]
</note>
<note markdown=“1”> The valid value “all” cannot be used with any other values.
Simple Notification Service (SNS).
another service, such as sending a notification through Amazon
The repository events that will cause the trigger to run actions in
@!attribute [rw] events
@return [Array<String>]
</note>
array itself.
<note markdown=“1”> While no content is required in the array, you must include the
you specify an empty array, the trigger will apply to all branches.
The branches that will be included in the trigger configuration. If
@!attribute [rw] branches
@return [String]
the information sent to the target of the trigger.
Any custom data associated with the trigger that will be included in
@!attribute [rw] custom_data
@return [String]
(SNS).
example, the ARN of a topic in Amazon Simple Notification Service
The ARN of the resource that is the target for a trigger. For
@!attribute [rw] destination_arn
@return [String]
The name of the trigger.
@!attribute [rw] name
}
events: [“all”], # required, accepts all, updateReference, createReference, deleteReference
branches: [“BranchName”],
custom_data: “RepositoryTriggerCustomData”,
destination_arn: “Arn”, # required
name: “RepositoryTriggerName”, # required
{
data as a hash:
@note When making an API call, you may pass RepositoryTrigger
Information about a trigger for a repository.