Connection
This section provides a complete list of the Connection properties you can configure in the connection string for this provider.
| Property | Description |
| Buckets | Specifies a comma-separated list of bucket names (for example, bucket1,bucket2,...). If this property is left empty, the first available bucket will be retrieved. |
| CustomURL | Specifies a custom S3 endpoint URL. Use for S3-compatible services or to route requests through a VPC endpoint when direct access to Amazon S3 is not available. |
| STSEndpointOverride | Specifies a custom endpoint for the AWS STS (Security Token Service). This can be used when connecting to a non-standard or regional STS endpoint. |
| SimpleUploadLimit | This setting specifies the threshold, in bytes, above which the provider will choose to perform a multipart upload rather than uploading everything in one request. |
| UseLakeFormation | When this property is set to true, AWSLakeFormation service will be used to retrieve temporary credentials, which enforce access policies against the user based on the configured IAM role. The service can be used when authenticating through OKTA, ADFS, AzureAD, PingFederate, while providing a SAML assertion. |
| UseVirtualHosting | If true (default), buckets will be referenced in the request using the hosted-style request: http://bucket-name.host/yourobject. If set to false, the bean will use the path-style request: http://host/bucket-name/yourobject. |