API-Definition erstellen und hochladen

Eine API-Definition ist ein Dokument, das eine API beschreibt, die die OpenAPI-Spezifikationsstandards (Swagger 2.0, OpenAPI 3.0.x) verwendet. Diese Definition kann API-Ressourcenpfade und -methoden enthalten, um sie zu bedienen. Sie können API-Definitionen zu NetScaler ADM hinzufügen und sie dann auf einem API-Gateway (NetScaler) bereitstellen.

Sie können API-Definitionen auf eine der folgenden Arten erstellen:

Hinweis

Derzeit unterstützt NetScaler ADM das Parsen von OAS-Spezifikationsdateien, dieSwagger 2.0oderopenapi 3.0.1verwenden.

拉登您死OAS-Spezifikation霍克

Sie können die OAS-Spezifikation auf die NetScaler ADM-GUI hochladen.

  1. Navigieren Sie zuSicherheit > API-Sicherheit > API-Definitionen.

  2. Klicken Sie aufHinzufügen.

  3. Wählen SieOAS-Spezifikation hochladenaus.

    **Hinweis:

    Stellen Sie**sicher, dass die OAS Spezifikationsdatei im YAML- oder JSON-Format vorliegt. Und diese Datei darf keine externen Referenzen enthalten. Derzeit unterstützt NetScaler ADM Swagger Version 2.0.

  4. Durchsuchen Sie eine OAS-Spezifikation auf Ihrem lokalen Computer und laden Sie sie auf NetScaler ADM hoch.

Erstellen einer API-Definition

Sie können Ihre eigene API-Definition in der NetScaler ADM GUI erstellen.

  1. Navigieren Sie zuSicherheit > API-Sicherheit > API-Definitionen.

  2. Klicken Sie aufHinzufügen.

  3. Wählen SieCreate Your Definitionund geben Sie Folgendes an:

    • Name- Ein Name für die API-Definition.

    • API-Definition- Eine Definition muss Titel, Version, Basispfad und Host enthalten. Sie können einen Domainnamen oder eine IP-Adresse im FeldHostangeben.

    • API-Ressourcen- Fügen Sie Ihrer Definition mehrere API-Ressourcen hinzu. Jede Ressource hat einen Pfad und eine unterstützte Methode.

    Erstellen einer API-Definition

  4. Klicken Sie aufErstellen.

API-Definitionen anzeigen

Auf der Seite “API-Definitionen“ wird die hochgeladene Definition aufgeführt. Klicken Sie aufAnsicht, um die folgenden API-Definitionsdetails anzuzeigen:

  • Name— Zeigt den Namen einer API-Definition an.

  • API-Definition— Zeigt Titel, Version, Basispfad und Host einer Definition an.

  • API-Ressourcen— Listet die API-Ressourcen in einer API-Definition und ihre Methoden zum Betrieb auf.

API-Definition erstellen und hochladen