DistributionConfigurationDistributionFastLaunchConfigurationArgs

data class DistributionConfigurationDistributionFastLaunchConfigurationArgs(val accountId: Output<String>, val enabled: Output<Boolean>, val launchTemplate: Output<DistributionConfigurationDistributionFastLaunchConfigurationLaunchTemplateArgs>? = null, val maxParallelLaunches: Output<Int>? = null, val snapshotConfiguration: Output<DistributionConfigurationDistributionFastLaunchConfigurationSnapshotConfigurationArgs>? = null) : ConvertibleToJava<DistributionConfigurationDistributionFastLaunchConfigurationArgs>

Constructors

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

Properties

Link copied to clipboard
val accountId: Output<String>

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

Link copied to clipboard
val enabled: Output<Boolean>

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

Configuration block for the launch template that the fast-launch enabled Windows AMI uses when it launches Windows instances to create pre-provisioned snapshots. Detailed below.

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 block for managing the number of snapshots that are created from pre-provisioned instances for the Windows AMI when faster launching is enabled. Detailed below.

Functions

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