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

Inherits:
Struct
  • Object
show all
Defined in:
gems/aws-sdk-codepipeline/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.

This is only supported for the CodeStarSourceConnection action type.

When a trigger configuration is specified, default change detection for repository and branch commits is disabled.

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.



3736
3737
3738
3739
3740
3741
# File 'gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline/types.rb', line 3736

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)


3736
3737
3738
3739
3740
3741
# File 'gems/aws-sdk-codepipeline/lib/aws-sdk-codepipeline/types.rb', line 3736

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