RosLaunchTemplateProps
Properties for defining a RosLaunchTemplate.
See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-ecs-launchtemplate
Initializer
import com.aliyun.ros.cdk.ecs.RosLaunchTemplateProps;
RosLaunchTemplateProps.builder()
    .launchTemplateName(java.lang.String)
    .launchTemplateName(IResolvable)
//  .autoReleaseTime(java.lang.String)
//  .autoReleaseTime(IResolvable)
//  .deploymentSetId(java.lang.String)
//  .deploymentSetId(IResolvable)
//  .description(java.lang.String)
//  .description(IResolvable)
//  .diskMappings(IResolvable)
//  .diskMappings(java.util.List<IResolvable)
//  .diskMappings(DiskMappingsProperty>)
//  .hostName(java.lang.String)
//  .hostName(IResolvable)
//  .imageId(java.lang.String)
//  .imageId(IResolvable)
//  .imageOwnerAlias(java.lang.String)
//  .imageOwnerAlias(IResolvable)
//  .instanceChargeType(java.lang.String)
//  .instanceChargeType(IResolvable)
//  .instanceName(java.lang.String)
//  .instanceName(IResolvable)
//  .instanceType(java.lang.String)
//  .instanceType(IResolvable)
//  .internetChargeType(java.lang.String)
//  .internetChargeType(IResolvable)
//  .internetMaxBandwidthOut(java.lang.Number)
//  .internetMaxBandwidthOut(IResolvable)
//  .ioOptimized(java.lang.String)
//  .ioOptimized(IResolvable)
//  .ipv6AddressCount(java.lang.Number)
//  .ipv6AddressCount(IResolvable)
//  .keyPairName(java.lang.String)
//  .keyPairName(IResolvable)
//  .networkInterfaces(IResolvable)
//  .networkInterfaces(java.util.List<IResolvable)
//  .networkInterfaces(NetworkInterfacesProperty>)
//  .networkType(java.lang.String)
//  .networkType(IResolvable)
//  .passwordInherit(java.lang.Boolean)
//  .passwordInherit(IResolvable)
//  .period(java.lang.Number)
//  .period(IResolvable)
//  .privateIpAddress(java.lang.String)
//  .privateIpAddress(IResolvable)
//  .ramRoleName(java.lang.String)
//  .ramRoleName(IResolvable)
//  .resourceGroupId(java.lang.String)
//  .resourceGroupId(IResolvable)
//  .securityEnhancementStrategy(java.lang.String)
//  .securityEnhancementStrategy(IResolvable)
//  .securityGroupId(java.lang.String)
//  .securityGroupId(IResolvable)
//  .securityGroupIds(IResolvable)
//  .securityGroupIds(java.util.List<java.lang.String)
//  .securityGroupIds(IResolvable>)
//  .spotDuration(java.lang.Number)
//  .spotDuration(IResolvable)
//  .spotPriceLimit(java.lang.String)
//  .spotPriceLimit(IResolvable)
//  .spotStrategy(java.lang.String)
//  .spotStrategy(IResolvable)
//  .systemDiskCategory(java.lang.String)
//  .systemDiskCategory(IResolvable)
//  .systemDiskDeleteWithInstance(java.lang.Boolean)
//  .systemDiskDeleteWithInstance(IResolvable)
//  .systemDiskDescription(java.lang.String)
//  .systemDiskDescription(IResolvable)
//  .systemDiskDiskName(java.lang.String)
//  .systemDiskDiskName(IResolvable)
//  .systemDiskPerformanceLevel(java.lang.String)
//  .systemDiskPerformanceLevel(IResolvable)
//  .systemDiskSize(java.lang.Number)
//  .systemDiskSize(IResolvable)
//  .tags(java.util.List<TagsProperty>)
//  .templateResourceGroupId(java.lang.String)
//  .templateResourceGroupId(IResolvable)
//  .templateTags(IResolvable)
//  .templateTags(java.util.List<IResolvable)
//  .templateTags(TemplateTagsProperty>)
//  .userData(java.lang.String)
//  .userData(IResolvable)
//  .versionDescription(java.lang.String)
//  .versionDescription(IResolvable)
//  .vSwitchId(java.lang.String)
//  .vSwitchId(IResolvable)
//  .zoneId(java.lang.String)
//  .zoneId(IResolvable)
    .build();
Properties
| Name | Type | Description | 
|---|---|---|
| launchTemplateName | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. | 
| autoReleaseTime | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. | 
| deploymentSetId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. | 
| description | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. | 
| diskMappings | com.aliyun.ros.cdk.core.IResolvable OR java.util.List | No description. | 
| hostName | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. | 
| imageId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. | 
| imageOwnerAlias | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. | 
| instanceChargeType | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. | 
| instanceName | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. | 
| instanceType | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. | 
| internetChargeType | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. | 
| internetMaxBandwidthOut | java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable | No description. | 
| ioOptimized | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. | 
| ipv6AddressCount | java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable | No description. | 
| keyPairName | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. | 
| networkInterfaces | com.aliyun.ros.cdk.core.IResolvable OR java.util.List | No description. | 
| networkType | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. | 
| passwordInherit | java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable | No description. | 
| period | java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable | No description. | 
| privateIpAddress | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. | 
| ramRoleName | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. | 
| resourceGroupId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. | 
| securityEnhancementStrategy | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. | 
| securityGroupId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. | 
| securityGroupIds | com.aliyun.ros.cdk.core.IResolvable OR java.util.List | No description. | 
| spotDuration | java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable | No description. | 
| spotPriceLimit | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. | 
| spotStrategy | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. | 
| systemDiskCategory | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. | 
| systemDiskDeleteWithInstance | java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable | No description. | 
| systemDiskDescription | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. | 
| systemDiskDiskName | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. | 
| systemDiskPerformanceLevel | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. | 
| systemDiskSize | java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable | No description. | 
| tags | java.util.List<TagsProperty> | No description. | 
| templateResourceGroupId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. | 
| templateTags | com.aliyun.ros.cdk.core.IResolvable OR java.util.List | No description. | 
| userData | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. | 
| versionDescription | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. | 
| vSwitchId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. | 
| zoneId | java.lang.String OR com.aliyun.ros.cdk.core.IResolvable | No description. | 
launchTemplateNameRequired 
public java.lang.Object getLaunchTemplateName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
autoReleaseTimeOptional 
public java.lang.Object getAutoReleaseTime();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
deploymentSetIdOptional 
public java.lang.Object getDeploymentSetId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
descriptionOptional 
public java.lang.Object getDescription();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
diskMappingsOptional 
public java.lang.Object getDiskMappings();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.ListDiskMappingsProperty> 
hostNameOptional 
public java.lang.Object getHostName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
imageIdOptional 
public java.lang.Object getImageId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
imageOwnerAliasOptional 
public java.lang.Object getImageOwnerAlias();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
instanceChargeTypeOptional 
public java.lang.Object getInstanceChargeType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
instanceNameOptional 
public java.lang.Object getInstanceName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
instanceTypeOptional 
public java.lang.Object getInstanceType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
internetChargeTypeOptional 
public java.lang.Object getInternetChargeType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
internetMaxBandwidthOutOptional 
public java.lang.Object getInternetMaxBandwidthOut();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
ioOptimizedOptional 
public java.lang.Object getIoOptimized();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
ipv6AddressCountOptional 
public java.lang.Object getIpv6AddressCount();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
keyPairNameOptional 
public java.lang.Object getKeyPairName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
networkInterfacesOptional 
public java.lang.Object getNetworkInterfaces();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.ListNetworkInterfacesProperty> 
networkTypeOptional 
public java.lang.Object getNetworkType();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
passwordInheritOptional 
public java.lang.Object getPasswordInherit();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
periodOptional 
public java.lang.Object getPeriod();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
privateIpAddressOptional 
public java.lang.Object getPrivateIpAddress();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
ramRoleNameOptional 
public java.lang.Object getRamRoleName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
resourceGroupIdOptional 
public java.lang.Object getResourceGroupId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
securityEnhancementStrategyOptional 
public java.lang.Object getSecurityEnhancementStrategy();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
securityGroupIdOptional 
public java.lang.Object getSecurityGroupId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
securityGroupIdsOptional 
public java.lang.Object getSecurityGroupIds();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.List
spotDurationOptional 
public java.lang.Object getSpotDuration();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
spotPriceLimitOptional 
public java.lang.Object getSpotPriceLimit();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
spotStrategyOptional 
public java.lang.Object getSpotStrategy();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
systemDiskCategoryOptional 
public java.lang.Object getSystemDiskCategory();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
systemDiskDeleteWithInstanceOptional 
public java.lang.Object getSystemDiskDeleteWithInstance();
- Type: java.lang.Boolean OR com.aliyun.ros.cdk.core.IResolvable
systemDiskDescriptionOptional 
public java.lang.Object getSystemDiskDescription();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
systemDiskDiskNameOptional 
public java.lang.Object getSystemDiskDiskName();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
systemDiskPerformanceLevelOptional 
public java.lang.Object getSystemDiskPerformanceLevel();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
systemDiskSizeOptional 
public java.lang.Object getSystemDiskSize();
- Type: java.lang.Number OR com.aliyun.ros.cdk.core.IResolvable
tagsOptional 
public java.util.List<TagsProperty> getTags();
- Type: java.util.List<TagsProperty>
templateResourceGroupIdOptional 
public java.lang.Object getTemplateResourceGroupId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
templateTagsOptional 
public java.lang.Object getTemplateTags();
- Type: com.aliyun.ros.cdk.core.IResolvable OR java.util.ListTemplateTagsProperty> 
userDataOptional 
public java.lang.Object getUserData();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
versionDescriptionOptional 
public java.lang.Object getVersionDescription();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
vSwitchIdOptional 
public java.lang.Object getVSwitchId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable
zoneIdOptional 
public java.lang.Object getZoneId();
- Type: java.lang.String OR com.aliyun.ros.cdk.core.IResolvable