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.InitializationModeNested classes/interfaces inherited from interface software.amazon.awscdk.cloudassembly.schema.DestroyOptions
DestroyOptions.Builder, DestroyOptions.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedJsii$Proxy(DestroyOptions.Builder builder) Constructor that initializes the object based on literal property values passed by theDestroyOptions.Builder.protectedJsii$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.JsonNodefinal booleanfinal BooleangetAll()Deploy all stacks.final StringgetApp()command-line for executing your app or a cloud assembly directory e.g.final BooleanInclude "aws:asset:*" CloudFormation metadata for resources that use assets.final StringPath to CA certificate to use when validating HTTPS requests.final BooleangetColor()Show colors and other style from console output.Additional context.final BooleangetDebug()enable emission of additional debugging information, such as creation stack traces of tokens.final BooleanForce trying to fetch EC2 instance credentials.final BooleanOnly destroy the given stack.final BooleangetForce()Do not ask for permission before destroying stacks.final BooleanIgnores synthesis errors, which will likely produce an invalid output.final BooleangetJson()Use JSON output instead of YAML when templates are printed to STDOUT.final BooleanPerform context lookups.final BooleanShow relevant notices.final StringEmits the synthesized cloud assembly into a directory.final BooleanInclude "aws:cdk:path" CloudFormation metadata for each resource.final StringUse the indicated AWS profile as the default environment.final StringgetProxy()Use the indicated proxy.final StringRole to pass to CloudFormation for deployment.List of stacks to deploy.final BooleanCopy assets to the output directory.final BooleanDo not construct stacks with warnings.final BooleangetTrace()Print trace for stack warnings.final Booleanshow debug logs.final BooleanInclude "AWS::CDK::Metadata" resource in synthesized templates.final inthashCode()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:DestroyOptionsOnly destroy the given stack.Default: false
- Specified by:
getExclusivelyin interfaceDestroyOptions
-
getForce
Description copied from interface:DestroyOptionsDo not ask for permission before destroying stacks.Default: false
- Specified by:
getForcein interfaceDestroyOptions
-
getAll
Description copied from interface:DefaultCdkOptionsDeploy all stacks.Requried if
stacksis not setDefault: - false
- Specified by:
getAllin interfaceDefaultCdkOptions
-
getApp
Description copied from interface:DefaultCdkOptionscommand-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:
getAppin interfaceDefaultCdkOptions
-
getAssetMetadata
Description copied from interface:DefaultCdkOptionsInclude "aws:asset:*" CloudFormation metadata for resources that use assets.Default: true
- Specified by:
getAssetMetadatain interfaceDefaultCdkOptions
-
getCaBundlePath
Description copied from interface:DefaultCdkOptionsPath to CA certificate to use when validating HTTPS requests.Default: - read from AWS_CA_BUNDLE environment variable
- Specified by:
getCaBundlePathin interfaceDefaultCdkOptions
-
getColor
Description copied from interface:DefaultCdkOptionsShow colors and other style from console output.Default: true
- Specified by:
getColorin interfaceDefaultCdkOptions
-
getContext
Description copied from interface:DefaultCdkOptionsAdditional context.Default: - no additional context
- Specified by:
getContextin interfaceDefaultCdkOptions
-
getDebug
Description copied from interface:DefaultCdkOptionsenable emission of additional debugging information, such as creation stack traces of tokens.Default: false
- Specified by:
getDebugin interfaceDefaultCdkOptions
-
getEc2Creds
Description copied from interface:DefaultCdkOptionsForce trying to fetch EC2 instance credentials.Default: - guess EC2 instance status
- Specified by:
getEc2Credsin interfaceDefaultCdkOptions
-
getIgnoreErrors
Description copied from interface:DefaultCdkOptionsIgnores synthesis errors, which will likely produce an invalid output.Default: false
- Specified by:
getIgnoreErrorsin interfaceDefaultCdkOptions
-
getJson
Description copied from interface:DefaultCdkOptionsUse JSON output instead of YAML when templates are printed to STDOUT.Default: false
- Specified by:
getJsonin interfaceDefaultCdkOptions
-
getLookups
Description copied from interface:DefaultCdkOptionsPerform context lookups.Synthesis fails if this is disabled and context lookups need to be performed
Default: true
- Specified by:
getLookupsin interfaceDefaultCdkOptions
-
getNotices
Description copied from interface:DefaultCdkOptionsShow relevant notices.Default: true
- Specified by:
getNoticesin interfaceDefaultCdkOptions
-
getOutput
Description copied from interface:DefaultCdkOptionsEmits the synthesized cloud assembly into a directory.Default: cdk.out
- Specified by:
getOutputin interfaceDefaultCdkOptions
-
getPathMetadata
Description copied from interface:DefaultCdkOptionsInclude "aws:cdk:path" CloudFormation metadata for each resource.Default: true
- Specified by:
getPathMetadatain interfaceDefaultCdkOptions
-
getProfile
Description copied from interface:DefaultCdkOptionsUse the indicated AWS profile as the default environment.Default: - no profile is used
- Specified by:
getProfilein interfaceDefaultCdkOptions
-
getProxy
Description copied from interface:DefaultCdkOptionsUse the indicated proxy.Will read from HTTPS_PROXY environment if specified
Default: - no proxy
- Specified by:
getProxyin interfaceDefaultCdkOptions
-
getRoleArn
Description copied from interface:DefaultCdkOptionsRole to pass to CloudFormation for deployment.Default: - use the bootstrap cfn-exec role
- Specified by:
getRoleArnin interfaceDefaultCdkOptions
-
getStacks
Description copied from interface:DefaultCdkOptionsList of stacks to deploy.Requried if
allis not setDefault: - []
- Specified by:
getStacksin interfaceDefaultCdkOptions
-
getStaging
Description copied from interface:DefaultCdkOptionsCopy assets to the output directory.Needed for local debugging the source files with SAM CLI
Default: false
- Specified by:
getStagingin interfaceDefaultCdkOptions
-
getStrict
Description copied from interface:DefaultCdkOptionsDo not construct stacks with warnings.Default: false
- Specified by:
getStrictin interfaceDefaultCdkOptions
-
getTrace
Description copied from interface:DefaultCdkOptionsPrint trace for stack warnings.Default: false
- Specified by:
getTracein interfaceDefaultCdkOptions
-
getVerbose
Description copied from interface:DefaultCdkOptionsshow debug logs.Default: false
- Specified by:
getVerbosein interfaceDefaultCdkOptions
-
getVersionReporting
Description copied from interface:DefaultCdkOptionsInclude "AWS::CDK::Metadata" resource in synthesized templates.Default: true
- Specified by:
getVersionReportingin interfaceDefaultCdkOptions
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJsonin interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-