Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

resource cloudflare_ruleset is not importable #1413

Closed
marksieczkowski opened this issue Jan 27, 2022 · 2 comments · Fixed by #2054
Closed

resource cloudflare_ruleset is not importable #1413

marksieczkowski opened this issue Jan 27, 2022 · 2 comments · Fixed by #2054
Labels
triage/unresolved Indicates an issue that can not or will not be resolved.
Milestone

Comments

@marksieczkowski
Copy link

Current Terraform and Cloudflare provider version

Terraform v1.1.4

  • provider registry.terraform.io/cloudflare/cloudflare v3.7.0

Description

Allow the importing of existing rulesets into statefiles so that Cloudflare management can be migrated to Terraform more easily (verse manual ruleset delete and replacement with a ruleset created via Terraform)

Use cases

Manage existing Cloudflare configuration with Terraform

Potential Terraform configuration

terraform import cloudflare_ruleset.example 1234567890abcdefa09736fc376e9aee

References

No response

@marksieczkowski marksieczkowski added kind/enhancement Categorizes issue or PR as related to improving an existing feature. needs-triage Indicates an issue or PR lacks a `triage/foo` label and requires one. labels Jan 27, 2022
@jacobbednarz
Copy link
Member

Thanks for this but the decision to not make this importable is a deliberate one due to the way the resources are created and managed in the service. Terraform doesn’t quite play nicely with it so for now, we’re leaving it out requiring that resources are created from scratch. Sorry!

@jacobbednarz jacobbednarz added triage/unresolved Indicates an issue that can not or will not be resolved. and removed kind/enhancement Categorizes issue or PR as related to improving an existing feature. needs-triage Indicates an issue or PR lacks a `triage/foo` label and requires one. labels Feb 12, 2022
@github-actions github-actions bot added this to the v3.29.0 milestone Nov 24, 2022
@github-actions
Copy link
Contributor

This functionality has been released in v3.29.0 of the Terraform Cloudflare 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. Thank you!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
triage/unresolved Indicates an issue that can not or will not be resolved.
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants