AWS Code Pipeline Tables

The AWS Code Pipeline uses the following tables

Tables

AWSCodePipelineActionExecutions

Stores action execution records for CodePipeline pipeline runs, including stage/action identifiers, status, and input/output details.

NameTypeDescription
ConfigIDintegerIdentifier linking this record to its configuration or ingestion context.
IDuniqueidentifierUnique identifier for the record.
AWSCodePipelinePipelineExecutionIDuniqueidentifierIdentifier of the related pipeline execution record.
ActionExecutionIDstringIdentifier of the action execution within a pipeline execution.
PipelineExecutionIDstringIdentifier of the pipeline execution.
StageNamestringName of the pipeline stage.
ActionNamestringName of the action within the stage.
StatusstringCurrent status of the resource or execution.
UpdatedBystringIdentifier of the principal that last updated the execution.
PipelineVersionintegerVersion number of the pipeline definition used for the execution.
StartTimedatetimeTimestamp when the execution started.
LastUpdateTimedatetimeTimestamp when the execution was last updated.
InputJsonstringJSON payload describing inputs for the execution.
OutputJsonstringJSON payload describing outputs for the execution.
BatchDatedatetimeTimestamp indicating when this record was last ingested or updated.

AWSCodePipelineActionTypes

Describes available CodePipeline action types, including provider, category, artifact constraints, and configurable settings.

NameTypeDescription
ConfigIDintegerIdentifier linking this record to its configuration or ingestion context.
IDintegerUnique identifier for the record.
CategorystringCategory of the action or rule type.
OwnerstringOwner of the action or rule type, such as AWS, ThirdParty, or Custom.
ProviderstringProvider name for the action or rule type.
VersionstringVersion identifier for the resource.
ActionConfigurationPropertiesJsonstringJSON describing configurable properties for the action type.
InputArtifactDetailsJsonstringJSON describing required input artifact constraints.
OutputArtifactDetailsJsonstringJSON describing produced output artifact constraints.
SettingsJsonstringJSON settings for the action or rule type.
BatchDatedatetimeTimestamp indicating when this record was last ingested or updated.

AWSCodePipelineDeployActionExecutionTargets

Captures deploy target details for deploy action executions, including target identifiers, status, timing, and events.

NameTypeDescription
ConfigIDintegerIdentifier linking this record to its configuration or ingestion context.
IDintegerUnique identifier for the record.
AWSCodePipelineActionExecutionIDuniqueidentifierIdentifier of the related action execution record.
TargetIDstringIdentifier of the deploy target associated with the action execution.
TargetTypestringType of deploy target.
StatusstringCurrent status of the resource or execution.
StartTimedatetimeTimestamp when the execution started.
EndTimedatetimeTimestamp when the execution ended.
EventsJsonstringJSON list of events associated with the deploy target execution.
BatchDatedatetimeTimestamp indicating when this record was last ingested or updated.

AWSCodePipelineJobDetails

Stores detailed payloads for CodePipeline jobs, including job identifiers and job data returned by the service.

NameTypeDescription
ConfigIDintegerIdentifier linking this record to its configuration or ingestion context.
IDintegerUnique identifier for the record.
AWSCodePipelineJobIDuniqueidentifierIdentifier of the related job record.
JobIDstringIdentifier of the job.
AccountIDstringIdentifier of the AWS account associated with the record.
DataJsonstringJSON payload containing job data and context.
BatchDatedatetimeTimestamp indicating when this record was last ingested or updated.

AWSCodePipelineJobs

Represents CodePipeline jobs associated with action executions, including job context, and account associations.

NameTypeDescription
ConfigIDintegerIdentifier linking this record to its configuration or ingestion context.
IDuniqueidentifierUnique identifier for the record.
AWSCodePipelineActionExecutionIDuniqueidentifierIdentifier of the related action execution record.
JobIDstringIdentifier of the job.
AccountIDstringIdentifier of the AWS account associated with the record.
DataJsonstringJSON payload containing job data and context.
NoncestringUnique token used to prevent replay of job requests.
BatchDatedatetimeTimestamp indicating when this record was last ingested or updated.

AWSCodePipelinePipelineExecutions

Tracks pipeline execution instances for CodePipeline pipelines, including status, timing, triggers, and source revision metadata.

NameTypeDescription
ConfigIDintegerIdentifier linking this record to its configuration or ingestion context.
IDuniqueidentifierUnique identifier for the record.
AWSCodePipelineIDuniqueidentifierIdentifier of the related pipeline record.
PipelineExecutionIDstringIdentifier of the pipeline execution.
ExecutionModestringExecution mode configured for the pipeline or execution.
ExecutionTypestringType of execution event, such as standard or rollback.
StatusstringCurrent status of the resource or execution.
StatusSummarystringSummary text describing the execution status.
StartTimedatetimeTimestamp when the execution started.
LastUpdateTimedatetimeTimestamp when the execution was last updated.
TriggerJsonstringJSON describing what triggered the execution.
StopTriggerJsonstringJSON describing why and how the execution was stopped.
SourceRevisionsJsonstringJSON list of source revisions used for the execution.
RollbackMetadataJsonstringJSON metadata describing rollback details, if applicable.
BatchDatedatetimeTimestamp indicating when this record was last ingested or updated.

AWSCodePipelineRuleExecutionDetails

Stores execution details for CodePipeline rules, including status, timing, and input/output payloads.

NameTypeDescription
ConfigIDintegerIdentifier linking this record to its configuration or ingestion context.
IDintegerUnique identifier for the record.
RuleExecutionIDstringIdentifier of the rule execution.
RuleNamestringName of the rule.
StageNamestringName of the pipeline stage.
PipelineExecutionIDstringIdentifier of the pipeline execution.
PipelineVersionintegerVersion number of the pipeline definition used for the execution.
StatusstringCurrent status of the resource or execution.
StartTimedatetimeTimestamp when the execution started.
LastUpdateTimedatetimeTimestamp when the execution was last updated.
UpdatedBystringIdentifier of the principal that last updated the execution.
InputJsonstringJSON payload describing inputs for the execution.
OutputJsonstringJSON payload describing outputs for the execution.
BatchDatedatetimeTimestamp indicating when this record was last ingested or updated.

AWSCodePipelineRuleTypes

Defines CodePipeline rule types, including provider metadata, configuration properties, and settings.

NameTypeDescription
ConfigIDintegerIdentifier linking this record to its configuration or ingestion context.
IDintegerUnique identifier for the record.
CategorystringCategory of the action or rule type.
OwnerstringOwner of the action or rule type, such as AWS, ThirdParty, or Custom.
ProviderstringProvider name for the action or rule type.
VersionstringVersion identifier for the resource.
InputArtifactDetailsJsonstringJSON describing required input artifact constraints.
RuleConfigurationPropertiesJsonstringJSON describing configurable properties for the rule type.
SettingsJsonstringJSON settings for the action or rule type.
BatchDatedatetimeTimestamp indicating when this record was last ingested or updated.

AWSCodePipelineStageStates

Captures current and recent state for each stage in a CodePipeline pipeline, including latest execution status and action state data.

NameTypeDescription
ConfigIDintegerIdentifier linking this record to its configuration or ingestion context.
IDintegerUnique identifier for the record.
AWSCodePipelineIDuniqueidentifierIdentifier of the related pipeline record.
StageNamestringName of the pipeline stage.
LatestExecutionPipelineExecutionIDstringIdentifier of the pipeline execution referenced by the latest stage execution.
LatestExecutionStatusstringStatus of the most recent stage execution.
LatestExecutionTypestringType of the most recent stage execution.
LatestExecutionStatusSummarystringSummary of the most recent stage execution status.
InboundTransitionStateJsonstringJSON describing the inbound transition state for the stage.
InboundExecutionsJsonstringJSON describing inbound executions for the stage.
ActionStatesJsonstringJSON describing action state details for the stage.
BeforeEntryConditionStateJsonstringJSON describing the before-entry condition state for the stage.
OnFailureConditionStateJsonstringJSON describing the on-failure condition state for the stage.
OnSuccessConditionStateJsonstringJSON describing the on-success condition state for the stage.
RetryStageMetadataJsonstringJSON metadata for stage retry state.
StageStateJsonstringJSON representation of the full stage state.
BatchDatedatetimeTimestamp indicating when this record was last ingested or updated.

AWSCodePipelineThirdPartyJobDetails

Stores payload details for third-party CodePipeline jobs, including job identifiers, nonce, and data returned to partners.

NameTypeDescription
ConfigIDintegerIdentifier linking this record to its configuration or ingestion context.
IDintegerUnique identifier for the record.
AWSCodePipelineThirdPartyJobIDuniqueidentifierIdentifier of the related third-party job record.
JobIDstringIdentifier of the job.
NoncestringUnique token used to prevent replay of job requests.
DataJsonstringJSON payload containing job data and context.
BatchDatedatetimeTimestamp indicating when this record was last ingested or updated.

AWSCodePipelineThirdPartyJobs

Represents third-party jobs created for action executions, including client identifiers and job data used by external providers.

NameTypeDescription
ConfigIDintegerIdentifier linking this record to its configuration or ingestion context.
IDuniqueidentifierUnique identifier for the record.
AWSCodePipelineActionExecutionIDuniqueidentifierIdentifier of the related action execution record.
JobIDstringIdentifier of the job.
ClientIDstringIdentifier of the client that created or is processing the job.
DataJsonstringJSON payload containing job data and context.
BatchDatedatetimeTimestamp indicating when this record was last ingested or updated.

AWSCodePipelineWebhooks

Stores CodePipeline webhook configurations and status details used to trigger pipeline executions from external events.

NameTypeDescription
ConfigIDintegerIdentifier linking this record to its configuration or ingestion context.
IDintegerUnique identifier for the record.
ArnstringAmazon Resource Name (ARN) of the resource.
UrlstringURL associated with the resource.
NamestringName of the resource.
ErrorCodestringError code reported for the resource, if any.
ErrorMessagestringError message reported for the resource, if any.
LastTriggereddatetimeTimestamp when the webhook was last triggered.
DefinitionJsonstringJSON definition of the resource configuration.
TagsJsonstringJSON object containing tags assigned to the resource.
BatchDatedatetimeTimestamp indicating when this record was last ingested or updated.

AWSCodePipelines

Stores CodePipeline pipeline definitions and metadata, including pipeline identifiers, versioning, configuration, and tags.

NameTypeDescription
ConfigIDintegerIdentifier linking this record to its configuration or ingestion context.
IDuniqueidentifierUnique identifier for the record.
PipelineNamestringName of the CodePipeline pipeline.
PipelineArnstringAmazon Resource Name (ARN) of the pipeline.
PipelineTypestringType of pipeline, such as V1 or V2.
ExecutionModestringExecution mode configured for the pipeline or execution.
CreateddatetimeTimestamp when the pipeline was created.
UpdateddatetimeTimestamp when the pipeline was last updated.
PollingDisabledAtdatetimeTimestamp when polling was disabled for the pipeline, if applicable.
VersionintegerVersion identifier for the resource.
PipelineDefinitionJsonstringJSON definition of the pipeline stages, actions, and artifacts.
MetadataJsonstringJSON metadata associated with the pipeline.
TagsJsonstringJSON object containing tags assigned to the resource.
BatchDatedatetimeTimestamp indicating when this record was last ingested or updated.

Did this page help you?