@Stability(value=Deprecated) @Deprecated @Internal public static final class AddStageOptions.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements AddStageOptions
AddStageOptionssoftware.amazon.jsii.JsiiObject.InitializationModeAddStageOptions.Builder, AddStageOptions.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(AddStageOptions.Builder builder)
Deprecated.
Constructor that initializes the object based on literal property values passed by the
AddStageOptions.Builder. |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Deprecated.
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson()
Deprecated.
|
boolean |
equals(Object o)
Deprecated.
|
Boolean |
getConfirmBroadeningPermissions()
Deprecated.
(deprecated) Runs a `cdk diff --security-only --fail` to pause the pipeline if there are any security changes.
|
Number |
getExtraRunOrderSpace()
Deprecated.
(deprecated) Add room for extra actions.
|
Boolean |
getManualApprovals()
Deprecated.
(deprecated) Add manual approvals before executing change sets.
|
ITopic |
getSecurityNotificationTopic()
Deprecated.
(deprecated) Optional SNS topic to send notifications to when the security check registers changes within the application.
|
int |
hashCode()
Deprecated.
|
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(AddStageOptions.Builder builder)
AddStageOptions.Builder.public final Number getExtraRunOrderSpace()
AddStageOptionsYou can use this to make extra room in the runOrder sequence between the changeset 'prepare' and 'execute' actions and insert your own actions there.
Default: 0
getExtraRunOrderSpace in interface AddStageOptionspublic final Boolean getManualApprovals()
AddStageOptionsThis gives humans the opportunity to confirm the change set looks alright before deploying it.
Default: false
getManualApprovals in interface AddStageOptionspublic final Boolean getConfirmBroadeningPermissions()
BaseStageOptions
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.
Default: false
getConfirmBroadeningPermissions in interface BaseStageOptionspublic final ITopic getSecurityNotificationTopic()
BaseStageOptionsDefault: undefined no notification topic for security check manual approval action
getSecurityNotificationTopic in interface BaseStageOptions@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2022. All rights reserved.