Specifies additional launch instance information.
Declaration Syntax
C# |
public class LaunchSpecification
Members
All Members | Constructors | Methods | Properties | ||
Icon | Member | Description |
---|---|---|
LaunchSpecification()()()() | Initializes a new instance of the LaunchSpecification class | |
AddressingType |
Addressing type.
Deprecated.
| |
BlockDeviceMapping |
List of how block devices are exposed to the instance.
Each mapping is made up of a virtualName and a deviceName.
| |
EbsOptimized |
Whether to use the EBS IOPS optimized option.
| |
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 |
The AMI ID.
| |
InstanceProfile |
An Identity and Access Management Instance Profile to associate with the instance.
| |
InstanceType |
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
| |
IsSetEbsOptimized()()()() |
Checks if EbsOptimized property is set
| |
IsSetImageId()()()() |
Checks if ImageId property is set
| |
IsSetInstanceProfile()()()() |
Checks if the InstanceProfile 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 |
The ID of the kernel to select.
| |
KeyName |
The name of the key pair.
| |
Monitoring |
Whether to enable monitoring for the Spot Instance.
| |
NetworkInterfaceSet |
List of Instance Network Interface Specifications.
| |
Placement |
Placement constraints.
| |
RamdiskId |
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 |
The Security Groups to associate the launched instance with.
| |
SecurityGroupId |
IDs of the security groups.
| |
SubnetId |
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 |
MIME, Base64-encoded user data.
| |
WithAddressingType(String) | Obsolete.
Sets Addressing type.
| |
WithBlockDeviceMapping(array<BlockDeviceMapping>[]()[][]) | Obsolete.
Sets the list of how block devices are exposed to the instance.
| |
WithEbsOptimized(Boolean) | Obsolete.
Sets whether to use the EBS IOPS optimized option.
| |
WithImageId(String) | Obsolete.
Sets the AMI ID.
| |
WithInstanceProfile(IAMInstanceProfile) | Obsolete.
Sets an Identity and Access Management Instance Profile to associate with the instance.
| |
WithInstanceType(String) | Obsolete.
Sets the instance type.
| |
WithKernelId(String) | Obsolete.
Sets the ID of the kernel to select.
| |
WithKeyName(String) | Obsolete.
Sets the name of the key pair.
| |
WithMonitoring(MonitoringSpecification) | Obsolete.
Sets whether to enable monitoring for the Spot Instance.
| |
WithNetworkInterfaceSet(array<InstanceNetworkInterfaceSpecification>[]()[][]) | Obsolete.
Sets the list of Instance Network Interface Specifications.
| |
WithPlacement(Placement) | Obsolete.
Sets the placement constraints.
| |
WithRamdiskId(String) | Obsolete.
Sets the ID of the RAM disk to select.
| |
WithSecurityGroup(array<String>[]()[][]) | Obsolete.
Sets the Security Groups to associate the launched instance with.
| |
WithSecurityGroupId(array<String>[]()[][]) | Obsolete.
Sets the IDs of the security groups.
| |
WithSubnetId(String) | Obsolete.
Sets the Amazon VPC subnet ID within which to launch the instance(s) for Amazon Virtual Private Cloud.
| |
WithUserData(String) | Obsolete.
Sets the MIME, Base64-encoded user data.
|
Inheritance Hierarchy
Object | |
LaunchSpecification |