Skip to content

RosLaunchTemplateProps

Properties for defining a RosLaunchTemplate.

See https://www.alibabacloud.com/help/ros/developer-reference/aliyun-ecs-launchtemplate

Initializer

using AlibabaCloud.SDK.ROS.CDK.Ecs;
new RosLaunchTemplateProps {
    object LaunchTemplateName,
    object AutoReleaseTime = null,
    object DeploymentSetId = null,
    object Description = null,
    object DiskMappings = null,
    object HostName = null,
    object ImageId = null,
    object ImageOwnerAlias = null,
    object InstanceChargeType = null,
    object InstanceName = null,
    object InstanceType = null,
    object InternetChargeType = null,
    object InternetMaxBandwidthOut = null,
    object IoOptimized = null,
    object Ipv6AddressCount = null,
    object KeyPairName = null,
    object NetworkInterfaces = null,
    object NetworkType = null,
    object PasswordInherit = null,
    object Period = null,
    object PrivateIpAddress = null,
    object RamRoleName = null,
    object ResourceGroupId = null,
    object SecurityEnhancementStrategy = null,
    object SecurityGroupId = null,
    object SecurityGroupIds = null,
    object SpotDuration = null,
    object SpotPriceLimit = null,
    object SpotStrategy = null,
    object SystemDiskCategory = null,
    object SystemDiskDeleteWithInstance = null,
    object SystemDiskDescription = null,
    object SystemDiskDiskName = null,
    object SystemDiskPerformanceLevel = null,
    object SystemDiskSize = null,
    TagsProperty[] Tags = null,
    object TemplateResourceGroupId = null,
    object TemplateTags = null,
    object UserData = null,
    object VersionDescription = null,
    object VSwitchId = null,
    object ZoneId = null
};

Properties

Name Type Description
LaunchTemplateName object No description.
AutoReleaseTime object No description.
DeploymentSetId object No description.
Description object No description.
DiskMappings object No description.
HostName object No description.
ImageId object No description.
ImageOwnerAlias object No description.
InstanceChargeType object No description.
InstanceName object No description.
InstanceType object No description.
InternetChargeType object No description.
InternetMaxBandwidthOut object No description.
IoOptimized object No description.
Ipv6AddressCount object No description.
KeyPairName object No description.
NetworkInterfaces object No description.
NetworkType object No description.
PasswordInherit object No description.
Period object No description.
PrivateIpAddress object No description.
RamRoleName object No description.
ResourceGroupId object No description.
SecurityEnhancementStrategy object No description.
SecurityGroupId object No description.
SecurityGroupIds object No description.
SpotDuration object No description.
SpotPriceLimit object No description.
SpotStrategy object No description.
SystemDiskCategory object No description.
SystemDiskDeleteWithInstance object No description.
SystemDiskDescription object No description.
SystemDiskDiskName object No description.
SystemDiskPerformanceLevel object No description.
SystemDiskSize object No description.
Tags TagsProperty[] No description.
TemplateResourceGroupId object No description.
TemplateTags object No description.
UserData object No description.
VersionDescription object No description.
VSwitchId object No description.
ZoneId object No description.

LaunchTemplateNameRequired

public object LaunchTemplateName { get; set; }
  • Type: object

AutoReleaseTimeOptional

public object AutoReleaseTime { get; set; }
  • Type: object

DeploymentSetIdOptional

public object DeploymentSetId { get; set; }
  • Type: object

DescriptionOptional

public object Description { get; set; }
  • Type: object

DiskMappingsOptional

public object DiskMappings { get; set; }
  • Type: object

HostNameOptional

public object HostName { get; set; }
  • Type: object

ImageIdOptional

public object ImageId { get; set; }
  • Type: object

ImageOwnerAliasOptional

public object ImageOwnerAlias { get; set; }
  • Type: object

InstanceChargeTypeOptional

public object InstanceChargeType { get; set; }
  • Type: object

InstanceNameOptional

public object InstanceName { get; set; }
  • Type: object

InstanceTypeOptional

public object InstanceType { get; set; }
  • Type: object

InternetChargeTypeOptional

public object InternetChargeType { get; set; }
  • Type: object

InternetMaxBandwidthOutOptional

public object InternetMaxBandwidthOut { get; set; }
  • Type: object

IoOptimizedOptional

public object IoOptimized { get; set; }
  • Type: object

Ipv6AddressCountOptional

public object Ipv6AddressCount { get; set; }
  • Type: object

KeyPairNameOptional

public object KeyPairName { get; set; }
  • Type: object

NetworkInterfacesOptional

public object NetworkInterfaces { get; set; }
  • Type: object

NetworkTypeOptional

public object NetworkType { get; set; }
  • Type: object

PasswordInheritOptional

public object PasswordInherit { get; set; }
  • Type: object

PeriodOptional

public object Period { get; set; }
  • Type: object

PrivateIpAddressOptional

public object PrivateIpAddress { get; set; }
  • Type: object

RamRoleNameOptional

public object RamRoleName { get; set; }
  • Type: object

ResourceGroupIdOptional

public object ResourceGroupId { get; set; }
  • Type: object

SecurityEnhancementStrategyOptional

public object SecurityEnhancementStrategy { get; set; }
  • Type: object

SecurityGroupIdOptional

public object SecurityGroupId { get; set; }
  • Type: object

SecurityGroupIdsOptional

public object SecurityGroupIds { get; set; }
  • Type: object

SpotDurationOptional

public object SpotDuration { get; set; }
  • Type: object

SpotPriceLimitOptional

public object SpotPriceLimit { get; set; }
  • Type: object

SpotStrategyOptional

public object SpotStrategy { get; set; }
  • Type: object

SystemDiskCategoryOptional

public object SystemDiskCategory { get; set; }
  • Type: object

SystemDiskDeleteWithInstanceOptional

public object SystemDiskDeleteWithInstance { get; set; }
  • Type: object

SystemDiskDescriptionOptional

public object SystemDiskDescription { get; set; }
  • Type: object

SystemDiskDiskNameOptional

public object SystemDiskDiskName { get; set; }
  • Type: object

SystemDiskPerformanceLevelOptional

public object SystemDiskPerformanceLevel { get; set; }
  • Type: object

SystemDiskSizeOptional

public object SystemDiskSize { get; set; }
  • Type: object

TagsOptional

public TagsProperty[] Tags { get; set; }

TemplateResourceGroupIdOptional

public object TemplateResourceGroupId { get; set; }
  • Type: object

TemplateTagsOptional

public object TemplateTags { get; set; }
  • Type: object

UserDataOptional

public object UserData { get; set; }
  • Type: object

VersionDescriptionOptional

public object VersionDescription { get; set; }
  • Type: object

VSwitchIdOptional

public object VSwitchId { get; set; }
  • Type: object

ZoneIdOptional

public object ZoneId { get; set; }
  • Type: object