The Request EC2 Spot Instances action can be used to submit a spot instance request. Once the requests have been submitted, they can be optionally cancelled after they have been waiting for a specific amount of time. Launched EC2 instances can also be terminated after a specific amount of time.
Please see Common Action Settings for a description of settings common to all action types.
Image Identification Method
Method in which AMI images will be selected for the spot instance request. Possible options include:
- All Images
- By Image ID
- By Image Name
- By Image Description
- By Image Name Tag
- By Resource Tag
The most recent image of all matching images will be used.
Indicates the image ID of the AMI image to use for the spot instance request.
Comparison to use when matching the AMI image name.
Comparison to use when matching the AMI image description.
Image Name Tag
Comparison to use when matching the "Name" tag on the AMI image.
Resource Tag Name
Name of the resource tag to compare.
Resource Tag Value
Comparison to use when matching the resource tag value.
Maximum Spot Price
Indicates the maximum spot price that you are willing to pay. Prices are in US dollars.
Maximum Instance Count
Indicates the maximum number of spot requests.
Indicates the instance type (or machine size) of the new instances.
Optional. Indicates the availability zone the new instances should be launched in.
Optional. Indicates the id of the subnet to launch the instances into. This used when using Amazon Virtual Private Cloud.
Security Group ID
Optional. Indicates the security group to assign to the new instances. This value usually looks like "sg-84a3dc7b". If no security group is specified, the "default" security group is used.
Optional. Name of the key pair used for SSH access and administrator password decryption.
IAM Instance Profile Name
Optional. Name of the IAM instance profile with which the new EC2 instances should run.
Optional. Specify user data to help configure your instances.
User Data Format
Format of the user data. Possible options include:
- Base-64 Encoded
Optional. Specify an Elastic IP address which will be assigned to the first instance that becomes available.
Cancel the Request
If the requests should be cancelled automatically, enable this option.
Time Before Request Is Cancelled
If the requests should be cancelled automatically, specify the length of time the requests are to stay open before they are cancelled.
Terminate the Instances
If the instances should be terminated, enable this option.
Time Before Termination
If the requests should be terminated automatically, specify the length of time the instances are to stay running before they are terminated.
Amazon Commands Used
The following Amazon AWS commands are used. The access key should have permission to execute all of them.