Class DestroyOptions.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.cli.lib.alpha.DestroyOptions.Jsii$Proxy
- All Implemented Interfaces:
DestroyOptions
,SharedOptions
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
DestroyOptions
@Stability(Experimental)
@Internal
public static final class DestroyOptions.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements DestroyOptions
An implementation for
DestroyOptions
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface software.amazon.awscdk.cli.lib.alpha.DestroyOptions
DestroyOptions.Builder, DestroyOptions.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Jsii$Proxy
(DestroyOptions.Builder builder) Constructor that initializes the object based on literal property values passed by theDestroyOptions.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final Boolean
(experimental) Include "aws:asset:*" CloudFormation metadata for resources that use assets.final String
(experimental) Path to CA certificate to use when validating HTTPS requests.final Boolean
getColor()
(experimental) Show colors and other style from console output.(experimental) Additional context.final Boolean
getDebug()
(experimental) enable emission of additional debugging information, such as creation stack traces of tokens.final Boolean
(experimental) Force trying to fetch EC2 instance credentials.final Boolean
(experimental) Only destroy the given stack.final Boolean
(experimental) Ignores synthesis errors, which will likely produce an invalid output.final Boolean
getJson()
(experimental) Use JSON output instead of YAML when templates are printed to STDOUT.final Boolean
(experimental) Perform context lookups.final Boolean
(experimental) Show relevant notices.final Boolean
(experimental) Include "aws:cdk:path" CloudFormation metadata for each resource.final String
(experimental) Use the indicated AWS profile as the default environment.final String
getProxy()
(experimental) Use the indicated proxy.final Boolean
(experimental) Should the script prompt for approval before destroying stacks.final String
(experimental) Role to pass to CloudFormation for deployment.(experimental) List of stacks to deploy.final Boolean
(experimental) Copy assets to the output directory.final Boolean
(experimental) Do not construct stacks with warnings.final Boolean
getTrace()
(experimental) Print trace for stack warnings.final Boolean
(experimental) show debug logs.final Boolean
(experimental) Include "AWS::CDK::Metadata" resource in synthesized templates.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theDestroyOptions.Builder
.
-
-
Method Details
-
getExclusively
Description copied from interface:DestroyOptions
(experimental) Only destroy the given stack.Default: false
- Specified by:
getExclusively
in interfaceDestroyOptions
-
getRequireApproval
Description copied from interface:DestroyOptions
(experimental) Should the script prompt for approval before destroying stacks.Default: false
- Specified by:
getRequireApproval
in interfaceDestroyOptions
-
getAssetMetadata
Description copied from interface:SharedOptions
(experimental) Include "aws:asset:*" CloudFormation metadata for resources that use assets.Default: true
- Specified by:
getAssetMetadata
in interfaceSharedOptions
-
getCaBundlePath
Description copied from interface:SharedOptions
(experimental) Path to CA certificate to use when validating HTTPS requests.Default: - read from AWS_CA_BUNDLE environment variable
- Specified by:
getCaBundlePath
in interfaceSharedOptions
-
getColor
Description copied from interface:SharedOptions
(experimental) Show colors and other style from console output.Default: - `true` unless the environment variable `NO_COLOR` is set
- Specified by:
getColor
in interfaceSharedOptions
-
getContext
Description copied from interface:SharedOptions
(experimental) Additional context.Default: - no additional context
- Specified by:
getContext
in interfaceSharedOptions
-
getDebug
Description copied from interface:SharedOptions
(experimental) enable emission of additional debugging information, such as creation stack traces of tokens.Default: false
- Specified by:
getDebug
in interfaceSharedOptions
-
getEc2Creds
Description copied from interface:SharedOptions
(experimental) Force trying to fetch EC2 instance credentials.Default: - guess EC2 instance status
- Specified by:
getEc2Creds
in interfaceSharedOptions
-
getIgnoreErrors
Description copied from interface:SharedOptions
(experimental) Ignores synthesis errors, which will likely produce an invalid output.Default: false
- Specified by:
getIgnoreErrors
in interfaceSharedOptions
-
getJson
Description copied from interface:SharedOptions
(experimental) Use JSON output instead of YAML when templates are printed to STDOUT.Default: false
- Specified by:
getJson
in interfaceSharedOptions
-
getLookups
Description copied from interface:SharedOptions
(experimental) Perform context lookups.Synthesis fails if this is disabled and context lookups need to be performed
Default: true
- Specified by:
getLookups
in interfaceSharedOptions
-
getNotices
Description copied from interface:SharedOptions
(experimental) Show relevant notices.Default: true
- Specified by:
getNotices
in interfaceSharedOptions
-
getPathMetadata
Description copied from interface:SharedOptions
(experimental) Include "aws:cdk:path" CloudFormation metadata for each resource.Default: true
- Specified by:
getPathMetadata
in interfaceSharedOptions
-
getProfile
Description copied from interface:SharedOptions
(experimental) Use the indicated AWS profile as the default environment.Default: - no profile is used
- Specified by:
getProfile
in interfaceSharedOptions
-
getProxy
Description copied from interface:SharedOptions
(experimental) Use the indicated proxy.Will read from HTTPS_PROXY environment if specified
Default: - no proxy
- Specified by:
getProxy
in interfaceSharedOptions
-
getRoleArn
Description copied from interface:SharedOptions
(experimental) Role to pass to CloudFormation for deployment.Default: - use the bootstrap cfn-exec role
- Specified by:
getRoleArn
in interfaceSharedOptions
-
getStacks
Description copied from interface:SharedOptions
(experimental) List of stacks to deploy.Default: - all stacks
- Specified by:
getStacks
in interfaceSharedOptions
-
getStaging
Description copied from interface:SharedOptions
(experimental) Copy assets to the output directory.Needed for local debugging the source files with SAM CLI
Default: false
- Specified by:
getStaging
in interfaceSharedOptions
-
getStrict
Description copied from interface:SharedOptions
(experimental) Do not construct stacks with warnings.Default: false
- Specified by:
getStrict
in interfaceSharedOptions
-
getTrace
Description copied from interface:SharedOptions
(experimental) Print trace for stack warnings.Default: false
- Specified by:
getTrace
in interfaceSharedOptions
-
getVerbose
Description copied from interface:SharedOptions
(experimental) show debug logs.Default: false
- Specified by:
getVerbose
in interfaceSharedOptions
-
getVersionReporting
Description copied from interface:SharedOptions
(experimental) Include "AWS::CDK::Metadata" resource in synthesized templates.Default: true
- Specified by:
getVersionReporting
in interfaceSharedOptions
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-