Skip to main content

Initializer

import io.cdktn.cdktn.S3BackendEndpointConfig;

S3BackendEndpointConfig.builder()
//  .dynamodb(java.lang.String)
//  .iam(java.lang.String)
//  .s3(java.lang.String)
//  .sso(java.lang.String)
//  .sts(java.lang.String)
    .build();

Properties

NameTypeDescription
dynamodbjava.lang.String(Optional) Custom endpoint URL for the AWS DynamoDB API.
iamjava.lang.String(Optional) Custom endpoint URL for the AWS IAM API.
s3java.lang.String(Optional) Custom endpoint URL for the AWS S3 API.
ssojava.lang.String(Optional) Custom endpoint URL for the AWS IAM Identity Center (formerly known as AWS SSO) API.
stsjava.lang.String(Optional) Custom endpoint URL for the AWS STS API.

dynamodbOptional

public java.lang.String getDynamodb();
  • Type: java.lang.String
(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.

iamOptional

public java.lang.String getIam();
  • Type: java.lang.String
(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.

s3Optional

public java.lang.String getS3();
  • Type: java.lang.String
(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.

ssoOptional

public java.lang.String getSso();
  • Type: java.lang.String
(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.

stsOptional

public java.lang.String getSts();
  • Type: java.lang.String
(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.