azure-mgmt-mongodbatlas-dotnet

Provision MongoDB Atlas organizations as Azure ARM resources in .NET workflows.

Updated Apr 12, 2026
One-click install
npx skills add https://github.com/davidrrowley/CortexYouV3 --skill azure-mgmt-mongodbatlas-dotnet-davidrrowley
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: azure-mgmt-mongodbatlas-dotnet
Source: https://github.com/davidrrowley/CortexYouV3/tree/main/.agents/skills/azure-mgmt-mongodbatlas-dotnet
Command: npx skills add https://github.com/davidrrowley/CortexYouV3 --skill azure-mgmt-mongodbatlas-dotnet-davidrrowley

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the need to provision and manage MongoDB Atlas organizations as Azure ARM resources so that organizations can be onboarded, billed, and governed through the Azure Marketplace integration rather than managing Atlas entities outside Azure.

Core Features & Use Cases

  • Create and configure Atlas organizations as ARM resources including marketplace offer details, subscription identifiers, and partner properties.
  • Lifecycle operations: list, get, update (patch), tag, and delete organization resources while handling long-running ARM operations.
  • Use Case: Onboard a customer via the Azure Marketplace by programmatically creating an Atlas organization with marketplace subscription details and an admin user, then verify provisioning state and apply cost-tracking tags.

Quick Start

Create a new MongoDB Atlas organization in Azure by specifying the resource group, location, marketplace offer details, subscription ID, and an admin user.

Frequently Asked Questions about azure-mgmt-mongodbatlas-dotnet

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

FAQPage Schema
How do I provision a MongoDB Atlas organization through Azure ARM?

To provision a MongoDB Atlas organization through Azure ARM, use .NET workflows with Azure.ResourceManager.MongoDBAtlas to create organization resources. This enables marketplace billing and lifecycle management by specifying resource group, location, marketplace offer details, and subscription identifiers.

What is Azure Marketplace billing for MongoDB Atlas organizations?

Azure Marketplace billing for MongoDB Atlas organizations is a governance mechanism that onboards, bills, and manages Atlas entities as Azure ARM resources. It replaces external Atlas management by integrating provisioning, marketplace offer configuration, and subscription tracking directly within Azure.

Can I use .NET to manage MongoDB Atlas organization lifecycle operations in Azure?

Yes, you can use .NET to manage MongoDB Atlas organization lifecycle operations in Azure. The Azure.ResourceManager.MongoDBAtlas namespace supports creating, listing, getting, updating, tagging, and deleting organization resources while handling async long-running ARM operations.

Does the Azure SDK support async long-running ARM operations for MongoDB Atlas?

The Azure SDK supports async long-running ARM operations for MongoDB Atlas through the Azure.ResourceManager.MongoDBAtlas package. It handles provisioning state checks, marketplace offer configuration, and resource lifecycle management during organization onboarding workflows.

How do I apply cost-tracking tags when onboarding a MongoDB Atlas organization in Azure?

To apply cost-tracking tags when onboarding a MongoDB Atlas organization in Azure, programmatically create the Atlas organization resource with marketplace subscription details and an admin user, then use ARM tag operations to apply cost-tracking metadata after verifying the provisioning state.

What are the limitations of managing MongoDB Atlas organizations as Azure ARM resources?

Managing MongoDB Atlas organizations as Azure ARM resources requires marketplace offer configuration, specific subscription identifiers, and handling of async long-running ARM operations. Provisioning state checks are basic, and entities must be onboarded through Azure Marketplace rather than managed externally.