Mercurial > hg > orthanc-book
changeset 1248:202b98f79bf5
S3 transfer mode
| author | Alain Mazy <am@orthanc.team> |
|---|---|
| date | Mon, 15 Dec 2025 11:25:41 +0100 |
| parents | e6c6ef5dfc02 |
| children | 55fff53f980a |
| files | Sphinx/source/plugins/object-storage.rst |
| diffstat | 1 files changed, 3 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/Sphinx/source/plugins/object-storage.rst Thu Dec 11 16:53:54 2025 +0100 +++ b/Sphinx/source/plugins/object-storage.rst Mon Dec 15 11:25:41 2025 +0100 @@ -107,6 +107,8 @@ "StorageEncryption" : {}, // optional: see the section related to encryption "HybridMode": "Disabled", // optional: see the section related to Hybrid storage "UseTransferManager": false, // optional: see below (available from version 2.3.0) + "TransferPoolSize": 10, // optional: see below (available from version 2.3.0) + "TransferBufferSize": 5, // optional: see below (available from version 2.3.0) "EnableAwsSdkLogs": false, // optional: include AWS SDK logs in Orthanc logs "StorageClass": "STANDARD" // optional: see below (available from version 2.5.0) } @@ -124,6 +126,7 @@ The **UseTransferManager** configuration is used to select the `Transfer Manager <https://docs.aws.amazon.com/sdk-for-cpp/v1/developer-guide/examples-s3-transfermanager.html>`__ mode in the AWS SDK client. This option was introduced in version 2.3.0. If set to false (default value), the default "object" mode is used. +The **TransferPoolSize** and **TransferBufferSize** configurations can be used to fine tune the Transfer Manager mode. The **StorageClass** configuration is used to select the `Storage Class <https://aws.amazon.com/s3/storage-classes/>`__ of the uploaded files. This option was introduced in version 2.5.0. Allowed values are ``"STANDARD", "REDUCED_REDUNDANCY", "STANDARD_IA", "ONEZONE_IA",
