| Class | Description |
|---|---|
| GenericBackend | A generic backend that can be used to implement a backend that is not supported in another backend class. |
| GitlabBackend | Supports remote state storage in Gitlab. |
| LocalBackend | OpenTofu local backend specification. |
| OpenTofuBackend | A generic backend that can be used to implement a backend that is not supported in another backend class. |
| S3Backend | Describes the attributed for a remote S3 backend. |
| S3Backend.AssumeRole | Base class for configuring assume roles without web identity. |
| S3Backend.AssumeRoleBase | Base class for configuring assume roles with or without web identity. |
| S3Backend.WebIdentity |