Class: Aws::CodePipeline::Types::PipelineMetadata

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

Overview

Information about a pipeline.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#createdTime

The date and time the pipeline was created, in timestamp format.

Returns:

  • (Time)


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

class PipelineMetadata < Struct.new(
  :pipeline_arn,
  :created,
  :updated,
  :polling_disabled_at)
  SENSITIVE = []
  include Aws::Structure
end

#pipeline_arnString

The Amazon Resource Name (ARN) of the pipeline.

Returns:

  • (String)


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

class PipelineMetadata < Struct.new(
  :pipeline_arn,
  :created,
  :updated,
  :polling_disabled_at)
  SENSITIVE = []
  include Aws::Structure
end

#polling_disabled_atTime

The date and time that polling for source changes (periodic checks) was stopped for the pipeline, in timestamp format.

Pipelines that are inactive for longer than 30 days will have polling disabled for the pipeline. For more information, see

pollingDisabledAt][1

in the pipeline structure reference. For the

steps to migrate your pipeline from polling to event-based change detection, see [Migrate polling pipelines to use event-based change detection].

You can migrate (update) a polling pipeline to use event-based change detection. For example, for a pipeline with a CodeCommit source, we recommend you migrate (update) your pipeline to use CloudWatch Events. To learn more, see [Migrate polling pipelines to use event-based change detection] in the *CodePipeline User Guide*.

[1]: docs.aws.amazon.com/codepipeline/latest/userguide/reference-pipeline-structure.html#metadata.pollingDisabledAt [2]: docs.aws.amazon.com/codepipeline/latest/userguide/update-change-detection.html

Returns:

  • (Time)


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

class PipelineMetadata < Struct.new(
  :pipeline_arn,
  :created,
  :updated,
  :polling_disabled_at)
  SENSITIVE = []
  include Aws::Structure
end

#updatedTime

The date and time the pipeline was last updated, in timestamp format.

Returns:

  • (Time)


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

class PipelineMetadata < Struct.new(
  :pipeline_arn,
  :created,
  :updated,
  :polling_disabled_at)
  SENSITIVE = []
  include Aws::Structure
end