Definieren von Schemadefinitionen für eine API
Schemakomponenten definieren wiederverwendbare Schemata, die Entwicklern Informationen zu der Anforderung bereitstellen, die sie senden sollten, oder die Antwort, die sie beim Aufrufen einer API-Operation erwarten sollten.
Informationen zu dieser Task
Eine in OpenAPI 2.0 erstellte API enthält einen Abschnitt, in dem API-Nutzdatendefinitionen definiert sind. Die Nutzdatendefinitionen beschreiben die Struktur von Daten, die in API-Anforderungen und -Antworten übertragen werden, und verwenden eine spezielle JSON-Schemavariante, die für OpenAPIspezifisch ist. Jede Nutzdatendefinition entspricht einem Schema, das die erwarteten Datenfelder auflistet. Diese Datenfelder werden als Eigenschaften im Schema dargestellt und enthalten eine Gruppe von Attributen, die ihren Typ, zulässige Werte, obligatorischen Status und andere Merkmale beschreiben. Obwohl zahlreiche Attribute verfügbar sind, werden die meisten von ihnen selten verwendet.
Sie können diese Task entweder mithilfe der UI-Anwendung API Designer oder mithilfe der browserbasierten Benutzerschnittstelle von API Manager ausführen.
Sie können jederzeit direkt zur zugrunde liegenden OpenAPI -YAML-Quelle wechseln, indem Sie auf das Symbol Quelle
klicken. Klicken Sie auf das Symbol Formular
, um zum Designformular zurückzukehren.