@Stability(value=Experimental) @Internal public static final class DataTerraformRemoteStateHttpConfig.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements DataTerraformRemoteStateHttpConfig
DataTerraformRemoteStateHttpConfig
software.amazon.jsii.JsiiObject.InitializationMode
DataTerraformRemoteStateHttpConfig.Builder, DataTerraformRemoteStateHttpConfig.Jsii$Proxy
Modifier | Constructor and Description |
---|---|
protected |
Jsii$Proxy(DataTerraformRemoteStateHttpConfig.Builder builder)
Constructor that initializes the object based on literal property values passed by the
DataTerraformRemoteStateHttpConfig.Builder . |
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
Modifier and Type | Method and Description |
---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getAddress()
(experimental) (Required) The address of the REST endpoint.
|
Map<String,Object> |
getDefaults() |
String |
getLockAddress()
(experimental) (Optional) The address of the lock REST endpoint.
|
String |
getLockMethod()
(experimental) (Optional) The HTTP method to use when locking.
|
String |
getPassword()
(experimental) (Optional) The password for HTTP basic authentication.
|
Number |
getRetryMax()
(experimental) (Optional) The number of HTTP request retries.
|
Number |
getRetryWaitMax()
(experimental) (Optional) The maximum time in seconds to wait between HTTP request attempts.
|
Number |
getRetryWaitMin()
(experimental) (Optional) The minimum time in seconds to wait between HTTP request attempts.
|
Boolean |
getSkipCertVerification()
(experimental) (Optional) Whether to skip TLS verification.
|
String |
getUnlockAddress()
(experimental) (Optional) The address of the unlock REST endpoint.
|
String |
getUnlockMethod()
(experimental) (Optional) The HTTP method to use when unlocking.
|
String |
getUpdateMethod()
(experimental) (Optional) HTTP method to use when updating state.
|
String |
getUsername()
(experimental) (Optional) The username for HTTP basic authentication.
|
String |
getWorkspace() |
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
clone, finalize, getClass, notify, notifyAll, toString, wait, wait, wait
builder
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef
- Reference to the JSII managed object.protected Jsii$Proxy(DataTerraformRemoteStateHttpConfig.Builder builder)
DataTerraformRemoteStateHttpConfig.Builder
.public final Map<String,Object> getDefaults()
getDefaults
in interface DataTerraformRemoteStateConfig
public final String getWorkspace()
getWorkspace
in interface DataTerraformRemoteStateConfig
public final String getAddress()
HttpBackendProps
getAddress
in interface HttpBackendProps
public final String getLockAddress()
HttpBackendProps
Defaults to disabled.
getLockAddress
in interface HttpBackendProps
public final String getLockMethod()
HttpBackendProps
Defaults to LOCK.
getLockMethod
in interface HttpBackendProps
public final String getPassword()
HttpBackendProps
getPassword
in interface HttpBackendProps
public final Number getRetryMax()
HttpBackendProps
Defaults to 2.
getRetryMax
in interface HttpBackendProps
public final Number getRetryWaitMax()
HttpBackendProps
Defaults to 30.
getRetryWaitMax
in interface HttpBackendProps
public final Number getRetryWaitMin()
HttpBackendProps
Defaults to 1.
getRetryWaitMin
in interface HttpBackendProps
public final Boolean getSkipCertVerification()
HttpBackendProps
Defaults to false.
getSkipCertVerification
in interface HttpBackendProps
public final String getUnlockAddress()
HttpBackendProps
Defaults to disabled.
getUnlockAddress
in interface HttpBackendProps
public final String getUnlockMethod()
HttpBackendProps
Defaults to UNLOCK.
getUnlockMethod
in interface HttpBackendProps
public final String getUpdateMethod()
HttpBackendProps
Defaults to POST.
getUpdateMethod
in interface HttpBackendProps
public final String getUsername()
HttpBackendProps
getUsername
in interface HttpBackendProps
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson
in interface software.amazon.jsii.JsiiSerializable
Copyright © 2022. All rights reserved.