Class DestroyOptions.Jsii$Proxy
- All Implemented Interfaces:
DefaultCdkOptions
,DestroyOptions
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
DestroyOptions
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.cloud_assembly_schema.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
getAll()
Deploy all stacks.final String
getApp()
command-line for executing your app or a cloud assembly directory e.g.final Boolean
Include "aws:asset:*" CloudFormation metadata for resources that use assets.final String
Path to CA certificate to use when validating HTTPS requests.final Boolean
getColor()
Show colors and other style from console output.Additional context.final Boolean
getDebug()
enable emission of additional debugging information, such as creation stack traces of tokens.final Boolean
Force trying to fetch EC2 instance credentials.final Boolean
Only destroy the given stack.final Boolean
getForce()
Do not ask for permission before destroying stacks.final Boolean
Ignores synthesis errors, which will likely produce an invalid output.final Boolean
getJson()
Use JSON output instead of YAML when templates are printed to STDOUT.final Boolean
Perform context lookups.final Boolean
Show relevant notices.final String
Emits the synthesized cloud assembly into a directory.final Boolean
Include "aws:cdk:path" CloudFormation metadata for each resource.final String
Use the indicated AWS profile as the default environment.final String
getProxy()
Use the indicated proxy.final String
Role to pass to CloudFormation for deployment.List of stacks to deploy.final Boolean
Copy assets to the output directory.final Boolean
Do not construct stacks with warnings.final Boolean
getTrace()
Print trace for stack warnings.final Boolean
show debug logs.final Boolean
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
Only destroy the given stack.Default: false
- Specified by:
getExclusively
in interfaceDestroyOptions
-
getForce
Description copied from interface:DestroyOptions
Do not ask for permission before destroying stacks.Default: false
- Specified by:
getForce
in interfaceDestroyOptions
-
getAll
Description copied from interface:DefaultCdkOptions
Deploy all stacks.Requried if
stacks
is not setDefault: - false
- Specified by:
getAll
in interfaceDefaultCdkOptions
-
getApp
Description copied from interface:DefaultCdkOptions
command-line for executing your app or a cloud assembly directory e.g. "node bin/my-app.js" or "cdk.out".Default: - read from cdk.json
- Specified by:
getApp
in interfaceDefaultCdkOptions
-
getAssetMetadata
Description copied from interface:DefaultCdkOptions
Include "aws:asset:*" CloudFormation metadata for resources that use assets.Default: true
- Specified by:
getAssetMetadata
in interfaceDefaultCdkOptions
-
getCaBundlePath
Description copied from interface:DefaultCdkOptions
Path to CA certificate to use when validating HTTPS requests.Default: - read from AWS_CA_BUNDLE environment variable
- Specified by:
getCaBundlePath
in interfaceDefaultCdkOptions
-
getColor
Description copied from interface:DefaultCdkOptions
Show colors and other style from console output.Default: true
- Specified by:
getColor
in interfaceDefaultCdkOptions
-
getContext
Description copied from interface:DefaultCdkOptions
Additional context.Default: - no additional context
- Specified by:
getContext
in interfaceDefaultCdkOptions
-
getDebug
Description copied from interface:DefaultCdkOptions
enable emission of additional debugging information, such as creation stack traces of tokens.Default: false
- Specified by:
getDebug
in interfaceDefaultCdkOptions
-
getEc2Creds
Description copied from interface:DefaultCdkOptions
Force trying to fetch EC2 instance credentials.Default: - guess EC2 instance status
- Specified by:
getEc2Creds
in interfaceDefaultCdkOptions
-
getIgnoreErrors
Description copied from interface:DefaultCdkOptions
Ignores synthesis errors, which will likely produce an invalid output.Default: false
- Specified by:
getIgnoreErrors
in interfaceDefaultCdkOptions
-
getJson
Description copied from interface:DefaultCdkOptions
Use JSON output instead of YAML when templates are printed to STDOUT.Default: false
- Specified by:
getJson
in interfaceDefaultCdkOptions
-
getLookups
Description copied from interface:DefaultCdkOptions
Perform context lookups.Synthesis fails if this is disabled and context lookups need to be performed
Default: true
- Specified by:
getLookups
in interfaceDefaultCdkOptions
-
getNotices
Description copied from interface:DefaultCdkOptions
Show relevant notices.Default: true
- Specified by:
getNotices
in interfaceDefaultCdkOptions
-
getOutput
Description copied from interface:DefaultCdkOptions
Emits the synthesized cloud assembly into a directory.Default: cdk.out
- Specified by:
getOutput
in interfaceDefaultCdkOptions
-
getPathMetadata
Description copied from interface:DefaultCdkOptions
Include "aws:cdk:path" CloudFormation metadata for each resource.Default: true
- Specified by:
getPathMetadata
in interfaceDefaultCdkOptions
-
getProfile
Description copied from interface:DefaultCdkOptions
Use the indicated AWS profile as the default environment.Default: - no profile is used
- Specified by:
getProfile
in interfaceDefaultCdkOptions
-
getProxy
Description copied from interface:DefaultCdkOptions
Use the indicated proxy.Will read from HTTPS_PROXY environment if specified
Default: - no proxy
- Specified by:
getProxy
in interfaceDefaultCdkOptions
-
getRoleArn
Description copied from interface:DefaultCdkOptions
Role to pass to CloudFormation for deployment.Default: - use the bootstrap cfn-exec role
- Specified by:
getRoleArn
in interfaceDefaultCdkOptions
-
getStacks
Description copied from interface:DefaultCdkOptions
List of stacks to deploy.Requried if
all
is not setDefault: - []
- Specified by:
getStacks
in interfaceDefaultCdkOptions
-
getStaging
Description copied from interface:DefaultCdkOptions
Copy assets to the output directory.Needed for local debugging the source files with SAM CLI
Default: false
- Specified by:
getStaging
in interfaceDefaultCdkOptions
-
getStrict
Description copied from interface:DefaultCdkOptions
Do not construct stacks with warnings.Default: false
- Specified by:
getStrict
in interfaceDefaultCdkOptions
-
getTrace
Description copied from interface:DefaultCdkOptions
Print trace for stack warnings.Default: false
- Specified by:
getTrace
in interfaceDefaultCdkOptions
-
getVerbose
Description copied from interface:DefaultCdkOptions
show debug logs.Default: false
- Specified by:
getVerbose
in interfaceDefaultCdkOptions
-
getVersionReporting
Description copied from interface:DefaultCdkOptions
Include "AWS::CDK::Metadata" resource in synthesized templates.Default: true
- Specified by:
getVersionReporting
in interfaceDefaultCdkOptions
-
$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()
-