Skip to content

Get Pipeline Execution

codepipeline_get_pipeline_execution R Documentation

Returns information about an execution of a pipeline, including details about artifacts, the pipeline execution ID, and the name, version, and status of the pipeline

Description

Returns information about an execution of a pipeline, including details about artifacts, the pipeline execution ID, and the name, version, and status of the pipeline.

Usage

codepipeline_get_pipeline_execution(pipelineName, pipelineExecutionId)

Arguments

pipelineName

[required] The name of the pipeline about which you want to get execution details.

pipelineExecutionId

[required] The ID of the pipeline execution about which you want to get execution details.

Value

A list with the following syntax:

list(
  pipelineExecution = list(
    pipelineName = "string",
    pipelineVersion = 123,
    pipelineExecutionId = "string",
    status = "Cancelled"|"InProgress"|"Stopped"|"Stopping"|"Succeeded"|"Superseded"|"Failed",
    statusSummary = "string",
    artifactRevisions = list(
      list(
        name = "string",
        revisionId = "string",
        revisionChangeIdentifier = "string",
        revisionSummary = "string",
        created = as.POSIXct(
          "2015-01-01"
        ),
        revisionUrl = "string"
      )
    ),
    variables = list(
      list(
        name = "string",
        resolvedValue = "string"
      )
    ),
    trigger = list(
      triggerType = "CreatePipeline"|"StartPipelineExecution"|"PollForSourceChanges"|"Webhook"|"CloudWatchEvent"|"PutActionRevision"|"WebhookV2"|"ManualRollback"|"AutomatedRollback",
      triggerDetail = "string"
    ),
    executionMode = "QUEUED"|"SUPERSEDED"|"PARALLEL",
    executionType = "STANDARD"|"ROLLBACK",
    rollbackMetadata = list(
      rollbackTargetPipelineExecutionId = "string"
    )
  )
)

Request syntax

svc$get_pipeline_execution(
  pipelineName = "string",
  pipelineExecutionId = "string"
)