Andrea Cosentino created CAMEL-23342:
----------------------------------------

             Summary: camel-azure-storage-blob - Add support for listing blob 
versions
                 Key: CAMEL-23342
                 URL: https://issues.apache.org/jira/browse/CAMEL-23342
             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 does not currently support listing blob 
versions.

CAMEL-23330 covers accessing a specific blob version by its version ID, but 
there is no operation to list all available versions of a blob. This is needed 
for auditing and compliance scenarios where the full version history must be 
inspectable.

The Azure SDK supports listing blob versions via 
BlobContainerClient.listBlobs() with BlobListDetails.setRetrieveVersions(true), 
but this capability is not exposed through the Camel component.

Proposed new operation:
- listBlobVersions

The operation should return the list of blob versions with their version IDs, 
creation times, and metadata. It could be implemented as an enhancement to the 
existing listBlobs operation with a new configuration flag, or as a separate 
operation.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to