Specifies additional launch instance information.

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

Syntax

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

Members

            
 All Members  Constructors   Properties   Methods  
 Public

 Protected
 Instance

 Static 
 Declared

 Inherited
 XNA Framework Only 

 .NET Compact Framework Only 

 MemberDescription
LaunchSpecification()()()()
Initializes a new instance of the LaunchSpecification class
AddressingType
Gets and sets the AddressingType property. Deprecated.
BlockDeviceMapping
Gets and sets the BlockDeviceMapping property. Specifies how block devices are exposed to the instance. Each mapping is made up of a virtualName and a deviceName.
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
Gets and sets the ImageId property. The AMI ID.
InstanceType
Gets and sets the InstanceType property. Specifies the instance type. Valid values are: m1.small | m1.medium | m1.large | m1.xlarge | c1.medium | c1.xlarge | m2.2xlarge | m2.4xlarge. Default: m1.small
IsSetAddressingType()()()()
Checks if AddressingType property is set
IsSetBlockDeviceMapping()()()()
Checks if BlockDeviceMapping property is set
IsSetImageId()()()()
Checks if ImageId property is set
IsSetInstanceType()()()()
Checks if InstanceType property is set
IsSetKernelId()()()()
Checks if KernelId property is set
IsSetKeyName()()()()
Checks if KeyName property is set
IsSetMonitoring()()()()
Checks if Monitoring property is set
IsSetNetworkInterfaceSet()()()()
Checks if the NetworkInterfaceSet property is set
IsSetPlacement()()()()
Checks if Placement property is set
IsSetRamdiskId()()()()
Checks if RamdiskId property is set
IsSetSecurityGroup()()()()
Checks if SecurityGroup property is set
IsSetSecurityGroupId()()()()
Checks if SecurityGroupId property is set
IsSetSubnetId()()()()
Checks if SubnetId property is set
IsSetUserData()()()()
Checks if UserData property is set
KernelId
Gets and sets the KernelId property. The ID of the kernel to select.
KeyName
Gets and sets the KeyName property. The name of the key pair.
Monitoring
Gets and sets the Monitoring property. Specifies whether to enable monitoring for the Spot Instance.
NetworkInterfaceSet
Gets and sets the NetworkInterfaceSet property.
Placement
Gets and sets the Placement property. Specifies the placement constraints.
RamdiskId
Gets and sets the RamdiskId property. The ID of the RAM disk to select. Some kernels require additional drivers at launch. Check the kernel requirements for information on whether you need to specify a RAM disk.
SecurityGroup
Gets and sets the SecurityGroup property. The Security Groups to associate the launched instance with.
SecurityGroupId
Gets and sets the SecurityGroupId property. IDs of the security group.
SubnetId
Gets and sets the SubnetId property. Specifies the Amazon VPC subnet ID within which to launch the instance(s) for Amazon Virtual Private Cloud.
ToString()()()()
Returns a String that represents the current Object.
(Inherited from Object.)
UserData
Gets and sets the UserData property. MIME, Base64-encoded user data.
WithAddressingType(String)
Sets the AddressingType property
WithBlockDeviceMapping(array<BlockDeviceMapping>[]()[][])
Sets the BlockDeviceMapping property
WithImageId(String)
Sets the ImageId property
WithInstanceType(String)
Sets the InstanceType property
WithKernelId(String)
Sets the KernelId property
WithKeyName(String)
Sets the KeyName property
WithMonitoring(MonitoringSpecification)
Sets the Monitoring property
WithNetworkInterfaceSet(array<InstanceNetworkInterfaceSpecification>[]()[][])
Sets the NetworkInterfaceSet property.
WithPlacement(Placement)
Sets the Placement property
WithRamdiskId(String)
Sets the RamdiskId property
WithSecurityGroup(array<String>[]()[][])
Sets the SecurityGroup property
WithSecurityGroupId(array<String>[]()[][])
Sets the SecurityGroupId property
WithSubnetId(String)
Sets the SubnetId property
WithUserData(String)
Sets the UserData property

Inheritance Hierarchy

System..::..Object
  Amazon.EC2.Model..::..LaunchSpecification

See Also