Package com.hashicorp.cdktf
Interface EtcdV3BackendConfig
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Subinterfaces:
DataTerraformRemoteStateEtcdV3Config
- All Known Implementing Classes:
DataTerraformRemoteStateEtcdV3Config.Jsii$Proxy
,EtcdV3BackendConfig.Jsii$Proxy
@Generated(value="jsii-pacmak/1.79.0 (build b22f628)",
date="2023-07-04T13:45:25.582Z")
@Stability(Deprecated)
@Deprecated
public interface EtcdV3BackendConfig
extends software.amazon.jsii.JsiiSerializable
Deprecated.
CDK for Terraform no longer supports the etcdv3 backend. Terraform deprecated etcdv3 in v1.2.3 and removed it in v1.3.
(deprecated) Stores the state in the etcd KV store with a given prefix.
This backend supports state locking.
Read more about this backend in the Terraform docs: https://developer.hashicorp.com/terraform/language/v1.2.x/settings/backends/etcdv3
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final class
Deprecated.static final class
Deprecated. -
Method Summary
Modifier and TypeMethodDescriptionstatic EtcdV3BackendConfig.Builder
builder()
Deprecated.default String
Deprecated.default String
Deprecated.Deprecated.default String
Deprecated.default Boolean
getLock()
Deprecated.default String
Deprecated.default String
Deprecated.default String
Deprecated.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getEndpoints
Deprecated.(deprecated) (Required) The list of 'etcd' endpoints which to connect to. -
getCacertPath
Deprecated.(deprecated) (Optional) The path to a PEM-encoded CA bundle with which to verify certificates of TLS-enabled etcd servers. -
getCertPath
Deprecated.(deprecated) (Optional) The path to a PEM-encoded certificate to provide to etcd for secure client identification. -
getKeyPath
Deprecated.(deprecated) (Optional) The path to a PEM-encoded key to provide to etcd for secure client identification. -
getLock
Deprecated.(deprecated) (Optional) Whether to lock state access.Defaults to true.
-
getPassword
Deprecated.(deprecated) (Optional) Password used to connect to the etcd cluster. -
getPrefix
Deprecated.(deprecated) (Optional) An optional prefix to be added to keys when to storing state in etcd.Defaults to "".
-
getUsername
Deprecated.(deprecated) (Optional) Username used to connect to the etcd cluster. -
builder
Deprecated.- Returns:
- a
EtcdV3BackendConfig.Builder
ofEtcdV3BackendConfig
-