There are more AWS SDK examples available in the AWS Doc SDK Examples
Use CreateSpotDatafeedSubscription
with an AWS SDK or CLI
The following code examples show how to use CreateSpotDatafeedSubscription
.
- CLI
-
- AWS CLI
-
To create a Spot Instance data feed
The following
create-spot-datafeed-subscription
example creates a Spot Instance data feed.aws ec2 create-spot-datafeed-subscription \ --bucket
my-bucket
\ --prefixspot-data-feed
Output:
{ "SpotDatafeedSubscription": { "Bucket": "my-bucket", "OwnerId": "123456789012", "Prefix": "spot-data-feed", "State": "Active" } }
The data feed is stored in the Amazon S3 bucket that you specified. The file names for this data feed have the following format.
my-bucket.s3.amazonaws.com/spot-data-feed/123456789012.YYYY-MM-DD-HH.n.abcd1234.gz
For more information, see Spot Instance data feed in the Amazon Elastic Compute Cloud User Guide for Linux Instances.
-
For API details, see CreateSpotDatafeedSubscription
in AWS CLI Command Reference.
-
- PowerShell
-
- Tools for PowerShell
-
Example 1: This example creates a Spot instance data feed.
New-EC2SpotDatafeedSubscription -Bucket my-s3-bucket -Prefix spotdata
Output:
Bucket : my-s3-bucket Fault : OwnerId : 123456789012 Prefix : spotdata State : Active
-
For API details, see CreateSpotDatafeedSubscription in AWS Tools for PowerShell Cmdlet Reference.
-