Skip to content

Commit

Permalink
Backport of Remove the beta notice on all ephemeral values into v1.10 (
Browse files Browse the repository at this point in the history
…#36109)

* backport of commit c413f0d

* backport of commit a276596

---------

Co-authored-by: rkoron007 <[email protected]>
  • Loading branch information
github-actions[bot] and rkoron007 authored Nov 28, 2024
1 parent 88edf7a commit a08e034
Show file tree
Hide file tree
Showing 9 changed files with 9 additions and 10 deletions.
3 changes: 1 addition & 2 deletions website/docs/language/functions/ephemeralasnull.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -6,8 +6,7 @@ description: |-

# `ephemeralasnull` function reference

-> **Note**: The `ephemeralasnull` function is in public beta and available in Terraform v1.10 and later. The workflows of `ephemeralasnull` are subject to change.

-> **Note**: The `ephemeralasnull` function is available in Terraform v1.10 and later.

This topic provides reference information about the `ephemeralasnull` function. The `ephemeralasnull` function accepts an ephemeral value and returns `null`.

Expand Down
2 changes: 1 addition & 1 deletion website/docs/language/functions/terraform-applying.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@ description: |-

# The `terraform.applying` symbol

-> **Note**: The `terraform.applying` symbol is in public beta and available in Terraform v1.10 and later. The workflows of `terraform.applying` are subject to change.
-> **Note**: The `terraform.applying` symbol is available in Terraform v1.10 and later.

You can use the `terraform.applying` symbol in your configuration to determine if Terraform is currently running an apply operation.

Expand Down
2 changes: 1 addition & 1 deletion website/docs/language/resources/ephemeral.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ description: Learn about ephemeral resource blocks that you can specify in Terra

This topic provides reference information for the `ephemeral` block.

-> **Note**: Ephemeral resources are in public beta and available in Terraform v1.10 and later. The workflows of ephemeral resources are subject to change.
-> **Note**: Ephemeral resources are available in Terraform v1.10 and later.

## Introduction

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ more predictable.

### Ephemeral values

-> **Note**: Ephemeral values are in public beta and available in Terraform v1.10 and later. The workflows of ephemeral values are subject to change.
-> **Note**: Ephemeral values are available in Terraform v1.10 and later.

The configuration for a `connection` block may use ephemeral values, such as
[`ephemeral` resources](/terraform/language/resources/ephemeral), [`ephemeral`
Expand Down
2 changes: 1 addition & 1 deletion website/docs/language/resources/provisioners/syntax.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -226,7 +226,7 @@ block would create a dependency cycle.

### Ephemeral values

-> **Note**: Ephemeral values are in public beta and available in Terraform v1.10 and later. The workflows of ephemeral values are subject to change.
-> **Note**: Ephemeral values are available in Terraform v1.10 and later.

The configuration for a `provisioner` block may use ephemeral values, such as
[`ephemeral` resources](/terraform/language/resources/ephemeral), [`ephemeral`
Expand Down
2 changes: 1 addition & 1 deletion website/docs/language/state/sensitive-data.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ When using [remote state](/terraform/language/state/remote), state is only ever

## Ephemeral data

-> **Note**: Ephemeral variables, outputs, and resources are in public beta and available in Terraform v1.10 and later. The workflows of ephemeral values are subject to change.
-> **Note**: Ephemeral variables, outputs, and resources are available in Terraform v1.10 and later.

Terraform allows you to mark variables and outputs as ephemeral. Providers can also support specific `ephemeral` resources. Ephemerality in Terraform means that the data of a block is available during runtime, but Terraform does not write that data to state or plan files. The `ephemeral` property is helpful when managing credentials, tokens, or other temporary resources you do not want to store in Terraform state files.

Expand Down
2 changes: 1 addition & 1 deletion website/docs/language/values/locals.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -56,7 +56,7 @@ locals {

## Ephemeral values

-> **Note**: Ephemeral local values are in public beta and available in Terraform v1.10 and later. The workflows of ephemeral locals are subject to change.
-> **Note**: Ephemeral local values are available in Terraform v1.10 and later.

Local values implicitly become ephemeral if you reference an ephemeral value when you assign that local a value. For example, you can create a local that references an ephemeral `service_token`.

Expand Down
2 changes: 1 addition & 1 deletion website/docs/language/values/outputs.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -112,7 +112,7 @@ maintainer. For commentary for module maintainers, use comments.

### `ephemeral` — Avoid storing values in state or plan files

-> **Note**: Ephemeral outputs are in public beta and available in Terraform v1.10 and later. The workflows of ephemeral outputs are subject to change.
-> **Note**: Ephemeral outputs are available in Terraform v1.10 and later.

You can mark `output` values as `ephemeral` in child modules to pass ephemeral values between modules while avoiding persisting those values to state or plan files. This is useful for managing credentials, tokens, or other temporary resources you do not want to store in Terraform state files.

Expand Down
2 changes: 1 addition & 1 deletion website/docs/language/values/variables.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -178,7 +178,7 @@ Refer to [Custom Condition Checks](/terraform/language/expressions/custom-condit

### Exclude values from state

-> **Note**: Ephemeral variables are in public beta and available in Terraform v1.10 and later. The workflows of ephemeral variables are subject to change.
-> **Note**: Ephemeral variables are available in Terraform v1.10 and later.

[inpage-ephemeral]: #exclude-values-from-state

Expand Down

0 comments on commit a08e034

Please sign in to comment.