package
1.12.0-alpha20250213
Repository: https://github.com/hashicorp/terraform.git
Documentation: pkg.go.dev
# Functions
TestClient is a generic function to test any client.
Test the lock implementation for a remote.Client.
# Interfaces
Client is the interface that must be implemented for a remote state driver.
ClientForcePusher is an optional interface that allows a remote state to force push by managing a flag on the client that is toggled on by a call to EnableForcePush.
ClientLocker is an optional interface that allows a remote state backend to enable state lock/unlock.
# Type aliases
Factory is the factory function to create a remote client.