Interface CfnInstance.ILaunchTemplateSpecificationProperty
Specifies a launch template to use when launching an Amazon EC2 instance.
Namespace: Amazon.CDK.AWS.EC2
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public interface ILaunchTemplateSpecificationProperty
Syntax (vb)
Public Interface ILaunchTemplateSpecificationProperty
Remarks
You must specify the following:
For information about creating a launch template, see AWS::EC2::LaunchTemplate and Create a launch template in the Amazon EC2 User Guide . For example launch templates, see the Examples for AWS::EC2::LaunchTemplate
.
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.EC2;
var launchTemplateSpecificationProperty = new LaunchTemplateSpecificationProperty {
Version = "version",
// the properties below are optional
LaunchTemplateId = "launchTemplateId",
LaunchTemplateName = "launchTemplateName"
};
Synopsis
Properties
LaunchTemplateId | The ID of the launch template. |
LaunchTemplateName | The name of the launch template. |
Version | The version number of the launch template. You must specify this property. |
Properties
LaunchTemplateId
The ID of the launch template.
virtual string LaunchTemplateId { get; }
Property Value
System.String
Remarks
You must specify either the launch template ID or the launch template name, but not both.
LaunchTemplateName
The name of the launch template.
virtual string LaunchTemplateName { get; }
Property Value
System.String
Remarks
You must specify either the launch template ID or the launch template name, but not both.
Version
The version number of the launch template. You must specify this property.
string Version { get; }
Property Value
System.String
Remarks
To specify the default version of the template, use the Fn::GetAtt
intrinsic function to retrieve the DefaultVersionNumber
attribute of the launch template. To specify the latest version of the template, use Fn::GetAtt
to retrieve the LatestVersionNumber
attribute. For more information, see AWS::EC2:LaunchTemplate return values for Fn::GetAtt .