Class: Aws::CodeCommit::Types::RepositoryTrigger
- Inherits:
-
Struct
- Object
- Struct
- Aws::CodeCommit::Types::RepositoryTrigger
- Defined in:
- gems/aws-sdk-codecommit/lib/aws-sdk-codecommit/types.rb
Overview
Information about a trigger for a repository.
Constant Summary collapse
- SENSITIVE =
[]
Instance Attribute Summary collapse
-
#branches ⇒ Array<String>
The branches to be included in the trigger configuration.
-
#custom_data ⇒ String
Any custom data associated with the trigger to be included in the information sent to the target of the trigger.
-
#destination_arn ⇒ String
The ARN of the resource that is the target for a trigger (for example, the ARN of a topic in Amazon SNS).
-
#events ⇒ Array<String>
The repository events that cause the trigger to run actions in another service, such as sending a notification through Amazon SNS.
-
#name ⇒ String
The name of the trigger.
Instance Attribute Details
#branches ⇒ Array<String>
The branches to be included in the trigger configuration. If you specify an empty array, the trigger applies to all branches.
6390 6391 6392 6393 6394 6395 6396 6397 6398 |
# File 'gems/aws-sdk-codecommit/lib/aws-sdk-codecommit/types.rb', line 6390 class RepositoryTrigger < Struct.new( :name, :destination_arn, :custom_data, :branches, :events) SENSITIVE = [] include Aws::Structure end |
#custom_data ⇒ String
Any custom data associated with the trigger to be included in the information sent to the target of the trigger.
6390 6391 6392 6393 6394 6395 6396 6397 6398 |
# File 'gems/aws-sdk-codecommit/lib/aws-sdk-codecommit/types.rb', line 6390 class RepositoryTrigger < Struct.new( :name, :destination_arn, :custom_data, :branches, :events) SENSITIVE = [] include Aws::Structure end |
#destination_arn ⇒ String
The ARN of the resource that is the target for a trigger (for example, the ARN of a topic in Amazon SNS).
6390 6391 6392 6393 6394 6395 6396 6397 6398 |
# File 'gems/aws-sdk-codecommit/lib/aws-sdk-codecommit/types.rb', line 6390 class RepositoryTrigger < Struct.new( :name, :destination_arn, :custom_data, :branches, :events) SENSITIVE = [] include Aws::Structure end |
#events ⇒ Array<String>
The repository events that cause the trigger to run actions in another service, such as sending a notification through Amazon SNS.
6390 6391 6392 6393 6394 6395 6396 6397 6398 |
# File 'gems/aws-sdk-codecommit/lib/aws-sdk-codecommit/types.rb', line 6390 class RepositoryTrigger < Struct.new( :name, :destination_arn, :custom_data, :branches, :events) SENSITIVE = [] include Aws::Structure end |
#name ⇒ String
The name of the trigger.
6390 6391 6392 6393 6394 6395 6396 6397 6398 |
# File 'gems/aws-sdk-codecommit/lib/aws-sdk-codecommit/types.rb', line 6390 class RepositoryTrigger < Struct.new( :name, :destination_arn, :custom_data, :branches, :events) SENSITIVE = [] include Aws::Structure end |