hashicorp / terraform-provider-aws

The AWS Provider enables Terraform to manage AWS resources.
https://registry.terraform.io/providers/hashicorp/aws
Mozilla Public License 2.0
9.82k stars 9.16k forks source link

New Resource: aws_timestreamwrite_database #15421

Closed yardensachs closed 3 years ago

yardensachs commented 4 years ago

Community Note

Description

Amazon Timestream is now generally available, and a supporting Terraform resource for managing a database is necessary. Amazon Timestream is a fast, scalable, fully managed, purpose-built time series database.

New or Affected Resource(s)

Potential Terraform Configuration

resource "aws_timestreamwrite_database" "example" {
  database_name = "string"
  kms_key_id    = "string"
  tags = {
      Name = "value"
  }
}

References

roberth-k commented 4 years ago

API documentation is part of the Developer Guide: https://docs.aws.amazon.com/timestream/latest/developerguide/API_Reference.html.

ewbankkit commented 4 years ago

Strictly, this resource should be named aws_timestreamwrite_database to match the AWS service name and the resource naming conventions. AWS call the underlying API the Timestream Write API.

yardensachs commented 4 years ago

@ewbankkit Updated

ewbankkit commented 4 years ago

Requires AWS SDK v1.34.34:

mattyev87 commented 3 years ago

any update when this will be merged in and made available?

ghost commented 3 years ago

This has been released in version 3.40.0 of the Terraform AWS provider. Please see the Terraform documentation on provider versioning or reach out if you need any assistance upgrading.

For further feature requests or bug reports with this functionality, please create a new GitHub issue following the template for triage. Thanks!

github-actions[bot] commented 3 years ago

I'm going to lock this issue because it has been closed for 30 days ⏳. This helps our maintainers find and focus on the active issues. If you have found a problem that seems similar to this, please open a new issue and complete the issue template so we can capture all the details necessary to investigate further.