Übersicht über API-Ressourcen

Diese Seite gilt für Apigee und Apigee Hybrid.

Wenn Sie eine API beim API-Hub registrieren, erstellen und speichern Sie eine Entität, die die API darstellt. Diese Entität wird als API-Ressource bezeichnet. Im API-Hub gespeicherte API-Ressourcen können durchsucht werden und bieten detaillierte Betriebs- und beschreibende Informationen zur API.

Eine API-Ressource ist eine komplexe Entität, der eine oder mehrere Versionen zugeordnet werden können. Sie können sich eine Version als den Zustand einer API zu einem bestimmten Zeitpunkt vorstellen. Jede Version kann eigene Entitäten haben, z. B. aus einer API-Spezifikation geparste Vorgänge, Bereitstellungen und API-Spezifikationen, wie in Abbildung 1 dargestellt.

API-Entitätsbeziehungen.

Abbildung 1. Eine API kann mehrere Versionen haben.

Sie können entweder bei der Registrierung einer API oder später API-Ressourcenattribute hinzufügen und bearbeiten, um eine ausführliche Beschreibung der API zu erstellen. Weitere Informationen finden Sie unter Attribute verwalten.

Der API-Hub unterstützt sowohl systemdefinierte als auch benutzerdefinierte Attribute. Beispiele für systemdefinierte Attribute:

  • API-Stil: Ein Attribut mit den Standardwerten REST, gRPC, SOAP und Async API.
  • Zielnutzer: Die beabsichtigten Nutzer (Kunden) einer API
  • Team: Das Produktionsteam oder die Teams, die für eine API verantwortlich sind
  • Geschäftseinheit: Die für eine API zuständige Geschäftseinheit
  • Reifegrad: Ein Hinweis auf die Lebenszyklusphase der API

Schließlich kann eine API-Ressource benutzerdefinierte Attribute haben, die Sie in den Einstellungen basierend auf den Anforderungen Ihrer Organisation oder Ihres Teams definieren.