Class DistributionConfigurationDistributionFastLaunchConfigurationArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.imagebuilder.inputs.DistributionConfigurationDistributionFastLaunchConfigurationArgs
-
public final class DistributionConfigurationDistributionFastLaunchConfigurationArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classDistributionConfigurationDistributionFastLaunchConfigurationArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static DistributionConfigurationDistributionFastLaunchConfigurationArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description com.pulumi.core.Output<java.lang.String>accountId()static DistributionConfigurationDistributionFastLaunchConfigurationArgs.Builderbuilder()static DistributionConfigurationDistributionFastLaunchConfigurationArgs.Builderbuilder(DistributionConfigurationDistributionFastLaunchConfigurationArgs defaults)com.pulumi.core.Output<java.lang.Boolean>enabled()java.util.Optional<com.pulumi.core.Output<DistributionConfigurationDistributionFastLaunchConfigurationLaunchTemplateArgs>>launchTemplate()java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>maxParallelLaunches()java.util.Optional<com.pulumi.core.Output<DistributionConfigurationDistributionFastLaunchConfigurationSnapshotConfigurationArgs>>snapshotConfiguration()
-
-
-
Field Detail
-
Empty
public static final DistributionConfigurationDistributionFastLaunchConfigurationArgs Empty
-
-
Method Detail
-
accountId
public com.pulumi.core.Output<java.lang.String> accountId()
- Returns:
- The owner account ID for the fast-launch enabled Windows AMI.
-
enabled
public com.pulumi.core.Output<java.lang.Boolean> enabled()
- Returns:
- 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.
-
launchTemplate
public java.util.Optional<com.pulumi.core.Output<DistributionConfigurationDistributionFastLaunchConfigurationLaunchTemplateArgs>> launchTemplate()
- Returns:
- 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.
-
maxParallelLaunches
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> maxParallelLaunches()
- Returns:
- The maximum number of parallel instances that are launched for creating resources.
-
snapshotConfiguration
public java.util.Optional<com.pulumi.core.Output<DistributionConfigurationDistributionFastLaunchConfigurationSnapshotConfigurationArgs>> snapshotConfiguration()
- Returns:
- 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.
-
builder
public static DistributionConfigurationDistributionFastLaunchConfigurationArgs.Builder builder()
-
builder
public static DistributionConfigurationDistributionFastLaunchConfigurationArgs.Builder builder(DistributionConfigurationDistributionFastLaunchConfigurationArgs defaults)
-
-