Data Types

GenericS3StorageWithoutCredentials

The same data structure as GenericS3Storage, but with all AWS credentials removed.

{
"bucketName": String,
"bucketRegion": String,
"forcePathStyle": Boolean,
},
"type": String,
}
{
"bucket": {
"bucketEndpoint": "https://example.com/foo",
"bucketName": "my-bucket",
"bucketRegion": "auto",
"forcePathStyle": true,
"objectKeyPrefix": "an/example/key",
"unsupportedOperations": [
"DeleteObjects"
]
},
"type": "GenericS3",
"useAbsolutePaths": true
}

URL for an http(s) resource.

Example: "https://example.com/foo"

Type: String

Min Length: 1

Max Length: 255

AWS S3 Bucket Name.

Example: "my-bucket"

Type: String

Min Length: 1

Max Length: 61

Generic S3 Region.

Example: "auto"

Type: String

Min Length: 1

Max Length: 50

Controls how URLs are constructed when making HTTP requests to the S3-compatible API hosted at bucketEndpoint.

If true then bucketName will be added to the URL path.

If false then bucketName will be added as a subdomain of bucketEndpoint, assuming bucketName does not contain '.' and is DNS-compatible, else it will be added to the URL path.

Type: Boolean

AWS S3 Object Key.

Example: "an/example/key"

Type: String

Min Length: 0

Max Length: 1024

Type: String[]

Value: "DeleteObjects"

Type: String

Value: "GenericS3"

Type: Boolean

Was this section helpful? Yes No

You are using an outdated browser.

This website requires a modern web browser -- the latest versions of these browsers are supported: