MediaStoreS3RemoteStore type
An S3 (or S3-compatible) bucket that replicated segment objects are uploaded to via the AWS SDK. Credentials are optional — when omitted the SDK’s default provider chain (env / instance role) is used; supply them (and an endpoint with forcePathStyle) for S3-compatible stores such as OCI Object Storage.
Signature:
export type MediaStoreS3RemoteStore = {
type: "s3";
bucket: string;
region: string;
keyPrefix?: string;
endpoint?: string;
forcePathStyle?: boolean;
accessKeyId?: string;
secretAccessKey?: string;
sessionToken?: string;
presign?: boolean;
presignExpirySeconds?: number;
};