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.
Data Type
string
Default Value
""
Remarks
Use this property to specify a custom endpoint URL for Amazon S3-compatible services or to route requests through a VPC endpoint created with AWS PrivateLink.
For example:
- Connecting to MinIO or other non-Amazon services: http://127.0.0.1:9000.
- Routing to a VPC endpoint for S3: https://bucket-name.vpce-123abc456defghij.s3.us-east-1.vpce.amazonaws.com
Notes:
- Be sure to include the full URL, including the protocol (http or https) and the port number.
- When connecting to Amazon S3 via AWS PrivateLink, ensure the appropriate VPC endpoint is configured, and private DNS is enabled.
- If using IAM Roles for authentication, this property affects only the S3 connection. To override the STS endpoint used during role assumption, set the STSEndpointOverride property separately.
When connecting to custom endpoints, only the Buckets and Objects tables are guaranteed to function without additional configuration. Other views may require further setup or may not be supported.