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.74k stars 9.1k forks source link

Add support for IoT Analytics Service with Channel as initial resource #9930

Closed ktarasz closed 2 years ago

ktarasz commented 5 years ago

Community Note

Description

We are faced with the problem of the lack of availability of several resources related to IoT services, namely IoTAnalytics. Therefore, we suggest adding an IoTAnalytics service together with an IoTAnalytics channel resource.

New or Affected Resource(s)

Potential Terraform Configuration

resource "aws_iotanalytics_channel" "channel" {
  name        = "aws_iotanalytics_channel"
  channel_storage {
    type = "service_managed_s3"      // or   customer_managed_s3
    bucket = "bucket"
    key_prefix = "key_prefix"
    role_arn = ""
  }
  retention_period {
    unlimited = false
    number_of_days = 30
  }
}

References

https://docs.aws.amazon.com/iotanalytics/latest/userguide/api.html#cli-iotanalytics-createchannel https://docs.aws.amazon.com/iotanalytics/latest/userguide/api.html#cli-iotanalytics-describechannel https://docs.aws.amazon.com/iotanalytics/latest/userguide/api.html#cli-iotanalytics-updatechannel https://docs.aws.amazon.com/iotanalytics/latest/userguide/api.html#cli-iotanalytics-deletechannel

9829 #9837

IotAnalytics regex in hashibot.hcl

10594

github-actions[bot] commented 2 years ago

Marking this issue as stale due to inactivity. This helps our maintainers find and focus on the active issues. If this issue receives no comments in the next 30 days it will automatically be closed. Maintainers can also remove the stale label.

If this issue was automatically closed and you feel this issue should be reopened, we encourage creating a new issue linking back to this one for added context. Thank you!

github-actions[bot] commented 2 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.