Interface CfnDistributionConfiguration.IFastLaunchConfigurationProperty
Define and configure faster launching for output Windows AMIs.
Namespace: Amazon.CDK.AWS.ImageBuilder
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface IFastLaunchConfigurationProperty
Syntax (vb)
Public Interface IFastLaunchConfigurationProperty
Remarks
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.ImageBuilder;
var fastLaunchConfigurationProperty = new FastLaunchConfigurationProperty {
AccountId = "accountId",
Enabled = false,
LaunchTemplate = new FastLaunchLaunchTemplateSpecificationProperty {
LaunchTemplateId = "launchTemplateId",
LaunchTemplateName = "launchTemplateName",
LaunchTemplateVersion = "launchTemplateVersion"
},
MaxParallelLaunches = 123,
SnapshotConfiguration = new FastLaunchSnapshotConfigurationProperty {
TargetResourceCount = 123
}
};
Synopsis
Properties
AccountId | The owner account ID for the fast-launch enabled Windows AMI. |
Enabled | A Boolean that represents the current state of faster launching for the Windows AMI. |
LaunchTemplate | The launch template that the fast-launch enabled Windows AMI uses when it launches Windows instances to create pre-provisioned snapshots. |
MaxParallelLaunches | The maximum number of parallel instances that are launched for creating resources. |
SnapshotConfiguration | Configuration settings for managing the number of snapshots that are created from pre-provisioned instances for the Windows AMI when faster launching is enabled. |
Properties
AccountId
The owner account ID for the fast-launch enabled Windows AMI.
virtual string AccountId { get; }
Property Value
System.String
Remarks
Enabled
A Boolean that represents the current state of faster launching for the Windows AMI.
virtual object Enabled { get; }
Property Value
System.Object
Remarks
Set to true
to start using Windows faster launching, or false
to stop using it.
LaunchTemplate
The launch template that the fast-launch enabled Windows AMI uses when it launches Windows instances to create pre-provisioned snapshots.
virtual object LaunchTemplate { get; }
Property Value
System.Object
Remarks
MaxParallelLaunches
The maximum number of parallel instances that are launched for creating resources.
virtual Nullable<double> MaxParallelLaunches { get; }
Property Value
System.Nullable<System.Double>
Remarks
SnapshotConfiguration
Configuration settings for managing the number of snapshots that are created from pre-provisioned instances for the Windows AMI when faster launching is enabled.
virtual object SnapshotConfiguration { get; }
Property Value
System.Object