DistributionConfigurationFastLaunchConfigurationArgs

data class DistributionConfigurationFastLaunchConfigurationArgs(val accountId: Output<String>? = null, val enabled: Output<Boolean>? = null, val launchTemplate: Output<DistributionConfigurationFastLaunchLaunchTemplateSpecificationArgs>? = null, val maxParallelLaunches: Output<Int>? = null, val snapshotConfiguration: Output<DistributionConfigurationFastLaunchSnapshotConfigurationArgs>? = null) : ConvertibleToJava<DistributionConfigurationFastLaunchConfigurationArgs>

The Windows faster-launching configuration to use for AMI distribution.

Constructors

constructor(accountId: Output<String>? = null, enabled: Output<Boolean>? = null, launchTemplate: Output<DistributionConfigurationFastLaunchLaunchTemplateSpecificationArgs>? = null, maxParallelLaunches: Output<Int>? = null, snapshotConfiguration: Output<DistributionConfigurationFastLaunchSnapshotConfigurationArgs>? = null)

Properties

Link copied to clipboard
val accountId: Output<String>? = null

The owner account ID for the fast-launch enabled Windows AMI.

Link copied to clipboard
val enabled: Output<Boolean>? = null

A Boolean that represents the current state of faster launching for the Windows AMI. Set to true to start using Windows faster launching, or false to stop using it.

Link copied to clipboard

The launch template that the fast-launch enabled Windows AMI uses when it launches Windows instances to create pre-provisioned snapshots.

Link copied to clipboard
val maxParallelLaunches: Output<Int>? = null

The maximum number of parallel instances that are launched for creating resources.

Link copied to clipboard

Configuration settings for managing the number of snapshots that are created from pre-provisioned instances for the Windows AMI when faster launching is enabled.

Functions

Link copied to clipboard
open override fun toJava(): DistributionConfigurationFastLaunchConfigurationArgs