@Generated(value="jsii-pacmak/1.54.0 (build b1b977a)", date="2022-02-22T12:53:50.792Z") @Stability(value=Experimental) public interface S3BackendProps extends software.amazon.jsii.JsiiSerializable
Modifier and Type | Interface and Description |
---|---|
static class |
S3BackendProps.Builder
A builder for
S3BackendProps |
static class |
S3BackendProps.Jsii$Proxy
An implementation for
S3BackendProps |
Modifier and Type | Method and Description |
---|---|
static S3BackendProps.Builder |
builder() |
default String |
getAccessKey() |
default String |
getAcl() |
default String |
getAssumeRolePolicy() |
String |
getBucket() |
default String |
getDynamodbEndpoint() |
default String |
getDynamodbTable() |
default Boolean |
getEncrypt() |
default String |
getEndpoint() |
default String |
getExternalId() |
default Boolean |
getForcePathStyle() |
default String |
getIamEndpoint() |
String |
getKey() |
default String |
getKmsKeyId() |
default Number |
getMaxRetries() |
default String |
getProfile() |
default String |
getRegion() |
default String |
getRoleArn() |
default String |
getSecretKey() |
default String |
getSessionName() |
default String |
getSharedCredentialsFile() |
default Boolean |
getSkipCredentialsValidation() |
default Boolean |
getSkipMetadataApiCheck() |
default String |
getSseCustomerKey() |
default String |
getStsEndpoint() |
default String |
getToken() |
default String |
getWorkspaceKeyPrefix() |
@Stability(value=Experimental) @NotNull String getBucket()
@Stability(value=Experimental) @NotNull String getKey()
@Stability(value=Experimental) @Nullable default String getAccessKey()
@Stability(value=Experimental) @Nullable default String getAcl()
@Stability(value=Experimental) @Nullable default String getAssumeRolePolicy()
@Stability(value=Experimental) @Nullable default String getDynamodbEndpoint()
@Stability(value=Experimental) @Nullable default String getDynamodbTable()
@Stability(value=Experimental) @Nullable default Boolean getEncrypt()
@Stability(value=Experimental) @Nullable default String getEndpoint()
@Stability(value=Experimental) @Nullable default String getExternalId()
@Stability(value=Experimental) @Nullable default Boolean getForcePathStyle()
@Stability(value=Experimental) @Nullable default String getIamEndpoint()
@Stability(value=Experimental) @Nullable default String getKmsKeyId()
@Stability(value=Experimental) @Nullable default Number getMaxRetries()
@Stability(value=Experimental) @Nullable default String getProfile()
@Stability(value=Experimental) @Nullable default String getRegion()
@Stability(value=Experimental) @Nullable default String getRoleArn()
@Stability(value=Experimental) @Nullable default String getSecretKey()
@Stability(value=Experimental) @Nullable default String getSessionName()
@Stability(value=Experimental) @Nullable default String getSharedCredentialsFile()
@Stability(value=Experimental) @Nullable default Boolean getSkipCredentialsValidation()
@Stability(value=Experimental) @Nullable default Boolean getSkipMetadataApiCheck()
@Stability(value=Experimental) @Nullable default String getSseCustomerKey()
@Stability(value=Experimental) @Nullable default String getStsEndpoint()
@Stability(value=Experimental) @Nullable default String getToken()
@Stability(value=Experimental) @Nullable default String getWorkspaceKeyPrefix()
@Stability(value=Experimental) static S3BackendProps.Builder builder()
S3BackendProps.Builder
of S3BackendProps
Copyright © 2022. All rights reserved.