Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface BucketEndpointInputConfig

Hierarchy

  • BucketEndpointInputConfig

Index

Properties

Optional bucketEndpoint

bucketEndpoint: undefined | false | true

Whether to use the bucket name as the endpoint for this request. The bucket name must be a domain name with a CNAME record alias to an appropriate virtual hosted-style S3 hostname, e.g. a bucket of images.johnsmith.net and a DNS record of:

images.johnsmith.net CNAME             images.johnsmith.net.s3.amazonaws.com.
see

https://docs.aws.amazon.com/AmazonS3/latest/userguide/VirtualHosting.html#VirtualHostingCustomURLs

Optional disableMultiregionAccessPoints

disableMultiregionAccessPoints: boolean | Provider<boolean>

Whether to prevent SDK from making cross-region request when supplied bucket is a multi-region access point ARN. Defaults to false

Optional forcePathStyle

forcePathStyle: undefined | false | true

Whether to force path style URLs for S3 objects (e.g., https://s3.amazonaws.com// instead of https://.s3.amazonaws.com/

Optional useAccelerateEndpoint

useAccelerateEndpoint: undefined | false | true

Whether to use the S3 Transfer Acceleration endpoint by default

Optional useArnRegion

useArnRegion: boolean | Provider<boolean>

Whether to override the request region with the region inferred from requested resource's ARN. Defaults to false