Class: Aws::CodePipeline::Types::PipelineTriggerDeclaration

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-codepipeline/types.rb

Overview

Represents information about the specified trigger configuration, such as the filter criteria and the source stage for the action that contains the trigger.

<note markdown=“1”> This is only supported for the ‘CodeStarSourceConnection` action type.

</note>

<note markdown=“1”> When a trigger configuration is specified, default change detection for repository and branch commits is disabled.

</note>

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#git_configurationTypes::GitConfiguration

Provides the filter criteria and the source stage for the repository event that starts the pipeline, such as Git tags.



3681
3682
3683
3684
3685
3686
# File 'lib/aws-sdk-codepipeline/types.rb', line 3681

class PipelineTriggerDeclaration < Struct.new(
  :provider_type,
  :git_configuration)
  SENSITIVE = []
  include Aws::Structure
end

#provider_typeString

The source provider for the event, such as connections configured for a repository with Git tags, for the specified trigger configuration.

Returns:

  • (String)


3681
3682
3683
3684
3685
3686
# File 'lib/aws-sdk-codepipeline/types.rb', line 3681

class PipelineTriggerDeclaration < Struct.new(
  :provider_type,
  :git_configuration)
  SENSITIVE = []
  include Aws::Structure
end