Manages Azure Cosmos DB infrastructure including accounts, databases, and throughput using the .NET Azure Resource Manager SDK.
This skill empowers Claude to architect and implement Azure Cosmos DB management operations within .NET applications. It provides standardized patterns for provisioning accounts, configuring SQL/NoSQL databases, managing containers, and fine-tuning throughput settings. By focusing on the Azure Resource Manager (ARM) plane, it allows developers to automate infrastructure lifecycle tasks, such as programmatically scaling resources or setting up environments, while adhering to Microsoft best practices like using DefaultAzureCredential and idempotent CreateOrUpdate operations.
Características Principales
0131,721 GitHub stars
02Implementation of secure authentication via DefaultAzureCredential
03Management of keys, connection strings, and failover policies
04Hierarchical resource management using ArmClient and SubscriptionResource
05Provisioning of Cosmos DB accounts, databases, and containers
06Programmatic configuration of manual and autoscale throughput
Casos de Uso
01Automating the setup of dev/test environments for Azure Cosmos DB
02Building custom infrastructure-as-code (IaC) utilities within .NET applications
03Programmatically adjusting database throughput based on scheduled application demand