terraform-provider-cloudamqp icon indicating copy to clipboard operation
terraform-provider-cloudamqp copied to clipboard

Information about planned deprecation before v2

Open tbroden84 opened this issue 8 months ago • 0 comments

Before the release of a new major version (v2). List resources, data sources, arguments and attribute to be marked as deprecated and changes we want for v2.

https://developer.hashicorp.com/terraform/plugin/framework/deprecations

Rename

Rename of resources, data sources, arguments and attributes.

Resource/data source

  • [ ] cloudamqp_notification to cloudamqp_recipient
  • [ ] data_source_cloudamqp_notification to data_source_cloudamqp_recipient
  • [ ] data_source_cloudamqp_account to data_source_cloudamqp_instances
  • [ ] data_source_cloudamqp_account_vpcs to data_source_cloudamqp_vpcs
  • [ ] cloudamqp_webhook to cloudamqp_integration_webhook

Legacy

Remove of resources, data sources, arguments and attributes.

Resource

  • [ ] cloudamqp_privatelink_aws - already replaced with cloudamqp_vpc_connect
  • [ ] cloudamqp_privatelink_azure - already replaced with cloudamqp_vpc_connect
  • [ ] cloudamqp_upgrade_rabbitmq - investigate with framework to update with cloudamqp_instance.rmq_version

Argument

  • [ ] cloudamqp_instance.vpc_subnet - no longer supported due to standalone VPC
  • [x] cloudamqp_integration_metric.queue_whitelist - already marked as deprecated
  • [x] cloudamqp_integration_metric.vhost_whitelist - already marked as deprecated
  • [ ] *.timeout - retries and customizable timeouts supported by framework?
  • [ ] *.sleep- retries and customizable timeouts supported by framework?

Change

Change of resources, data sources, arguments and attributes.

Argument

  • [ ] cloudamqp_instance.keep_associated_vpc - change default value to true

tbroden84 avatar Jun 05 '24 09:06 tbroden84