AWS Amazon EC2 Datafeed Subscription

This page shows how to write Terraform for Amazon EC2 Datafeed Subscription and write them securely.

aws_spot_datafeed_subscription (Terraform)

The Datafeed Subscription in Amazon EC2 can be configured in Terraform with the resource name aws_spot_datafeed_subscription. The following sections describe 2 examples of how to use the resource and its parameters.

Example Usage from GitHub

main.tf#L7
resource "aws_spot_datafeed_subscription" "this" {
  bucket = var.bucket
  prefix = var.prefix
}

spot-data-feed.tf#L1
resource "aws_spot_datafeed_subscription" "kubecost" {
  bucket = var.spot_data_bucket
  prefix = var.spot_data_prefix
}

Parameters

Explanation in Terraform Registry

-> Note: There is only a single subscription allowed per account. To help you understand the charges for your Spot instances, Amazon EC2 provides a data feed that describes your Spot instance usage and pricing. This data feed is sent to an Amazon S3 bucket that you specify when you subscribe to the data feed.

CloudFormation Example

CloudFormation code does not have the related resource.

Frequently asked questions

What is AWS Amazon EC2 Datafeed Subscription?

AWS Amazon EC2 Datafeed Subscription is a resource for Amazon EC2 of Amazon Web Service. Settings can be wrote in Terraform.

Where can I find the example code for the AWS Amazon EC2 Datafeed Subscription?

For Terraform, the niveklabs/aws and agilestacks/components source code examples are useful. See the Terraform Example section for further details.

security-icon

Scan your IaC problem in 3 minutes for free

You can keep your IaC security for free. No credit card required.