DataDog / terraform-provider-datadog

Terraform Datadog provider
https://www.terraform.io/docs/providers/datadog/
Mozilla Public License 2.0
399 stars 375 forks source link

[datadog_api_key] Add deprecation warning for importing datadog_api_key resources #2543

Closed tyjet closed 1 month ago

tyjet commented 1 month ago

Add a new deprecation warning that Import will no longer be supported for application keys.

datadog_api_key.ddiner_test: Preparing import... [id=b4371e76-3361-4034-9b48-f15e7514587f]
datadog_api_key.ddiner_test: Refreshing state... [id=b4371e76-3361-4034-9b48-f15e7514587f]

Terraform will perform the following actions:

  # datadog_api_key.ddiner_test will be imported
    resource "datadog_api_key" "ddiner_test" {
        id   = "b4371e76-3361-4034-9b48-f15e7514587f"
        key  = (sensitive value)
        name = "ddiner-test"
    }

Plan: 1 to import, 0 to add, 0 to change, 0 to destroy.
╷
│ Warning: Deprecated
│
│ The import functionality for datadog_api_key resources is deprecated and will be removed in a future release with prior
│ notice. Securely store your API keys using a secret management system or use the datadog_api_key resource to create and
│ manage new API keys.
╵
jack-edmonds-dd commented 1 month ago

/merge

dd-devflow[bot] commented 1 month ago

:steam_locomotive: MergeQueue: pull request added to the queue

The median merge time in master is 1m.

Use /merge -c to cancel this operation!