Skip to main content
TerraformBackend is the base class for all backend configurations.

LocalBackend

Configures a local backend.

LocalBackendConfig

S3Backend

Configures an AWS S3 backend.

S3BackendConfig

GcsBackend

Configures a Google Cloud Storage backend.

GcsBackendConfig

RemoteBackend

Configures a Terraform Cloud/Enterprise remote backend (legacy).

RemoteBackendConfig

CloudBackend

Configures the modern Terraform Cloud backend.

CloudBackendConfig