Andrea Cosentino created CAMEL-23341:
----------------------------------------
Summary: camel-azure-storage-blob - Add support for changing
access tier of existing blobs
Key: CAMEL-23341
URL: https://issues.apache.org/jira/browse/CAMEL-23341
Project: Camel
Issue Type: New Feature
Components: camel-azure
Reporter: Andrea Cosentino
Assignee: Andrea Cosentino
Fix For: 4.20.0
The camel-azure-storage-blob component supports setting the AccessTier (Hot,
Cool, Archive) during blob upload, but does not support changing the tier of an
already-existing blob.
Changing the access tier of existing blobs is a common requirement for
lifecycle management and cost optimization, allowing users to move blobs
between Hot, Cool, and Archive tiers based on access patterns.
The Azure SDK provides BlobClient.setAccessTier() and
BlobClient.setAccessTierWithResponse() but these are not exposed as a
standalone operation in the Camel component.
Proposed new operation:
- setBlobTier
The operation should accept the target AccessTier, optional RehydratePriority
(for rehydrating from Archive), and return appropriate response headers.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)