Returns download strategy based on storage backend and bucket visibility.
URL expiration time in seconds (default 3600)
3600
Download strategy details
Download method:
direct: Direct URL access (S3 public buckets or local storage)presigned: Secure URL with signature and expiration (S3 private buckets)presigned, direct "direct"
URL to download the file from
"https://s3-bucket.s3.us-east-2.amazonaws.com/app-key/public-assets/logo.png"
Expiration time for presigned URLs (only present when method is 'presigned')
"2025-09-05T01:00:00Z"
Optional headers to include in the download request