← ClaudeAtlas

azure-mgmt-mongodbatlas-dotnetlisted

Manage MongoDB Atlas Organizations as Azure ARM resources using Azure.ResourceManager.MongoDBAtlas SDK. Use when creating, updating, listing, or deleting MongoDB Atlas organizations through Azure Marketplace integration. This SDK manages the Azure-side organization resource, not Atlas clusters/databases directly.
aiskillstore/marketplace · ★ 329 · API & Backend · score 82
Install: claude install-skill aiskillstore/marketplace
# Azure.ResourceManager.MongoDBAtlas SDK Manage MongoDB Atlas Organizations as Azure ARM resources with unified billing through Azure Marketplace. ## Package Information | Property | Value | |----------|-------| | Package | `Azure.ResourceManager.MongoDBAtlas` | | Version | 1.0.0 (GA) | | API Version | 2025-06-01 | | Resource Type | `MongoDB.Atlas/organizations` | | NuGet | [Azure.ResourceManager.MongoDBAtlas](https://www.nuget.org/packages/Azure.ResourceManager.MongoDBAtlas) | ## Installation ```bash dotnet add package Azure.ResourceManager.MongoDBAtlas dotnet add package Azure.Identity dotnet add package Azure.ResourceManager ``` ## Important Scope Limitation This SDK manages **MongoDB Atlas Organizations as Azure ARM resources** for marketplace integration. It does NOT directly manage: - Atlas clusters - Databases - Collections - Users/roles For cluster management, use the MongoDB Atlas API directly after creating the organization. ## Authentication ```csharp using Azure.Identity; using Azure.ResourceManager; using Azure.ResourceManager.MongoDBAtlas; using Azure.ResourceManager.MongoDBAtlas.Models; // Create ARM client with DefaultAzureCredential var credential = new DefaultAzureCredential(); var armClient = new ArmClient(credential); ``` ## Core Types | Type | Purpose | |------|---------| | `MongoDBAtlasOrganizationResource` | ARM resource representing an Atlas organization | | `MongoDBAtlasOrganizationCollection` | Collection of organizations in a resource g