技能 azure-mgmt-mongodbatlas-dotnet
📦

azure-mgmt-mongodbatlas-dotnet

安全

管理 Azure 上的 MongoDB Atlas

此技能提供使用 Azure .NET SDK 將 MongoDB Atlas 組織管理為 Azure ARM 資源的文件和程式碼範例。它使開發人員能夠將 MongoDB Atlas 與 Azure Marketplace 整合,實現統一計費。

支援: Claude Codex Code(CC)
🥉 75 青銅
1

下載技能 ZIP

2

在 Claude 中上傳

前往 設定 → 功能 → 技能 → 上傳技能

3

開啟並開始使用

測試它

正在使用「azure-mgmt-mongodbatlas-dotnet」。 如何建立具有 Marketplace 詳細資訊的 MongoDB Atlas 組織?

預期結果:

您需要建立包含位置、Marketplace 詳細資訊和使用者資訊的 MongoDBAtlasOrganizationData。使用 DefaultAzureCredential 進行身分驗證,然後在組織集合上呼叫 CreateOrUpdateAsync。

正在使用「azure-mgmt-mongodbatlas-dotnet」。 支援哪些身分驗證方法?

預期結果:

SDK 使用 Azure.Identity 進行身分驗證。建議使用 DefaultAzureCredential 進行本地開發。對於生產環境,請使用 ManagedIdentityCredential 或 ServicePrincipalCredential。

正在使用「azure-mgmt-mongodbatlas-dotnet」。 Marketplace 訂閱需要哪些屬性?

預期結果:

您需要來自 Azure Marketplace 訂閱的 SubscriptionId、PublisherId(通常為 'mongodb')、OfferId、PlanId、PlanName、TermUnit(如 'P1M')和 TermId。

安全審計

安全
v1 • 2/25/2026

This skill contains only documentation in SKILL.md. The static analyzer flagged 101 potential issues (external_commands, network, weak crypto) but all are false positives. The backticks detected are markdown code formatting, URLs are legitimate documentation links, and the weak crypto patterns are triggered by table cells in markdown. No executable code exists in this skill.

1
已掃描檔案
360
分析行數
0
發現項
1
審計總數
未發現安全問題
審計者: claude

品質評分

38
架構
100
可維護性
87
內容
50
社群
100
安全
100
規範符合性

你能建構什麼

整合 MongoDB Atlas 與 Azure 計費

透過 Azure Marketplace 設定 MongoDB Atlas 組織,實現統一計費和資源管理。

自動化組織供應

在基礎設施即程式碼工作流程中以程式設計方式建立和管理 MongoDB Atlas 組織。

建構 Azure-MongoDB 整合工具

開發自訂工具以与其他 Azure 服務一起管理 MongoDB Atlas 資源。

試試這些提示

基本組織建立
展示如何使用 Azure.ResourceManager.MongoDBAtlas SDK 與 DefaultAzureCredential 建立 MongoDB Atlas 組織。
列出組織
如何使用 Azure .NET SDK 列出訂閱中的所有 MongoDB Atlas 組織?
更新組織標籤
撰寫程式碼使用 Azure SDK 在 MongoDBAtlasOrganizationResource 上新增和移除標籤。
處理長時間執行的操作
展示使用 WaitUntil.Started 處理 CreateOrUpdateAsync 並輪詢完成情況的正確方法。

最佳實務

  • 對所有 SDK 操作使用非同步方法以確保適當的擴展性
  • 在對已建立的資源執行操作前始終檢查 ProvisioningState
  • 使用 ResourceIdentifiers 建立資源控制代碼而無需進行 API 呼叫
  • 使用 WaitUntil.Completed 處理長時間執行的操作或實作輪詢

避免

  • 不要使用此 SDK 直接管理 Atlas 叢集 - 請使用 MongoDB Atlas API
  • 避免硬編碼憑證 - 使用 Azure.Identity 憑證鏈
  • 在建立/更新操作後不要忽略供應狀態檢查

常見問題

此 SDK 用於什麼?
此 SDK 將 MongoDB Atlas 組織管理為 Azure ARM 資源,透過 Azure Marketplace 實現統一計費。它不直接管理叢集。
如何進行身分驗證?
使用 Azure.Identity。建議大多數場景使用 DefaultAzureCredential。SDK 支援 ManagedIdentityCredential 和 ServicePrincipalCredential 用於生產環境。
我可以使用此 SDK 管理 Atlas 叢集嗎?
不可以。此 SDK 僅將 Atlas 組織管理為 ARM 資源。請使用 MongoDB Atlas API 進行叢集、資料庫和集合管理。
我需要什麼 Azure 權限?
您需要資源群組的 Contributor 或 Owner 角色,以及訂閱的 Azure Marketplace 產品存取權限。
Azure Marketplace 計費如何運作?
SDK 在組織建立期間設定 Marketplace 訂閱詳細資訊。計費透過您的 Azure 訂閱根據產品詳細資訊處理。
API 版本是什麼?
此 SDK 對 MongoDB.Atlas/organizations 資源類型使用 API 版本 2025-06-01。

開發者詳情

檔案結構

📄 SKILL.md