Specifies additional launch instance information.
Namespace: Amazon.EC2.ModelAssembly: 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 |
| Member | Description | |
|---|---|---|
| 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) | (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()()()() | (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
|