@Stability(value=Experimental) public static S3Backend.Builder create(software.constructs.Construct scope)
scope
- This parameter is required.S3Backend.Builder
.@Stability(value=Experimental) public S3Backend.Builder bucket(String bucket)
bucket
- This parameter is required.this
@Stability(value=Experimental) public S3Backend.Builder key(String key)
key
- This parameter is required.this
@Stability(value=Experimental) public S3Backend.Builder accessKey(String accessKey)
accessKey
- This parameter is required.this
@Stability(value=Experimental) public S3Backend.Builder acl(String acl)
acl
- This parameter is required.this
@Stability(value=Experimental) public S3Backend.Builder assumeRolePolicy(String assumeRolePolicy)
assumeRolePolicy
- This parameter is required.this
@Stability(value=Experimental) public S3Backend.Builder dynamodbEndpoint(String dynamodbEndpoint)
dynamodbEndpoint
- This parameter is required.this
@Stability(value=Experimental) public S3Backend.Builder dynamodbTable(String dynamodbTable)
dynamodbTable
- This parameter is required.this
@Stability(value=Experimental) public S3Backend.Builder encrypt(Boolean encrypt)
encrypt
- This parameter is required.this
@Stability(value=Experimental) public S3Backend.Builder endpoint(String endpoint)
endpoint
- This parameter is required.this
@Stability(value=Experimental) public S3Backend.Builder externalId(String externalId)
externalId
- This parameter is required.this
@Stability(value=Experimental) public S3Backend.Builder forcePathStyle(Boolean forcePathStyle)
forcePathStyle
- This parameter is required.this
@Stability(value=Experimental) public S3Backend.Builder iamEndpoint(String iamEndpoint)
iamEndpoint
- This parameter is required.this
@Stability(value=Experimental) public S3Backend.Builder kmsKeyId(String kmsKeyId)
kmsKeyId
- This parameter is required.this
@Stability(value=Experimental) public S3Backend.Builder maxRetries(Number maxRetries)
maxRetries
- This parameter is required.this
@Stability(value=Experimental) public S3Backend.Builder profile(String profile)
profile
- This parameter is required.this
@Stability(value=Experimental) public S3Backend.Builder region(String region)
region
- This parameter is required.this
@Stability(value=Experimental) public S3Backend.Builder roleArn(String roleArn)
roleArn
- This parameter is required.this
@Stability(value=Experimental) public S3Backend.Builder secretKey(String secretKey)
secretKey
- This parameter is required.this
@Stability(value=Experimental) public S3Backend.Builder sessionName(String sessionName)
sessionName
- This parameter is required.this
@Stability(value=Experimental) public S3Backend.Builder sharedCredentialsFile(String sharedCredentialsFile)
sharedCredentialsFile
- This parameter is required.this
@Stability(value=Experimental) public S3Backend.Builder skipCredentialsValidation(Boolean skipCredentialsValidation)
skipCredentialsValidation
- This parameter is required.this
@Stability(value=Experimental) public S3Backend.Builder skipMetadataApiCheck(Boolean skipMetadataApiCheck)
skipMetadataApiCheck
- This parameter is required.this
@Stability(value=Experimental) public S3Backend.Builder sseCustomerKey(String sseCustomerKey)
sseCustomerKey
- This parameter is required.this
@Stability(value=Experimental) public S3Backend.Builder stsEndpoint(String stsEndpoint)
stsEndpoint
- This parameter is required.this
@Stability(value=Experimental) public S3Backend.Builder token(String token)
token
- This parameter is required.this
@Stability(value=Experimental) public S3Backend.Builder workspaceKeyPrefix(String workspaceKeyPrefix)
workspaceKeyPrefix
- This parameter is required.this
Copyright © 2022. All rights reserved.