| Modifier and Type | Method and Description |
|---|---|
CdkStage |
build() |
CdkStage.Builder |
cloudAssemblyArtifact(Artifact cloudAssemblyArtifact)
(experimental) The CodePipeline Artifact with the Cloud Assembly.
|
CdkStage.Builder |
confirmBroadeningPermissions(Boolean confirmBroadeningPermissions)
(experimental) Run a security check before every application prepare/deploy actions.
|
static CdkStage.Builder |
create(software.constructs.Construct scope,
String id) |
CdkStage.Builder |
host(IStageHost host)
(experimental) Features the Stage needs from its environment.
|
CdkStage.Builder |
pipelineStage(IStage pipelineStage)
(experimental) The underlying Pipeline Stage associated with thisCdkStage.
|
CdkStage.Builder |
securityNotificationTopic(ITopic securityNotificationTopic)
(experimental) Optional SNS topic to send notifications to when any security check registers changes within a application.
|
CdkStage.Builder |
stageName(String stageName)
(experimental) Name of the stage that should be created.
|
@Stability(value=Experimental) public static CdkStage.Builder create(software.constructs.Construct scope, String id)
scope - This parameter is required.id - This parameter is required.CdkStage.Builder.@Stability(value=Experimental) public CdkStage.Builder cloudAssemblyArtifact(Artifact cloudAssemblyArtifact)
cloudAssemblyArtifact - The CodePipeline Artifact with the Cloud Assembly. This parameter is required.this@Stability(value=Experimental) public CdkStage.Builder host(IStageHost host)
host - Features the Stage needs from its environment. This parameter is required.this@Stability(value=Experimental) public CdkStage.Builder pipelineStage(IStage pipelineStage)
pipelineStage - The underlying Pipeline Stage associated with thisCdkStage. This parameter is required.this@Stability(value=Experimental) public CdkStage.Builder stageName(String stageName)
stageName - Name of the stage that should be created. This parameter is required.this@Stability(value=Experimental) public CdkStage.Builder confirmBroadeningPermissions(Boolean confirmBroadeningPermissions)
Note: Stage level security check can be overriden per application as follows:
stage.addApplication(app, { confirmBroadeningPermissions: false })
Default: false
confirmBroadeningPermissions - Run a security check before every application prepare/deploy actions. This parameter is required.this@Stability(value=Experimental) public CdkStage.Builder securityNotificationTopic(ITopic securityNotificationTopic)
Note: The Stage Notification Topic can be overriden per application as follows:
stage.addApplication(app, { securityNotificationTopic: newTopic })
Default: undefined no stage level notification topic
securityNotificationTopic - Optional SNS topic to send notifications to when any security check registers changes within a application. This parameter is required.thisCopyright © 2021. All rights reserved.