المهارات Azure.ResourceManager.ApiManagement (.NET)
📦

Azure.ResourceManager.ApiManagement (.NET)

آمن 🔑 متغيرات البيئة

Azure API Management mit .NET SDK verwalten

Entwickler müssen Azure API Management-Dienste programmgesteuert bereitstellen und konfigurieren. Dieser Skill bietet umfassende Anleitungen für die Verwaltung von APIM-Ressourcen mit dem Azure.ResourceManager.ApiManagement .NET SDK.

يدعم: Claude Codex Code(CC)
🥉 73 برونزي
1

تنزيل ZIP المهارة

2

رفع في Claude

اذهب إلى Settings → Capabilities → Skills → Upload skill

3

فعّل وابدأ الاستخدام

اختبرها

استخدام "Azure.ResourceManager.ApiManagement (.NET)". Anfrage zum Erstellen eines APIM-Dienstes mit Developer SKU

النتيجة المتوقعة:

Vollständiger C#-Code mit ArmClient und DefaultAzureCredential, ApiManagementServiceData-Konfiguration und CreateOrUpdateAsync mit ordnungsgemäßer Wartebehandlung

استخدام "Azure.ResourceManager.ApiManagement (.NET)". Ratenbegrenzung für eine API konfigurieren

النتيجة المتوقعة:

XML-Richtliniendokument mit rate-limit-Element, das 100 Aufrufe pro 60-Sekunden-Erneuerungsperiode angibt, ordnungsgemäß strukturiert im inbound-Bereich

التدقيق الأمني

آمن
v1 • 2/25/2026

This skill is documentation-only containing code examples for Azure API Management SDK usage. Static analysis found 0 files with executable code and 0 risk patterns. All code examples demonstrate proper security practices including DefaultAzureCredential for authentication. No security concerns identified.

0
الملفات التي تم فحصها
0
الأسطر التي تم تحليلها
1
النتائج
1
إجمالي عمليات التدقيق

عوامل الخطر

🔑 متغيرات البيئة (1)
تم تدقيقه بواسطة: claude

درجة الجودة

38
الهندسة المعمارية
100
قابلية الصيانة
87
المحتوى
50
المجتمع
100
الأمان
83
الامتثال للمواصفات

ماذا يمكنك بناءه

DevOps-Ingenieur automatisiert APIM-Bereitstellung

Erstellen von Infrastrukturautomatisierungsskripten zum Bereitstellen und Konfigurieren von API Management-Diensten über mehrere Umgebungen hinweg mit CI/CD-Pipelines.

Backend-Entwickler veröffentlicht APIs

Programmgesteuertes Registrieren neuer APIs, Konfigurieren von Richtlinien und Verwalten von Abonnements bei der Bereitstellung von Microservices in Azure.

Plattformteam verwaltet Multi-Tenant-APIs

Erstellen von Tools zum Erstellen von Produkten, Verwalten von Zugriffsebenen und Automatisieren von Abonnement-Workflows für interne API-Verbraucher.

جرّب هذه الموجهات

Neuen APIM-Dienst erstellen
Erstellen Sie einen Azure API Management-Dienst in der Region East US mit der Developer SKU. Fügen Sie den notwendigen Azure Resource Manager-Code mit ordnungsgemäßer Authentifizierung mit DefaultAzureCredential hinzu.
API hinzufügen und Produkt konfigurieren
Fügen Sie eine neue API zu meinem vorhandenen APIM-Dienst hinzu und erstellen Sie ein Produkt namens 'Premium' mit erforderlichem Abonnement. Zeigen Sie, wie Sie die API mit dem Produkt verknüpfen.
Ratenbegrenzungsrichtlinie implementieren
Erstellen Sie eine API-Richtlinie, die eine Ratenbegrenzung von 100 Aufrufen pro Minute implementiert und benutzerdefinierte Header zu Anfragen hinzufügt. Zeigen Sie die vollständige XML-Richtlinienstruktur.
Automatisierte Sicherungslösung
Erstellen Sie ein vollständiges Automatisierungsskript zur Sicherung der APIM-Dienstkonfiguration in Azure Blob Storage mit verwalteter Identität. Fügen Sie Fehlerbehandlung und Wiederherstellungsfunktionen hinzu.

أفضل الممارسات

  • Verwenden Sie immer DefaultAzureCredential für die Authentifizierung anstatt hartcodierte Anmeldeinformationen
  • Verwenden Sie WaitUntil.Completed für Vorgänge, die abgeschlossen sein müssen, bevor fortgefahren wird
  • Implementieren Sie eine ordnungsgemäße Fehlerbehandlung für RequestFailedException mit StatusCode-Prüfungen

تجنب

  • Hartcodieren von Abonnement-IDs, Mandanten-IDs oder Client-Geheimnissen im Quellcode
  • Verwenden von WaitUntil.Started für kritische Vorgänge ohne Überwachung des Abschlussstatus
  • Ignorieren von ARM-API-Fehlerantworten anstatt ordnungsgemäße Ausnahmebehandlung zu implementieren

الأسئلة المتكررة

Was ist der Unterschied zwischen Management-Plane- und Data-Plane-Vorgängen?
Management-Plane (dieses SDK) erstellt und konfiguriert APIM-Ressourcen. Data-Plane tätigt tatsächliche API-Aufrufe über Ihren APIM-Gateway-Endpunkt.
Wie lange dauert die Erstellung eines API Management-Dienstes?
Developer SKU dauert typischerweise 15-30 Minuten. Produktions-SKUs können länger dauern. Verwenden Sie WaitUntil.Started für nicht blockierende Vorgänge.
Welche Authentifizierungsmethoden werden unterstützt?
DefaultAzureCredential unterstützt verwaltete Identität, Umgebungsanmeldeinformationen, CLI-Anmeldeinformationen und Visual Studio-Anmeldeinformationen für flexible Authentifizierung.
Kann ich dieses SDK verwenden, um meine APIs über APIM aufzurufen?
Nein. Dieses SDK verwaltet die APIM-Konfiguration. Verwenden Sie HttpClient oder ähnliches für Data-Plane-Vorgänge, um Ihren APIM-Gateway-Endpunkt aufzurufen.
Welche SKU sollte ich für Produktionsworkloads verwenden?
Verwenden Sie Basic, Standard oder Premium SKU für die Produktion. Developer SKU hat keine SLA und ist nur für Tests konzipiert.
Wie gehe ich mit langlaufenden Vorgängen in meinem Code um?
Verwenden Sie WaitUntil.Completed für sofortige Aufgaben oder WaitUntil.Started für lange Vorgänge. Überwachen Sie den Vorgangsstatus für asynchronen Abschluss.

تفاصيل المطور

بنية الملفات

📄 SKILL.md