Azure SDK Rust
Plugin Verifiziert AktivAzure SDK patterns and best practices for Rust developers covering identity, Key Vault, storage, Cosmos DB, and Event Hubs.
To provide Rust developers with integrated access to Azure services, enabling them to build cloud-native applications with best practices and idiomatic Rust code.
Funktionen
- Integrates with Azure Key Vault for secrets, certificates, and keys.
- Supports Azure Blob Storage for file operations.
- Enables interaction with Azure Cosmos DB for NoSQL data management.
- Facilitates sending and receiving events with Azure Event Hubs.
- Provides robust Azure identity and authentication mechanisms for Rust applications.
Anwendungsfälle
- Developing cloud-native applications in Rust that leverage Azure services.
- Managing secrets, keys, and certificates securely in Azure Key Vault from Rust code.
- Implementing data streaming or ingestion pipelines using Azure Event Hubs in Rust.
- Storing and querying documents in Azure Cosmos DB using idiomatic Rust.
Nicht-Ziele
- Providing a full-fledged Azure CLI replacement.
- Managing Azure infrastructure deployment beyond service interactions.
- Offering low-level network protocols; relies on Azure SDK abstractions.
Praktiken
- Azure SDK best practices
- Rust idiomatic programming
- Secure credential management
Voraussetzungen
- Rust development environment
- Azure account and necessary service configurations
- Azure CLI or Azure Developer CLI for local authentication
Installation
Zuerst Marketplace hinzufügen
/plugin marketplace add microsoft/skills/plugin install azure-sdk-rust@skillsEnthält 7 Erweiterungen
Skill (7)
Azure Cosmos DB library for Rust (NoSQL API). Document CRUD, containers, and globally distributed data. Triggers: "cosmos db rust", "CosmosClient rust", "document crud rust", "NoSQL rust", "partition key rust".
Azure Event Hubs library for Rust. Send and receive events for streaming data ingestion and batch processing. Triggers: "event hubs rust", "ProducerClient rust", "ConsumerClient rust", "send event rust", "streaming rust", "eventhub rust".
Azure Identity library for Rust. Microsoft Entra ID authentication for all Azure SDK clients. Triggers: "azure identity rust", "DeveloperToolsCredential", "authentication rust", "managed identity rust", "credential rust", "Entra ID rust".
Azure Key Vault Certificates library for Rust. Create, manage, and use X.509 certificates including self-signed and CA-issued. Triggers: "keyvault certificates rust", "CertificateClient rust", "create certificate rust", "self-signed certificate rust", "X.509 rust".
Azure Key Vault Keys library for Rust. Create, manage, and use cryptographic keys including RSA, EC, and HSM-protected keys. Triggers: "keyvault keys rust", "KeyClient rust", "create key rust", "encrypt rust", "wrap key rust", "sign rust".
Azure Key Vault Secrets library for Rust. Store and retrieve secrets, passwords, and API keys. Triggers: "keyvault secrets rust", "SecretClient rust", "get secret rust", "set secret rust", "list secrets rust".
Azure Blob Storage library for Rust. Upload, download, and manage blobs and containers. Triggers: "blob storage rust", "BlobClient rust", "upload blob rust", "download blob rust", "storage container rust", "BlobServiceClient rust".
Qualitätspunktzahl
VerifiziertVertrauenssignale
Ähnliche Erweiterungen
Microsoft Learn MCP Server
100Greifen Sie auf offizielle Microsoft-Dokumentationen, API-Referenzen und Codebeispiele für Azure, .NET, Windows und mehr zu.
Context7 Plugin
100Upstash Context7 MCP-Server für die Abfrage aktueller Dokumentationen. Ruft versionsspezifische Dokumentationen und Codebeispiele direkt aus Quell-Repositories in den LLM-Kontext.
Arm Cortex Microcontrollers
100ARM Cortex-M firmware development for Teensy, STM32, nRF52, and SAMD with peripheral drivers and memory safety patterns
Aws Agentic Ai
99Umfassender Experte für AWS Bedrock AgentCore zur Bereitstellung und Verwaltung aller AgentCore-Dienste, einschließlich Gateway, Runtime, Speicher, Identität, Code Interpreter, Browser, Observability, Agent Registry und Auswertungen
Deployment Validation
99Pre-deployment checks, configuration validation, and deployment readiness assessment
Ruflo Agent
99Agent runtimes for ruflo — local WASM-sandboxed agents (rvagent: 10 wasm_agent_*/wasm_gallery_* MCP tools, built on @ruvector/rvagent-wasm + @ruvector/ruvllm-wasm per ADR-070) plus Anthropic Claude Managed Agents as a cloud backend (managed_agent_* MCP tools per ADR-115). One interface, local-vs-cloud runtimes.