AWS SDK Version 3 for .NET
API Reference

AWS services or capabilities described in AWS Documentation may vary by region/location. Click Getting Started with Amazon AWS to see specific differences applicable to the China (Beijing) Region.

The information for a launch template.

Inheritance Hierarchy

System.Object
  Amazon.EC2.Model.ResponseLaunchTemplateData

Namespace: Amazon.EC2.Model
Assembly: AWSSDK.EC2.dll
Version: 3.x.y.z

Syntax

C#
public class ResponseLaunchTemplateData

The ResponseLaunchTemplateData type exposes the following members

Constructors

Properties

NameTypeDescription
Public Property BlockDeviceMappings System.Collections.Generic.List<Amazon.EC2.Model.LaunchTemplateBlockDeviceMapping>

Gets and sets the property BlockDeviceMappings.

The block device mappings.

Public Property CpuOptions Amazon.EC2.Model.LaunchTemplateCpuOptions

Gets and sets the property CpuOptions.

The CPU options for the instance. For more information, see Optimizing CPU Options in the Amazon Elastic Compute Cloud User Guide.

Public Property CreditSpecification Amazon.EC2.Model.CreditSpecification

Gets and sets the property CreditSpecification.

The credit option for CPU usage of the instance.

Public Property DisableApiTermination System.Boolean

Gets and sets the property DisableApiTermination.

If set to true, indicates that the instance cannot be terminated using the Amazon EC2 console, command line tool, or API.

Public Property EbsOptimized System.Boolean

Gets and sets the property EbsOptimized.

Indicates whether the instance is optimized for Amazon EBS I/O.

Public Property ElasticGpuSpecifications System.Collections.Generic.List<Amazon.EC2.Model.ElasticGpuSpecificationResponse>

Gets and sets the property ElasticGpuSpecifications.

The elastic GPU specification.

Public Property IamInstanceProfile Amazon.EC2.Model.LaunchTemplateIamInstanceProfileSpecification

Gets and sets the property IamInstanceProfile.

The IAM instance profile.

Public Property ImageId System.String

Gets and sets the property ImageId.

The ID of the AMI that was used to launch the instance.

Public Property InstanceInitiatedShutdownBehavior Amazon.EC2.ShutdownBehavior

Gets and sets the property InstanceInitiatedShutdownBehavior.

Indicates whether an instance stops or terminates when you initiate shutdown from the instance (using the operating system command for system shutdown).

Public Property InstanceMarketOptions Amazon.EC2.Model.LaunchTemplateInstanceMarketOptions

Gets and sets the property InstanceMarketOptions.

The market (purchasing) option for the instances.

Public Property InstanceType Amazon.EC2.InstanceType

Gets and sets the property InstanceType.

The instance type.

Public Property KernelId System.String

Gets and sets the property KernelId.

The ID of the kernel, if applicable.

Public Property KeyName System.String

Gets and sets the property KeyName.

The name of the key pair.

Public Property Monitoring Amazon.EC2.Model.LaunchTemplatesMonitoring

Gets and sets the property Monitoring.

The monitoring for the instance.

Public Property NetworkInterfaces System.Collections.Generic.List<Amazon.EC2.Model.LaunchTemplateInstanceNetworkInterfaceSpecification>

Gets and sets the property NetworkInterfaces.

The network interfaces.

Public Property Placement Amazon.EC2.Model.LaunchTemplatePlacement

Gets and sets the property Placement.

The placement of the instance.

Public Property RamDiskId System.String

Gets and sets the property RamDiskId.

The ID of the RAM disk, if applicable.

Public Property SecurityGroupIds System.Collections.Generic.List<System.String>

Gets and sets the property SecurityGroupIds.

The security group IDs.

Public Property SecurityGroups System.Collections.Generic.List<System.String>

Gets and sets the property SecurityGroups.

The security group names.

Public Property TagSpecifications System.Collections.Generic.List<Amazon.EC2.Model.LaunchTemplateTagSpecification>

Gets and sets the property TagSpecifications.

The tags.

Public Property UserData System.String

Gets and sets the property UserData.

The user data for the instance.

Version Information

.NET Standard:
Supported in: 1.3

.NET Framework:
Supported in: 4.5, 4.0, 3.5

Portable Class Library:
Supported in: Windows Store Apps
Supported in: Windows Phone 8.1
Supported in: Xamarin Android
Supported in: Xamarin iOS (Unified)
Supported in: Xamarin.Forms