Parameters
AWS access key ID for authentication. If None, will attempt to use default AWS credentials or environment variables.
AWS secret access key for authentication. If None, will attempt to use default AWS credentials or environment variables.
Name of the S3 bucket to store files in. Must be a valid S3 bucket name following AWS naming conventions.
AWS region where the S3 bucket is located. Examples: ‘us-east-1’, ‘eu-west-1’, ‘ap-southeast-1’
Custom endpoint URL for S3-compatible storage services. Use this for services like MinIO, DigitalOcean Spaces, or other S3-compatible APIs. For standard AWS S3, leave this as None.