diff --git a/en/docs/reference/connectors/amazons3-connector/2.x/amazons3-connector-reference.md b/en/docs/reference/connectors/amazons3-connector/2.x/amazons3-connector-reference.md index f076ff69a..94bc1e832 100644 --- a/en/docs/reference/connectors/amazons3-connector/2.x/amazons3-connector-reference.md +++ b/en/docs/reference/connectors/amazons3-connector/2.x/amazons3-connector-reference.md @@ -1868,7 +1868,8 @@ To use the Amazon S3 connector, add the element in your configur !!! note The `fileContent` parameter is available only with Amazon S3 connector v2.0.2 and above. Either the `filePath` or `fileContent` parameter is mandatory. - The `isContentBase64Encoded` parameter is available only with Amazon S3 connector v2.0.7 and above. + The `isContentBase64Encoded` parameter is available only with Amazon S3 connector v2.0.7 and above. + The `enableStreaming`, `streamingThreshold`, and `streamingPartSize` parameters are available only with Amazon S3 connector v2.0.12 and above. @@ -2031,6 +2032,21 @@ To use the Amazon S3 connector, add the element in your configur + + + + + + + + + + + + + + +
Specifies whether you want to apply a Legal Hold to the uploaded object. Optional
enableStreamingWhen set to true, reads upload content directly from the binary payload in the message body as a streaming InputStream, avoiding full in-memory buffering. When enabled, filePath and fileContent must be empty. If the content length is unknown or exceeds streamingThreshold, a multipart upload is used automatically.Optional
streamingThresholdThe threshold in bytes at which the connector switches from a single-part upload to a multipart upload when streaming is enabled. Defaults to 104857600 (100 MB). Requires enableStreaming to be true.Optional
streamingPartSizeThe part size in bytes for each chunk during a multipart upload. Must be between 5242880 (5 MB) and 2147483647 (~2 GB). Defaults to 104857600 (100 MB). Requires enableStreaming to be true.Optional
**Sample configuration** @@ -2065,6 +2081,9 @@ To use the Amazon S3 connector, add the element in your configur {$ctx:objectLockMode} {$ctx:objectLockRetainUntilDate} {$ctx:objectLockLegalHoldStatus} + {$ctx:enableStreaming} + {$ctx:streamingThreshold} + {$ctx:streamingPartSize} ```