Class FastLaunchConfiguration.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.imagebuilder.alpha.FastLaunchConfiguration.Jsii$Proxy
- All Implemented Interfaces:
FastLaunchConfiguration,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
FastLaunchConfiguration
@Stability(Experimental)
@Internal
public static final class FastLaunchConfiguration.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements FastLaunchConfiguration
An implementation for
FastLaunchConfiguration-
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.services.imagebuilder.alpha.FastLaunchConfiguration
FastLaunchConfiguration.Builder, FastLaunchConfiguration.Jsii$Proxy -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedConstructor that initializes the object based on literal property values passed by theFastLaunchConfiguration.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 Boolean(experimental) Whether to enable fast launch for the AMI.final ILaunchTemplate(experimental) The launch template that the fast-launch enabled Windows AMI uses when it launches Windows instances to create pre-provisioned snapshots.final Number(experimental) The maximum number of parallel instances that are launched for creating resources.final Number(experimental) The number of pre-provisioned snapshots to keep on hand for a fast-launch enabled Windows AMI.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 theFastLaunchConfiguration.Builder.
-
-
Method Details
-
getEnabled
Description copied from interface:FastLaunchConfiguration(experimental) Whether to enable fast launch for the AMI.Default: false
- Specified by:
getEnabledin interfaceFastLaunchConfiguration
-
getLaunchTemplate
Description copied from interface:FastLaunchConfiguration(experimental) The launch template that the fast-launch enabled Windows AMI uses when it launches Windows instances to create pre-provisioned snapshots.Default: None
- Specified by:
getLaunchTemplatein interfaceFastLaunchConfiguration
-
getMaxParallelLaunches
Description copied from interface:FastLaunchConfiguration(experimental) The maximum number of parallel instances that are launched for creating resources.Default: A maximum of 6 instances are launched in parallel
- Specified by:
getMaxParallelLaunchesin interfaceFastLaunchConfiguration- See Also:
-
getTargetSnapshotCount
Description copied from interface:FastLaunchConfiguration(experimental) The number of pre-provisioned snapshots to keep on hand for a fast-launch enabled Windows AMI.Default: 10 snapshots are kept pre-provisioned
- Specified by:
getTargetSnapshotCountin interfaceFastLaunchConfiguration- See Also:
-
$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()
-