MediaStoreS3Backend
S3 / S3-compatible object store, uploaded via the aws-sdk-s3 NIF. Empty string fields mean "unset": an empty endpoint targets AWS, and empty credentials fall back to the SDK’s default provider chain (env / instance role). Supply endpoint + credentials for compat stores such as OCI.
Field |
Type |
Repeated |
Description |
bucket |
|||
region |
|||
key_prefix |
|||
endpoint |
|||
force_path_style |
|||
access_key_id |
|||
secret_access_key |
|||
session_token |
|||
presign |
When true, TAMS get_urls for replicated segments are time-limited presigned GET URLs (minted on demand when a listing opts in via ?presigned=true). |
||
presign_expiry_seconds |
Presigned URL lifetime (seconds); defaults to 900 (15 min) when 0. |