Начиная проект nodejs, мне нужно получить последний снимок (и его метаданные) для указанного c большого двоичного объекта. Я использую Azure клиентскую библиотеку хранилища BLOB-объектов v12 для JavaScript.
Я не уверен, но я нашел только метод, связанный с ContainerClient, позволяющий перечислять все BLOB-объекты и снимки в контейнере , По моему, это не для меня очень эффективно с точки зрения производительности.
Есть ли способ напрямую получить последний снимок известного большого двоичного объекта или, по крайней мере, получить все снимки?
//construct of the blob storage connection
const blobServiceClient = new BlobServiceClient(
`https://${account}.blob.core.windows.net/`,
sharedKeyCredential
);
//target application container
let containerClient = blobServiceClient.getContainerClient(app);
blobClient = containerClient.getBlobClient(filename); //ok
//blobSnapshots = containerClient.getSnapshots(filename); // nok
Метод в последней строке с комментариями наверняка не существует, но есть эквивалентный метод?