The LaunchConfiguration data type.

Namespace: Amazon.AutoScaling.Model
Assembly: AWSSDK (in AWSSDK.dll) Version: 1.4.10.0 (1.4.10.0)

Syntax

         
 C#  Visual Basic  Visual C++ 
public class LaunchConfiguration
Public Class LaunchConfiguration
public ref class LaunchConfiguration

Members

            
 All Members  Constructors   Properties   Methods  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
LaunchConfiguration()()()()
Initializes a new instance of the LaunchConfiguration class
BlockDeviceMappings
Specifies how block devices are exposed to the instance. Each mapping is made up of a virtualName and a deviceName.
CreatedTime
Provides the creation date and time for this launch configuration.
Equals(Object)
Determines whether the specified Object is equal to the current Object.
(Inherited from Object.)
GetHashCode()()()()
Serves as a hash function for a particular type.
(Inherited from Object.)
GetType()()()()
Gets the Type of the current instance.
(Inherited from Object.)
ImageId
Provides the unique ID of the Amazon Machine Image (AMI) that was assigned during registration.

Constraints:

Length
1 - 255
Pattern
[\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\r\n\t]*

InstanceMonitoring
Controls whether instances in this group are launched with detailed monitoring or not.
InstanceType
Specifies the instance type of the EC2 instance.

Constraints:

Length
1 - 255
Pattern
[\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\r\n\t]*

KernelId
Provides the ID of the kernel associated with the EC2 AMI.

Constraints:

Length
1 - 255
Pattern
[\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\r\n\t]*

KeyName
Provides the name of the EC2 key pair.

Constraints:

Length
1 - 255
Pattern
[\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\r\n\t]*

LaunchConfigurationARN
The launch configuration's Amazon Resource Name (ARN).

Constraints:

Length
1 - 1600
Pattern
[\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\r\n\t]*

LaunchConfigurationName
Specifies the name of the launch configuration.

Constraints:

Length
1 - 255
Pattern
[\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\r\n\t]*

RamdiskId
Provides ID of the RAM disk associated with the EC2 AMI.

Constraints:

Length
1 - 255
Pattern
[\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\r\n\t]*

SecurityGroups
A description of the security groups to associate with the EC2 instances.
ToString()()()()
Returns a String that represents the current Object.
(Inherited from Object.)
UserData
The user data available to the launched EC2 instances.

Constraints:

Length
0 - 21847
Pattern
[\u0020-\uD7FF\uE000-\uFFFD\uD800\uDC00-\uDBFF\uDFFF\r\n\t]*

WithBlockDeviceMappings(array<BlockDeviceMapping>[]()[][])
Adds elements to the BlockDeviceMappings collection
WithBlockDeviceMappings(IEnumerable<(Of <<'(BlockDeviceMapping>)>>))
Adds elements to the BlockDeviceMappings collection
WithCreatedTime(DateTime)
Sets the CreatedTime property
WithImageId(String)
Sets the ImageId property
WithInstanceMonitoring(InstanceMonitoring)
Sets the InstanceMonitoring property
WithInstanceType(String)
Sets the InstanceType property
WithKernelId(String)
Sets the KernelId property
WithKeyName(String)
Sets the KeyName property
WithLaunchConfigurationARN(String)
Sets the LaunchConfigurationARN property
WithLaunchConfigurationName(String)
Sets the LaunchConfigurationName property
WithRamdiskId(String)
Sets the RamdiskId property
WithSecurityGroups(IEnumerable<(Of <<'(String>)>>))
Adds elements to the SecurityGroups collection
WithSecurityGroups(array<String>[]()[][])
Adds elements to the SecurityGroups collection
WithUserData(String)
Sets the UserData property

Inheritance Hierarchy

System..::..Object
  Amazon.AutoScaling.Model..::..LaunchConfiguration

See Also