Zum Hauptinhalt springen
Dieser Inhalt ist noch nicht in Ihrer Sprache verfügbar und wird auf Englisch angezeigt.

Azure SDK Rust

Plugin Verifiziert Aktiv

Azure SDK patterns and best practices for Rust developers covering identity, Key Vault, storage, Cosmos DB, and Event Hubs.

7 Skills 0 MCPs
Zweck

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@skills

Enthält 7 Erweiterungen

Skill (7)

Azure Cosmos Rust Skill

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".

98
Azure Event Hubs Rust Skill

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".

87
Azure Identity Rust Skill

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".

97
Azure Keyvault Certificates Rust Skill

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".

98
Azure Keyvault Keys Rust Skill

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".

95
Azure Key Vault Secrets Rust Skill

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".

95
Azure Storage Blob Rust Skill

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".

95

Qualitätspunktzahl

Verifiziert
97 /100
Analysiert about 23 hours ago

Vertrauenssignale

Letzter Commit1 day ago
Sterne2.3k
LizenzMIT
Status
Quellcode ansehen