az apim api schema
Verwalten von Azure API Management API-Schemas.
Befehle
| az apim api schema create |
Erstellen Sie ein API Management API-Schema. |
| az apim api schema delete |
Löschen eines API Management API-Schemas. |
| az apim api schema get-etag |
Rufen Sie das Etag eines API Management API-Schemas ab. |
| az apim api schema list |
Listen API Management API-Schemas auf. |
| az apim api schema show |
Details eines API Management API-Schemas anzeigen. |
| az apim api schema wait |
Platzieren Sie die CLI in einem Wartenstatus, bis eine Bedingung eines APIM-API-Schemas erfüllt ist. |
az apim api schema create
Erstellen Sie ein API Management API-Schema.
az apim api schema create --api-id
--resource-group
--schema-id
--schema-type
--service-name
[--no-wait]
[--resource-type]
[--schema-content]
[--schema-name]
[--schema-path]
Beispiele
Erstellen Sie ein API-Schema.
az apim api schema create --service-name MyApim -g MyResourceGroup --api-id MyApi --schema-id schemaId --schema-type schemaType --schema-path schemaFilePath
Erforderliche Parameter
Eindeutiger Name der API, für die das Schema erstellt werden muss.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Eindeutiger Name des zu erstellenden API-Schemas.
Schematyp (z. B. application/json, application/vnd.ms-azure-apim.graphql.schema).
Der Name der API Management Dienstinstanz.
Optionale Parameter
Nicht auf den Abschluss lang andauernder Vorgänge warten
Der Typ der Ressource. Z. B. "Microsoft.Compute/virtualMachines" oder "Microsoft.Storage/storageAccounts".
Json-Escapezeichenfolge, die das Dokument definiert, das das Schema darstellt.
Der Name der Schemaressource.
Dateipfad, der zum Importieren des Schemas der API angegeben ist.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az apim api schema delete
Löschen eines API Management API-Schemas.
az apim api schema delete --api-id
--resource-group
--schema-id
--service-name
[--if-match]
[--no-wait]
[--yes]
Beispiele
löschen Sie ein API-Schema.
az apim api schema delete --service-name MyApim -g MyResourceGroup --api-id MyApi --schema-id schemaId
Erforderliche Parameter
API-Bezeichner. Muss in der aktuellen API Management Dienstinstanz eindeutig sein. Die nicht aktuelle Überarbeitung hat ;rev=n als Suffix, wobei n die Revisionsnummer ist.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Schemabezeichner. Muss in der aktuellen API Management Dienstinstanz eindeutig sein. Die nicht aktuelle Überarbeitung hat ;rev=n als Suffix, wobei n die Revisionsnummer ist.
Der Name der API Management Dienstinstanz.
Optionale Parameter
ETag der Entität.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Nicht zur Bestätigung auffordern
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az apim api schema get-etag
Rufen Sie das Etag eines API Management API-Schemas ab.
az apim api schema get-etag --api-id
--resource-group
--schema-id
--service-name
Beispiele
rufen Sie ein Schema-Entitätstag ab.
az apim api schema get-etag --service-name MyApim -g MyResourceGroup --api-id MyApi --schema-id schemaId
Erforderliche Parameter
API-Bezeichner. Muss in der aktuellen API Management Dienstinstanz eindeutig sein. Die nicht aktuelle Überarbeitung hat ;rev=n als Suffix, wobei n die Revisionsnummer ist.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Schemabezeichner. Muss in der aktuellen API Management Dienstinstanz eindeutig sein. Die nicht aktuelle Überarbeitung hat ;rev=n als Suffix, wobei n die Revisionsnummer ist.
Der Name der API Management Dienstinstanz.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az apim api schema list
Listen API Management API-Schemas auf.
az apim api schema list --api-id
--resource-group
--service-name
[--filter-display-name]
[--skip]
[--top]
Beispiele
Abrufen einer Liste der Schemas, die einer API-ID zugeordnet sind.
az apim api schema list --service-name MyApim -g MyResourceGroup --api-id MyApi
Erforderliche Parameter
API-Bezeichner. Muss in der aktuellen API Management Dienstinstanz eindeutig sein. Die nicht aktuelle Überarbeitung hat ;rev=n als Suffix, wobei n die Revisionsnummer ist.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Der Name der API Management Dienstinstanz.
Optionale Parameter
Filter von APIs nach displayName.
Die Anzahl der zu überspringenden Datensätze.
Die Anzahl der zurückzugebenden Datensätze.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az apim api schema show
Details eines API Management API-Schemas anzeigen.
az apim api schema show --api-id
--resource-group
--schema-id
--service-name
Beispiele
Rufen Sie ein API-Schema ab.
az apim api schema show --service-name MyApim -g MyResourceGroup --api-id MyApi --schema-id schemaId
Erforderliche Parameter
API-Bezeichner. Muss in der aktuellen API Management Dienstinstanz eindeutig sein. Die nicht aktuelle Überarbeitung hat ;rev=n als Suffix, wobei n die Revisionsnummer ist.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Schemabezeichner. Muss in der aktuellen API Management Dienstinstanz eindeutig sein. Die nicht aktuelle Überarbeitung hat ;rev=n als Suffix, wobei n die Revisionsnummer ist.
Der Name der API Management Dienstinstanz.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az apim api schema wait
Platzieren Sie die CLI in einem Wartezustand, bis eine Bedingung eines APIM-API-Schemas erfüllt ist.
az apim api schema wait --api-id
--name
--resource-group
--schema-id
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Beispiele
Platzieren Sie die CLI in einem Wartenstatus, bis eine Bedingung eines APIM-API-Schemas erfüllt ist.
az apim api schema wait --created --api-id MyApi --name MyApim --schema-id schemaId -g MyResourceGroup
Erforderliche Parameter
API-Revisionsbezeichner. Muss in der aktuellen API Management Dienstinstanz eindeutig sein. Die nicht aktuelle Überarbeitung hat ;rev=n als Suffix, wobei n die Revisionsnummer ist.
Der Name der API-Verwaltungsdienstinstanz.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Schema-ID-ID-ID. Muss in der aktuellen API Management Dienstinstanz eindeutig sein.
Optionale Parameter
Warten Sie, bis Sie mit "provisioningState" unter "Erfolgreich" erstellt wurden.
Warten Sie, bis die Bedingung eine benutzerdefinierte JMESPath-Abfrage erfüllt. Beispiel: provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Warten Sie, bis sie gelöscht wurde.
Warten Sie, bis die Ressource vorhanden ist.
Abfrageintervall in Sekunden.
Maximale Wartezeit in Sekunden.
Warten Sie, bis sie mit provisioningState unter "Erfolgreich" aktualisiert wurde.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
Feedback
Feedback senden und anzeigen für