azure-storage-blob-rust

Manage Azure Blob Storage resources with a Rust client library.

2.9k|323|Updated Jan 16, 2026
One-click install
npx skills add https://github.com/microsoft/skills --skill azure-storage-blob-rust-microsoft
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: azure-storage-blob-rust
Source: https://github.com/microsoft/skills/tree/main/.github/plugins/azure-sdk-rust/skills/azure-storage-blob-rust
Command: npx skills add https://github.com/microsoft/skills --skill azure-storage-blob-rust-microsoft

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Azure Blob Storage operations from Rust require a native SDK; this Skill provides a Rust client library to perform common tasks.

Core Features & Use Cases

  • Client libraries for BlobServiceClient, BlobContainerClient, and BlobClient to perform account-level, container-level, and blob-level operations
  • Core operations include upload, download, get properties, and delete for blobs
  • Container operations cover creating containers and listing blobs

Quick Start

Install the crate and initialize a BlobClient to perform basic blob operations.

Frequently Asked Questions about azure-storage-blob-rust

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I upload and download blobs from Azure Blob Storage in Rust?▼

You can upload and download blobs in Rust by initializing a BlobClient from the azure_storage_blob crate, then calling its async methods to transfer data to Azure Blob Storage.

What is the best way to manage Azure Blob Storage containers using Rust?▼

Managing Azure Blob Storage containers in Rust uses a BlobContainerClient to create containers and list blobs through asynchronous SDK operations.

How do I authenticate and configure an Azure Blob Storage client in Rust?▼

You authenticate an Azure Blob Storage client in Rust using the azure_identity crate, configuring credentials to enable async account-level and blob-level operations.

Can I perform account-level operations on Azure Blob Storage with a Rust SDK?▼

Yes, you can perform account-level operations on Azure Blob Storage using a BlobServiceClient in Rust to manage containers and retrieve properties asynchronously.

Do I need asynchronous Rust to use the Azure Blob Storage client library?▼

Yes, you need asynchronous Rust to use the Azure Blob Storage client library, as the azure_storage_blob crate relies on async operations for uploads and downloads.