public static final class CfnLaunchTemplate.Builder
extends java.lang.Object
CfnLaunchTemplate
.Modifier and Type | Method and Description |
---|---|
CfnLaunchTemplate |
build() |
static CfnLaunchTemplate.Builder |
create(Construct scope,
java.lang.String id) |
CfnLaunchTemplate.Builder |
launchTemplateData(CfnLaunchTemplate.LaunchTemplateDataProperty launchTemplateData)
The information for the launch template.
|
CfnLaunchTemplate.Builder |
launchTemplateData(IResolvable launchTemplateData)
The information for the launch template.
|
CfnLaunchTemplate.Builder |
launchTemplateName(java.lang.String launchTemplateName)
A name for the launch template.
|
CfnLaunchTemplate.Builder |
tagSpecifications(IResolvable tagSpecifications)
The tags to apply to the launch template during creation.
|
CfnLaunchTemplate.Builder |
tagSpecifications(java.util.List<? extends java.lang.Object> tagSpecifications)
The tags to apply to the launch template during creation.
|
public static CfnLaunchTemplate.Builder create(Construct scope, java.lang.String id)
scope
- - scope in which this resource is defined. This parameter is required.id
- - scoped id of the resource. This parameter is required.CfnLaunchTemplate.AcceleratorCountProperty.Builder
.public CfnLaunchTemplate.Builder launchTemplateData(IResolvable launchTemplateData)
launchTemplateData
- The information for the launch template. This parameter is required.this
public CfnLaunchTemplate.Builder launchTemplateData(CfnLaunchTemplate.LaunchTemplateDataProperty launchTemplateData)
launchTemplateData
- The information for the launch template. This parameter is required.this
public CfnLaunchTemplate.Builder launchTemplateName(java.lang.String launchTemplateName)
launchTemplateName
- A name for the launch template. This parameter is required.this
public CfnLaunchTemplate.Builder tagSpecifications(IResolvable tagSpecifications)
tagSpecifications
- The tags to apply to the launch template during creation. This parameter is required.this
public CfnLaunchTemplate.Builder tagSpecifications(java.util.List<? extends java.lang.Object> tagSpecifications)
tagSpecifications
- The tags to apply to the launch template during creation. This parameter is required.this
public CfnLaunchTemplate build()