File tree Expand file tree Collapse file tree 5 files changed +6
-12
lines changed Expand file tree Collapse file tree 5 files changed +6
-12
lines changed Original file line number Diff line number Diff line change 1+ kind : NOTES
2+ body : ' ephemeral: Ephemeral resources are now considered generally available and protected
3+ by compatibility promises.'
4+ time : 2025-02-12T10:53:43.499303-05:00
5+ custom :
6+ Issue : " 1052"
Original file line number Diff line number Diff line change 2020// that has its own configuration and lifecycle logic. The [ephemeral.EphemeralResource]
2121// implementations are referenced by the [provider.ProviderWithEphemeralResources] type
2222// EphemeralResources method, which enables the ephemeral resource practitioner usage.
23- //
24- // NOTE: Ephemeral resource support is experimental and exposed without compatibility promises until
25- // these notices are removed.
2623package ephemeral
Original file line number Diff line number Diff line change @@ -24,9 +24,6 @@ import (
2424// HashiCorp Vault leases, which can be renewed without changing their data.
2525//
2626// - Close: Allows providers to clean up the ephemeral resource via EphemeralResourceWithClose.
27- //
28- // NOTE: Ephemeral resource support is experimental and exposed without compatibility promises until
29- // these notices are removed.
3027type EphemeralResource interface {
3128 // Metadata should return the full name of the ephemeral resource, such as
3229 // examplecloud_thing.
Original file line number Diff line number Diff line change 55// Ephemeral resource schemas define the structure and value types for configuration
66// and result data. Schemas are implemented via the ephemeral.EphemeralResource type
77// Schema method.
8- //
9- // NOTE: Ephemeral resource support is experimental and exposed without compatibility promises until
10- // these notices are removed.
118package schema
Original file line number Diff line number Diff line change @@ -90,9 +90,6 @@ type ProviderWithFunctions interface {
9090// include ephemeral resources for usage in practitioner configurations.
9191//
9292// Ephemeral resources are supported in Terraform version 1.10 and later.
93- //
94- // NOTE: Ephemeral resource support is experimental and exposed without compatibility promises until
95- // these notices are removed.
9693type ProviderWithEphemeralResources interface {
9794 Provider
9895
You can’t perform that action at this time.
0 commit comments