Package com.hashicorp.cdktf
Class S3BackendEndpointConfig.Jsii$Proxy
java.lang.Object
software.amazon.jsii.JsiiObject
com.hashicorp.cdktf.S3BackendEndpointConfig.Jsii$Proxy
- All Implemented Interfaces:
S3BackendEndpointConfig
,software.amazon.jsii.JsiiSerializable
- Enclosing interface:
S3BackendEndpointConfig
@Stability(Experimental)
@Internal
public static final class S3BackendEndpointConfig.Jsii$Proxy
extends software.amazon.jsii.JsiiObject
implements S3BackendEndpointConfig
An implementation for
S3BackendEndpointConfig
-
Nested Class Summary
Nested classes/interfaces inherited from class software.amazon.jsii.JsiiObject
software.amazon.jsii.JsiiObject.InitializationMode
Nested classes/interfaces inherited from interface com.hashicorp.cdktf.S3BackendEndpointConfig
S3BackendEndpointConfig.Builder, S3BackendEndpointConfig.Jsii$Proxy
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotected
Constructor that initializes the object based on literal property values passed by theS3BackendEndpointConfig.Builder
.protected
Jsii$Proxy
(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject. -
Method Summary
Modifier and TypeMethodDescriptioncom.fasterxml.jackson.databind.JsonNode
final boolean
final String
(experimental) (Optional) Custom endpoint URL for the AWS DynamoDB API.final String
getIam()
(experimental) (Optional) Custom endpoint URL for the AWS IAM API.final String
getS3()
(experimental) (Optional) Custom endpoint URL for the AWS S3 API.final String
getSso()
(experimental) (Optional) Custom endpoint URL for the AWS IAM Identity Center (formerly known as AWS SSO) API.final String
getSts()
(experimental) (Optional) Custom endpoint URL for the AWS STS API.final int
hashCode()
Methods inherited from class software.amazon.jsii.JsiiObject
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSet
-
Constructor Details
-
Jsii$Proxy
protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef) Constructor that initializes the object based on values retrieved from the JsiiObject.- Parameters:
objRef
- Reference to the JSII managed object.
-
Jsii$Proxy
Constructor that initializes the object based on literal property values passed by theS3BackendEndpointConfig.Builder
.
-
-
Method Details
-
getDynamodb
Description copied from interface:S3BackendEndpointConfig
(experimental) (Optional) Custom endpoint URL for the AWS DynamoDB API.This can also be sourced from the environment variable AWS_ENDPOINT_URL_DYNAMODB or the deprecated environment variable AWS_DYNAMODB_ENDPOINT.
- Specified by:
getDynamodb
in interfaceS3BackendEndpointConfig
-
getIam
Description copied from interface:S3BackendEndpointConfig
(experimental) (Optional) Custom endpoint URL for the AWS IAM API.This can also be sourced from the environment variable AWS_ENDPOINT_URL_IAM or the deprecated environment variable AWS_IAM_ENDPOINT.
- Specified by:
getIam
in interfaceS3BackendEndpointConfig
-
getS3
Description copied from interface:S3BackendEndpointConfig
(experimental) (Optional) Custom endpoint URL for the AWS S3 API.This can also be sourced from the environment variable AWS_ENDPOINT_URL_S3 or the deprecated environment variable AWS_S3_ENDPOINT.
- Specified by:
getS3
in interfaceS3BackendEndpointConfig
-
getSso
Description copied from interface:S3BackendEndpointConfig
(experimental) (Optional) Custom endpoint URL for the AWS IAM Identity Center (formerly known as AWS SSO) API.This can also be sourced from the environment variable AWS_ENDPOINT_URL_SSO.
- Specified by:
getSso
in interfaceS3BackendEndpointConfig
-
getSts
Description copied from interface:S3BackendEndpointConfig
(experimental) (Optional) Custom endpoint URL for the AWS STS API.This can also be sourced from the environment variable AWS_ENDPOINT_URL_STS or the deprecated environment variable AWS_STS_ENDPOINT.
- Specified by:
getSts
in interfaceS3BackendEndpointConfig
-
$jsii$toJson
@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()- Specified by:
$jsii$toJson
in interfacesoftware.amazon.jsii.JsiiSerializable
-
equals
-
hashCode
public final int hashCode()
-