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

feature: Add ephemeral resource for provider resources #1532

Open
rhughes1 opened this issue Nov 27, 2024 · 1 comment
Open

feature: Add ephemeral resource for provider resources #1532

rhughes1 opened this issue Nov 27, 2024 · 1 comment

Comments

@rhughes1
Copy link

Proposal

As part of Terraform 1.10 ephemeral resources feature, there should be ephemeral resources for the following:

  • Organization tokens: This is to resolve the token being stored in the Terraform state file.
  • Team tokens: This is to resolve the token being stored in the Terraform state file.
  • Workspace/variable set variables: This is to resolve any sensitive values that need to be set and not stored in the Terraform state file.
  • Policy parameters: This is to resolve any sensitive values that need to be set and not stored in the Terraform state file.
  • Agent pool tokens: This is to resolve the token being stored in the Terraform state file.
  • Workspace runs: This is similar to the aws_lambda_revocation ephemeral resource

This applies to the following resources:

tfe_workspace_run
tfe_variable
tfe_test_variable
tfe_team_token
tfe_policy_set_parameter
tfe_organization_token
tfe_agent_token

@trutled3
Copy link

trutled3 commented Dec 6, 2024

Is this slated for an upcoming release of the provider? If not, I would like to throw my hat in the ring and contribute this change.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants