Interface DestroyOptions
-
- All Superinterfaces:
DefaultCdkOptions,software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
DestroyOptions.Jsii$Proxy
@Generated(value="jsii-pacmak/1.139.0 (build 26a6b54)", date="2026-07-30T08:06:26.695Z") @Stability(Stable) public interface DestroyOptions extends software.amazon.jsii.JsiiSerializable, DefaultCdkOptions
Options to use with cdk destroy.Example:
// The code below shows an example of how to instantiate this type. // The values are placeholders you should change. import software.amazon.awscdk.cloudassembly.schema.*; DestroyOptions destroyOptions = DestroyOptions.builder() .all(false) .app("app") .assetMetadata(false) .caBundlePath("caBundlePath") .color(false) .context(Map.of( "contextKey", "context")) .debug(false) .ec2Creds(false) .exclusively(false) .force(false) .ignoreErrors(false) .json(false) .lookups(false) .notices(false) .output("output") .pathMetadata(false) .profile("profile") .proxy("proxy") .roleArn("roleArn") .stacks(List.of("stacks")) .staging(false) .strict(false) .trace(false) .verbose(false) .versionReporting(false) .build();
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static classDestroyOptions.BuilderA builder forDestroyOptionsstatic classDestroyOptions.Jsii$ProxyAn implementation forDestroyOptions
-
Method Summary
All Methods Static Methods Instance Methods Default Methods Modifier and Type Method Description static DestroyOptions.Builderbuilder()default BooleangetExclusively()Only destroy the given stack.default BooleangetForce()Do not ask for permission before destroying stacks.-
Methods inherited from interface software.amazon.awscdk.cloudassembly.schema.DefaultCdkOptions
getAll, getApp, getAssetMetadata, getCaBundlePath, getColor, getContext, getDebug, getEc2Creds, getIgnoreErrors, getJson, getLookups, getNotices, getOutput, getPathMetadata, getProfile, getProxy, getRoleArn, getStacks, getStaging, getStrict, getTrace, getVerbose, getVersionReporting
-
-
-
-
Method Detail
-
getExclusively
@Stability(Stable) @Nullable default Boolean getExclusively()
Only destroy the given stack.Default: false
-
getForce
@Stability(Stable) @Nullable default Boolean getForce()
Do not ask for permission before destroying stacks.Default: false
-
builder
@Stability(Stable) static DestroyOptions.Builder builder()
- Returns:
- a
DestroyOptions.BuilderofDestroyOptions
-
-