@Deprecated
public static final class AddStageOptions.Builder
extends java.lang.Object
AddStageOptions
Constructor and Description |
---|
Builder()
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
AddStageOptions |
build()
Deprecated.
|
AddStageOptions.Builder |
confirmBroadeningPermissions(java.lang.Boolean confirmBroadeningPermissions)
Deprecated.
|
AddStageOptions.Builder |
extraRunOrderSpace(java.lang.Number extraRunOrderSpace)
Deprecated.
|
AddStageOptions.Builder |
manualApprovals(java.lang.Boolean manualApprovals)
Deprecated.
|
AddStageOptions.Builder |
securityNotificationTopic(ITopic securityNotificationTopic)
Deprecated.
|
@Deprecated public AddStageOptions.Builder extraRunOrderSpace(java.lang.Number extraRunOrderSpace)
AddStageOptions.getExtraRunOrderSpace()
extraRunOrderSpace
- Add room for extra actions.
You can use this to make extra room in the runOrder sequence between the
changeset 'prepare' and 'execute' actions and insert your own actions there.this
@Deprecated public AddStageOptions.Builder manualApprovals(java.lang.Boolean manualApprovals)
AddStageOptions.getManualApprovals()
manualApprovals
- Add manual approvals before executing change sets.
This gives humans the opportunity to confirm the change set looks alright
before deploying it.this
@Deprecated public AddStageOptions.Builder confirmBroadeningPermissions(java.lang.Boolean confirmBroadeningPermissions)
BaseStageOptions.getConfirmBroadeningPermissions()
confirmBroadeningPermissions
- Runs a `cdk diff --security-only --fail` to pause the pipeline if there are any security changes.
If the stage is configured with confirmBroadeningPermissions
enabled, you can use this
property to override the stage configuration. For example, Pipeline Stage
"Prod" has confirmBroadeningPermissions enabled, with applications "A", "B", "C". All three
applications will run a security check, but if we want to disable the one for "C",
we run stage.addApplication(C, { confirmBroadeningPermissions: false })
to override the pipeline
stage behavior.
Adds 1 to the run order space.
this
@Deprecated public AddStageOptions.Builder securityNotificationTopic(ITopic securityNotificationTopic)
BaseStageOptions.getSecurityNotificationTopic()
securityNotificationTopic
- Optional SNS topic to send notifications to when the security check registers changes within the application.this
@Deprecated public AddStageOptions build()
AddStageOptions
java.lang.NullPointerException
- if any required attribute was not provided