@aws-quickstart/eks-blueprints
    Preparing search index...

    Type Alias PipelineProps

    Props for the Pipeline.

    type PipelineProps = {
        application?: string;
        codeBuildPolicies?: PolicyStatement[];
        crossAccountKeys: boolean;
        name: string;
        owner?: string;
        repository:
            | GitHubSourceRepository
            | CodeCommitSourceRepository
            | CodeStarConnectionRepository;
        stages: WaveStage[];
        waves: PipelineWave[];
    }
    Index

    Properties

    application?: string

    Application name (optional, default to the app set in the cdk.json)

    codeBuildPolicies?: PolicyStatement[]

    IAM policies to attach to the code build role. By default it allows access for lookups, including secret look-ups. Passing an empty list will result in no extra-policies passed to the build role. Leaving this unspecified will result in the default policy applied (not recommended for proudction).

    crossAccountKeys: boolean

    Enable/Disable allowing cross-account deployments.

    name: string

    The name for the pipeline.

    owner?: string

    The owner of the repository for the pipeline (GitHub handle).

    Repository for the pipeline (GitHub or CodeCommitRepository).

    stages: WaveStage[]

    Pipeline stages and options.

    waves: PipelineWave[]

    Waves for the pipeline. Stages inside the wave are executed in parallel.