PipelineDeclaration
import type { PipelineDeclaration } from "https://aws-api.deno.dev/v0.3/services/codepipeline.ts?docs=full";
Represents the structure of actions and stages to be performed in the pipeline.
§Properties
Represents information about the S3 bucket where artifacts are stored for the pipeline.
Note:
You must include either artifactStore
or artifactStores
in your pipeline, but you cannot use both.
If you create a cross-region action in your pipeline, you must use artifactStores
.
A mapping of artifactStore
objects and their corresponding AWS Regions.
There must be an artifact store for the pipeline Region and for each cross-region action in the pipeline.
Note:
You must include either artifactStore
or artifactStores
in your pipeline, but you cannot use both.
If you create a cross-region action in your pipeline, you must use artifactStores
.
The Amazon Resource Name (ARN) for AWS CodePipeline to use to either perform actions with no actionRoleArn
, or to use to assume roles for actions with an actionRoleArn
.
The stage in which to perform the action.