Class CfnDistributionConfiguration.FastLaunchConfigurationProperty.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.imagebuilder.CfnDistributionConfiguration.FastLaunchConfigurationProperty.Jsii$Proxy
- All Implemented Interfaces:
CfnDistributionConfiguration.FastLaunchConfigurationProperty
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
CfnDistributionConfiguration.FastLaunchConfigurationProperty
@Stability(Stable)
@Internal
public static final class CfnDistributionConfiguration.FastLaunchConfigurationProperty.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements CfnDistributionConfiguration.FastLaunchConfigurationProperty
An implementation for
CfnDistributionConfiguration.FastLaunchConfigurationProperty
-
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.services.imagebuilder.CfnDistributionConfiguration.FastLaunchConfigurationProperty
CfnDistributionConfiguration.FastLaunchConfigurationProperty.Builder, CfnDistributionConfiguration.FastLaunchConfigurationProperty.Jsii$Proxy
-
Constructor Summary
ModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theCfnDistributionConfiguration.FastLaunchConfigurationProperty.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 String
The owner account ID for the fast-launch enabled Windows AMI.final Object
A Boolean that represents the current state of faster launching for the Windows AMI.final Object
The launch template that the fast-launch enabled Windows AMI uses when it launches Windows instances to create pre-provisioned snapshots.final Number
The maximum number of parallel instances that are launched for creating resources.final Object
Configuration settings for managing the number of snapshots that are created from pre-provisioned instances for the Windows AMI when faster launching is enabled.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 theCfnDistributionConfiguration.FastLaunchConfigurationProperty.Builder
.
-
-
Method Details
-
getAccountId
Description copied from interface:CfnDistributionConfiguration.FastLaunchConfigurationProperty
The owner account ID for the fast-launch enabled Windows AMI.- Specified by:
getAccountId
in interfaceCfnDistributionConfiguration.FastLaunchConfigurationProperty
- See Also:
-
getEnabled
Description copied from interface:CfnDistributionConfiguration.FastLaunchConfigurationProperty
A Boolean that represents the current state of faster launching for the Windows AMI.Set to
true
to start using Windows faster launching, orfalse
to stop using it.- Specified by:
getEnabled
in interfaceCfnDistributionConfiguration.FastLaunchConfigurationProperty
- See Also:
-
getLaunchTemplate
Description copied from interface:CfnDistributionConfiguration.FastLaunchConfigurationProperty
The launch template that the fast-launch enabled Windows AMI uses when it launches Windows instances to create pre-provisioned snapshots.- Specified by:
getLaunchTemplate
in interfaceCfnDistributionConfiguration.FastLaunchConfigurationProperty
- See Also:
-
getMaxParallelLaunches
Description copied from interface:CfnDistributionConfiguration.FastLaunchConfigurationProperty
The maximum number of parallel instances that are launched for creating resources.- Specified by:
getMaxParallelLaunches
in interfaceCfnDistributionConfiguration.FastLaunchConfigurationProperty
- See Also:
-
getSnapshotConfiguration
Description copied from interface:CfnDistributionConfiguration.FastLaunchConfigurationProperty
Configuration settings for managing the number of snapshots that are created from pre-provisioned instances for the Windows AMI when faster launching is enabled.- Specified by:
getSnapshotConfiguration
in interfaceCfnDistributionConfiguration.FastLaunchConfigurationProperty
- See Also:
-
$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()
-