Interface S3BackendEndpointConfig

All Superinterfaces:
software.amazon.jsii.JsiiSerializable
All Known Implementing Classes:
S3BackendEndpointConfig.Jsii$Proxy

@Generated(value="jsii-pacmak/1.93.0 (build 1706ca5)", date="2024-01-15T15:38:01.114Z") @Stability(Experimental) public interface S3BackendEndpointConfig extends software.amazon.jsii.JsiiSerializable
  • Method Details

    • getDynamodb

      @Stability(Experimental) @Nullable default String getDynamodb()
      (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.

    • getIam

      @Stability(Experimental) @Nullable default String getIam()
      (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.

    • getS3

      @Stability(Experimental) @Nullable default String getS3()
      (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.

    • getSso

      @Stability(Experimental) @Nullable default String getSso()
      (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.

    • getSts

      @Stability(Experimental) @Nullable default String getSts()
      (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.

    • builder

      @Stability(Experimental) static S3BackendEndpointConfig.Builder builder()
      Returns:
      a S3BackendEndpointConfig.Builder of S3BackendEndpointConfig