Fähigkeiten Azure.ResourceManager.ApiCenter (.NET)
📦

Azure.ResourceManager.ApiCenter (.NET)

Sicher 🔑 Umgebungsvariablen

Verwalten von Azure API Center mit .NET SDK

Organisieren und verwalten Sie APIs in Ihrem gesamten Unternehmen mit Azure API Center. Dieses Skill bietet .NET SDK-Muster für das Erstellen von API-Inventaren, das Verwalten von Versionen und das Bereitstellen von APIs in Umgebungen.

Unterstützt: Claude Codex Code(CC)
🥉 72 Bronze
1

Die Skill-ZIP herunterladen

2

In Claude hochladen

Gehe zu Einstellungen → Fähigkeiten → Skills → Skill hochladen

3

Einschalten und loslegen

Teste es

Verwendung von "Azure.ResourceManager.ApiCenter (.NET)". Erstellen Sie einen API Center-Dienst mit dem Namen 'contoso-apis' in der Ressourcengruppe 'platform-rg' mit aktivierter verwalteter Identität.

Erwartetes Ergebnis:

API Center-Dienst 'contoso-apis' erfolgreich in der Region East US erstellt. Vom System zugewiesene verwaltete Identität mit Prinzipal-ID aktiviert: abc123... Verwenden Sie diese Identität, um Key Vault-Zugriff für Secret-Management zu gewähren.

Verwendung von "Azure.ResourceManager.ApiCenter (.NET)". Listen Sie alle APIs im Engineering-Workspace und ihre aktuellen Lebenszyklusphasen auf.

Erwartetes Ergebnis:

5 APIs im Workspace 'engineering' gefunden: Orders API (Produktion), Payments API (Vorschau), Inventory API (Produktion), Auth API (Veraltet), Notifications API (Entwicklung).

Verwendung von "Azure.ResourceManager.ApiCenter (.NET)". Exportieren Sie die OpenAPI-Spezifikation für Orders API v1.0.0.

Erwartetes Ergebnis:

Erfolgreich OpenAPI 3.0.1-Spezifikation für Orders API v1.0.0 exportiert. Die Spezifikation enthält 24 Endpunkte über 4 Ressourcenpfade: /orders, /orders/{id}, /orders/{id}/items, /orders/{id}/status.

Sicherheitsaudit

Sicher
v1 • 2/25/2026

Documentation-only skill containing Azure API Center SDK usage examples. Static analysis found no executable code patterns. The SKILL.md file provides legitimate Azure SDK documentation for API governance workflows. Environment variables are standard Azure authentication patterns (AZURE_SUBSCRIPTION_ID, etc.) and pose no security risk.

0
Gescannte Dateien
0
Analysierte Zeilen
1
befunde
1
Gesamtzahl Audits

Risikofaktoren

🔑 Umgebungsvariablen (1)
Auditiert von: claude

Qualitätsbewertung

38
Architektur
100
Wartbarkeit
87
Inhalt
50
Community
100
Sicherheit
74
Spezifikationskonformität

Was du bauen kannst

Unternehmens-API-Katalog

Erstellen Sie eine zentralisierte Inventur aller APIs in Ihrer Organisation mit Metadaten, Eigentümern und Lebenszyklus-Tracking.

API-Governance-Automatisierung

Durchsetzen von Metadatenanforderungen und Lebenszyklus-Richtlinien über API-Portfolios hinweg mit benutzerdefinierten Schemas.

API-Entdeckungsportal

Ermöglichen Sie Entwicklern das Auffinden verfügbarer APIs mit Dokumentation, Versionen und Bereitstellungsendpunkten.

Probiere diese Prompts

Einsteiger: API Center-Dienst erstellen
Helfen Sie mir, einen Azure API Center-Dienst in meinem Abonnement zu erstellen. Ich muss das API-Inventarmanagement für meine Organisation einrichten. Meine Abonnement-ID ist <subscription-id> und ich möchte in der Region East US bereitstellen.
Fortgeschritten: Eine API registrieren
Ich habe eine OpenAPI-Spezifikation für unsere Orders API. Zeigen Sie mir, wie man einen Workspace erstellt, die API mit Metadaten registriert, Version v1.0.0 hinzufügt und die Spezifikation importiert.
Fortgeschritten: API-Bereitstellung
Erstellen Sie eine Bereitstellung, die unsere Orders API v1.0.0 mit der Produktionsumgebung verknüpft. Der Laufzeitendpunkt ist https://api.example.com/orders. Fügen Sie geeignete Fehlerbehandlung hinzu.
Experte: Metadaten-Schema-Design
Entwerfen Sie ein JSON-Schema für API-Metadaten, das Team-Eigentum, Kostenstelle und Datenklassifizierung erfordert. Wenden Sie es auf alle APIs im Workspace als obligatorisch an.

Bewährte Verfahren

  • Organisieren Sie APIs nach Team oder Domäne mit Workspaces für klare Eigentümergrenzen
  • Definieren Sie Metadaten-Schemas frühzeitig und erzwingen Sie Pflichtfelder wie Team und Kostenstelle
  • Aktualisieren Sie API-Lebenszyklusphasen, wenn APIs von Design zu Produktion zu Veraltet fortschreiten

Vermeiden

  • Erstellen aller APIs in einem einzigen Workspace ohne logische Gruppierung
  • Überspringen von Metadatenanforderungen führt zu unvollständiger API-Dokumentation
  • Veraltete APIs in Produktionsphase verursachen Verwirrung bei Verbrauchern

Häufig gestellte Fragen

Was ist der Unterschied zwischen Azure API Center und Azure API Management?
API Center bietet zentralisiertes API-Inventar und Governance. API Management bietet API-Gateway, Richtlinien und Laufzeit. Verwenden Sie beide zusammen: API Center für Katalog, API Management für Gateway.
Benötige ich ein Azure-Abonnement, um dieses Skill zu verwenden?
Ja. Sie benötigen ein aktives Azure-Abonnement mit Berechtigungen zum Erstellen von ApiCenter-Ressourcen. Verwenden Sie DefaultAzureCredential mit entsprechenden RBAC-Rollen.
Kann ich OpenAPI-Spezifikationen von URLs importieren?
Die SDK-Beispiele zeigen Inline-Import. Für URL-Imports laden Sie zuerst die Spezifikation herunter und übergeben dann den Inhalt an ImportSpecificationAsync.
Wie gewähre ich meinem Team Zugriff zum Verwalten von APIs?
Weisen Sie Azure RBAC-Rollen auf API Center-Dienst- oder Workspace-Ebene zu. Integrierte Rollen umfassen 'API Center Service Contributor' und benutzerdefinierte Rollen für spezifische Operationen.
Welche API-Spezifikationsformate werden unterstützt?
OpenAPI 2.0 und 3.x, GraphQL SDL, gRPC Protobuf, WSDL für SOAP und WebSocket-Schemas. Geben Sie das Format beim Import an.
Kann ich API Center-Operationen mit CI/CD automatisieren?
Ja. Verwenden Sie Azure CLI oder .NET SDK in GitHub Actions oder Azure DevOps-Pipelines. Authentifizieren Sie sich mit Dienstprinzipalen oder verwalteten Identitäten.

Entwicklerdetails

Dateistruktur

📄 SKILL.md