[FEATURE REQ] [REST API parity] Blob list support BlobTraits.Permissions #46063
Labels
Client
This issue points to a problem in the data-plane of the library.
customer-reported
Issues that are reported by GitHub users external to the Azure organization.
feature-request
This issue requires a new behavior in the product in order be resolved.
needs-team-attention
Workflow: This issue needs attention from Azure service team or SDK team
Service Attention
Workflow: This issue is responsible by Azure service team.
Storage
Storage Service (Queues, Blobs, Files)
Milestone
Library name
Azure.Storage.Blob
Please describe the feature.
To export ACLs of blobs from ADLS efficiently, we hope to use list blobs API to do in batch.
https://learn.microsoft.com/en-us/rest/api/storageservices/list-blobs
However, we cannot do that via SDK, because BlobTraits is not parity with REST API - missing include=permissions.
https://learn.microsoft.com/en-us/dotnet/api/azure.storage.blobs.models.blobtraits?view=azure-dotnet
When request becomes parity, we also need the response to be parity: BlobItemProperties.AccessControlList should be added
See the REST API response
map to SDK response
https://learn.microsoft.com/en-us/dotnet/api/azure.storage.blobs.models.blobitemproperties?view=azure-dotnet
The text was updated successfully, but these errors were encountered: