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.
Namespace: Amazon.AutoScaling.Model
Assembly: AWSSDK.dll
Version: (assembly version)
public class LaunchConfiguration : Object
The LaunchConfiguration type exposes the following members
Name | Description | |
---|---|---|
LaunchConfiguration() |
Name | Type | Description | |
---|---|---|---|
AssociatePublicIpAddress | System.Boolean |
Gets and sets the property AssociatePublicIpAddress.
[EC2-VPC] Indicates whether to assign a public IP address to each instance. |
|
BlockDeviceMappings | System.Collections.Generic.List<Amazon.AutoScaling.Model.BlockDeviceMapping> |
Gets and sets the property BlockDeviceMappings.
A block device mapping, which specifies the block devices for the instance. |
|
ClassicLinkVPCId | System.String |
Gets and sets the property ClassicLinkVPCId.
The ID of a ClassicLink-enabled VPC to link your EC2-Classic instances to. This parameter can only be used if you are launching EC2-Classic instances. For more information, see ClassicLink in the Amazon Elastic Compute Cloud User Guide. |
|
ClassicLinkVPCSecurityGroups | System.Collections.Generic.List<System.String> |
Gets and sets the property ClassicLinkVPCSecurityGroups.
The IDs of one or more security groups for the VPC specified in |
|
CreatedTime | System.DateTime |
Gets and sets the property CreatedTime.
The creation date and time for the launch configuration. |
|
EbsOptimized | System.Boolean |
Gets and sets the property EbsOptimized.
Controls whether the instance is optimized for EBS I/O ( |
|
IamInstanceProfile | System.String |
Gets and sets the property IamInstanceProfile.
The name or Amazon Resource Name (ARN) of the instance profile associated with the IAM role for the instance. |
|
ImageId | System.String |
Gets and sets the property ImageId.
The ID of the Amazon Machine Image (AMI). |
|
InstanceMonitoring | Amazon.AutoScaling.Model.InstanceMonitoring |
Gets and sets the property InstanceMonitoring.
Controls whether instances in this group are launched with detailed monitoring. |
|
InstanceType | System.String |
Gets and sets the property InstanceType.
The instance type for the instances. |
|
KernelId | System.String |
Gets and sets the property KernelId.
The ID of the kernel associated with the AMI. |
|
KeyName | System.String |
Gets and sets the property KeyName.
The name of the key pair. |
|
LaunchConfigurationARN | System.String |
Gets and sets the property LaunchConfigurationARN.
The Amazon Resource Name (ARN) of the launch configuration. |
|
LaunchConfigurationName | System.String |
Gets and sets the property LaunchConfigurationName.
The name of the launch configuration. |
|
PlacementTenancy | System.String |
Gets and sets the property PlacementTenancy.
The tenancy of the instance, either |
|
RamdiskId | System.String |
Gets and sets the property RamdiskId.
The ID of the RAM disk associated with the AMI. |
|
SecurityGroups | System.Collections.Generic.List<System.String> |
Gets and sets the property SecurityGroups.
The security groups to associate with the instances. |
|
SpotPrice | System.String |
Gets and sets the property SpotPrice.
The price to bid when launching Spot Instances. |
|
UserData | System.String |
Gets and sets the property UserData.
The user data available to the instances. |
.NET Framework:
Supported in: 4.5, 4.0, 3.5
.NET for Windows Store apps:
Supported in: Windows 8.1, Windows 8
.NET for Windows Phone:
Supported in: Windows Phone 8.1, Windows Phone 8