Package | Description |
---|---|
com.amazonaws.services.ec2.model | |
com.amazonaws.services.ec2.model.transform |
Modifier and Type | Field and Description |
---|---|
private LaunchSpecification |
SpotInstanceRequest.launchSpecification
Additional information for launching instances.
|
private LaunchSpecification |
RequestSpotInstancesRequest.launchSpecification |
Modifier and Type | Method and Description |
---|---|
LaunchSpecification |
LaunchSpecification.clone() |
LaunchSpecification |
SpotInstanceRequest.getLaunchSpecification()
Additional information for launching instances.
|
LaunchSpecification |
RequestSpotInstancesRequest.getLaunchSpecification() |
LaunchSpecification |
LaunchSpecification.withAddressingType(java.lang.String addressingType)
Deprecated.
|
LaunchSpecification |
LaunchSpecification.withAllSecurityGroups(java.util.Collection<GroupIdentifier> allSecurityGroups)
One or more security groups.
|
LaunchSpecification |
LaunchSpecification.withAllSecurityGroups(GroupIdentifier... allSecurityGroups)
One or more security groups.
|
LaunchSpecification |
LaunchSpecification.withBlockDeviceMappings(BlockDeviceMapping... blockDeviceMappings)
One or more block device mapping entries.
|
LaunchSpecification |
LaunchSpecification.withBlockDeviceMappings(java.util.Collection<BlockDeviceMapping> blockDeviceMappings)
One or more block device mapping entries.
|
LaunchSpecification |
LaunchSpecification.withEbsOptimized(java.lang.Boolean ebsOptimized)
Indicates whether the instance is optimized for EBS I/O.
|
LaunchSpecification |
LaunchSpecification.withIamInstanceProfile(IamInstanceProfileSpecification iamInstanceProfile)
The IAM instance profile.
|
LaunchSpecification |
LaunchSpecification.withImageId(java.lang.String imageId)
The ID of the AMI.
|
LaunchSpecification |
LaunchSpecification.withInstanceType(InstanceType instanceType)
The instance type.
|
LaunchSpecification |
LaunchSpecification.withInstanceType(java.lang.String instanceType)
The instance type.
|
LaunchSpecification |
LaunchSpecification.withKernelId(java.lang.String kernelId)
The ID of the kernel.
|
LaunchSpecification |
LaunchSpecification.withKeyName(java.lang.String keyName)
The name of the key pair.
|
LaunchSpecification |
LaunchSpecification.withMonitoringEnabled(java.lang.Boolean monitoringEnabled) |
LaunchSpecification |
LaunchSpecification.withNetworkInterfaces(java.util.Collection<InstanceNetworkInterfaceSpecification> networkInterfaces)
One or more network interfaces.
|
LaunchSpecification |
LaunchSpecification.withNetworkInterfaces(InstanceNetworkInterfaceSpecification... networkInterfaces)
One or more network interfaces.
|
LaunchSpecification |
LaunchSpecification.withPlacement(SpotPlacement placement)
The placement information for the instance.
|
LaunchSpecification |
LaunchSpecification.withRamdiskId(java.lang.String ramdiskId)
The ID of the RAM disk.
|
LaunchSpecification |
LaunchSpecification.withSecurityGroups(java.util.Collection<java.lang.String> securityGroups)
One or more security group names.
|
LaunchSpecification |
LaunchSpecification.withSecurityGroups(java.lang.String... securityGroups)
One or more security group names.
|
LaunchSpecification |
LaunchSpecification.withSubnetId(java.lang.String subnetId)
The ID of the subnet in which to launch the instance.
|
LaunchSpecification |
LaunchSpecification.withUserData(java.lang.String userData)
The Base64-encoded MIME user data to make available to the instances.
|
Modifier and Type | Method and Description |
---|---|
void |
SpotInstanceRequest.setLaunchSpecification(LaunchSpecification launchSpecification)
Additional information for launching instances.
|
void |
RequestSpotInstancesRequest.setLaunchSpecification(LaunchSpecification launchSpecification) |
SpotInstanceRequest |
SpotInstanceRequest.withLaunchSpecification(LaunchSpecification launchSpecification)
Additional information for launching instances.
|
RequestSpotInstancesRequest |
RequestSpotInstancesRequest.withLaunchSpecification(LaunchSpecification launchSpecification) |
Modifier and Type | Method and Description |
---|---|
LaunchSpecification |
LaunchSpecificationStaxUnmarshaller.unmarshall(StaxUnmarshallerContext context) |
Modifier and Type | Method and Description |
---|---|
private void |
EC2RequestHandler.populateLaunchSpecificationSecurityGroupNames(LaunchSpecification launchSpecification) |