az apim api
Az Azure API Management API-k kezelése.
Parancsok
| az apim api create |
Hozzon létre egy API Management API-t. |
| az apim api delete |
Töröljön egy API Management API-t. |
| az apim api import |
Importálja az API Management API-t. |
| az apim api list |
Listázd API Management API-ját. |
| az apim api operation |
Azure API Management API-műveletek kezelése. |
| az apim api operation create |
Létrehoz egy új műveletet az API-ban. |
| az apim api operation delete |
Törli a megadott műveletet az API-ban. |
| az apim api operation list |
Listázta a megadott API műveleteinek gyűjteményét. |
| az apim api operation show |
Lekéri az azonosító által megadott API-művelet részleteit. |
| az apim api operation update |
Frissítések a művelet részleteit az API-ban, amelyet az azonosítója határoz meg. |
| az apim api release |
Az Azure API Management API kiadásának kezelése. |
| az apim api release create |
Létrehoz egy új kiadást az API-hoz. |
| az apim api release delete |
Törli a megadott kiadást az API-ban. |
| az apim api release list |
Egy API összes kiadását felsorolja. |
| az apim api release show |
Egy API-kiadás részleteit adja vissza. |
| az apim api release update |
Frissítések az API azonosító által meghatározott kiadásának részleteit. |
| az apim api revision |
Az Azure API Management API változatának kezelése. |
| az apim api revision create |
API-változat létrehozása. |
| az apim api revision list |
Az API-k összes változatának felsorolása. |
| az apim api schema |
Az Azure API Management API-sémák kezelése. |
| az apim api schema create |
Hozzon létre egy API Management API-sémát. |
| az apim api schema delete |
Töröljön egy API Management API-sémát. |
| az apim api schema get-etag |
Egy API Management API-séma etagjének lekérése. |
| az apim api schema list |
Listázd API Management API-sémákat. |
| az apim api schema show |
Egy API Management API-séma részleteinek megjelenítése. |
| az apim api schema wait |
Helyezze a parancssori felületet várakozó állapotba, amíg egy APIM API-séma valamelyik feltétele nem teljesül. |
| az apim api show |
Egy API Management API részleteinek megjelenítése. |
| az apim api update |
Frissítsen egy API Management API-t. |
| az apim api versionset |
Az Azure API Management API verziókészletének kezelése. |
| az apim api versionset create |
Létrehoz egy API-verziókészletet. |
| az apim api versionset delete |
Törli az ADOTT API-verziókészletet. |
| az apim api versionset list |
Az API-verziókészletek gyűjteményét sorolja fel a megadott szolgáltatáspéldányban. |
| az apim api versionset show |
Lekéri az azonosító által megadott API-verziókészlet adatait. |
| az apim api versionset update |
Frissítések az api VersionSet azonosító által megadott adatait. |
| az apim api wait |
Helyezze a parancssori felületet várakozó állapotba, amíg egy APIM API-feltétel nem teljesül. |
az apim api create
Hozzon létre egy API Management API-t.
az apim api create --api-id
--display-name
--path
--resource-group
--service-name
[--api-type {graphql, http, soap, websocket}]
[--authorization-scope]
[--authorization-server-id]
[--bearer-token-sending-methods]
[--description]
[--no-wait]
[--open-id-provider-id]
[--protocols {http, https, ws, wss}]
[--service-url]
[--subscription-key-header-name]
[--subscription-key-query-param-name]
[--subscription-key-required]
[--subscription-required {false, true}]
Példák
Hozzon létre egy alapszintű API-t.
az apim api create --service-name MyApim -g MyResourceGroup --api-id MyApi --path '/myapi' --display-name 'My API'
Kötelező paraméterek
A létrehozandó API egyedi neve.
A létrehozandó API megjelenítendő neve.
Az API elérési útja.
Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.
A API Management szolgáltatáspéldány neve.
Opcionális paraméterek
Az API típusa.
Az OAuth-műveletek hatókörét határozza meg.
Megadja az OAuth engedélyezési kiszolgáló azonosítóját.
Megadja a tulajdonosi jogkivonat küldési módszereit.
Az API leírása. HTML-formázási címkéket is tartalmazhat.
Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.
Megadja az openid azonosítót a hitelesítési beállításban.
Az API műveleteinek meghívható protokolljait ismerteti.
Az API-t implementáló háttérszolgáltatás abszolút URL-címe. Legfeljebb 2000 karakter hosszú lehet.
Megadja az előfizetői azonosító fejlécének nevét.
Megadja az előfizetési kulcs lekérdezési sztringjének paraméternevét.
Megadja, hogy szükség van-e előfizetői azonosítóra az API hívása során, igaz – az API csak a zárt termékekben szerepel, hamis – az API-t csak a nyitott termékek tartalmazzák, null – a termékek vegyesen szerepelnek.
Ha igaz, az API-nak szüksége van egy előfizetői azonosítóra a kérelmekhez.
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést a használatával az account set -s NAME_OR_IDkonfigurálhatja.
Növelje a naplózás részletességét. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az apim api delete
Töröljön egy API Management API-t.
az apim api delete --api-id
--resource-group
--service-name
[--delete-revisions]
[--if-match]
[--no-wait]
[--yes]
Kötelező paraméterek
API-azonosító. Egyedinek kell lennie az aktuális API Management szolgáltatáspéldányban. A nem aktuális változat utótagja ;rev=n, ahol n a változat száma.
Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.
A API Management szolgáltatáspéldány neve.
Opcionális paraméterek
Törölje az API összes változatát.
Az entitás ETagje.
Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.
Ne kérje a megerősítést.
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést a használatával az account set -s NAME_OR_IDkonfigurálhatja.
Növelje a naplózás részletességét. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az apim api import
Importálja az API Management API-t.
az apim api import --path
--resource-group
--service-name
--specification-format {OpenApi, OpenApiJson, Swagger, Wadl, Wsdl}
[--api-id]
[--api-revision]
[--api-type {graphql, http, soap, websocket}]
[--api-version]
[--api-version-set-id]
[--description]
[--display-name]
[--no-wait]
[--protocols {http, https, ws, wss}]
[--service-url]
[--soap-api-type]
[--specification-path]
[--specification-url]
[--subscription-key-header-name]
[--subscription-key-query-param-name]
[--subscription-required {false, true}]
[--wsdl-endpoint-name]
[--wsdl-service-name]
Példák
API Management API importálása fájlból vagy URL-címből
az apim api import -g MyResourceGroup --service-name MyApim --path MyApi --specification-url https://MySpecificationURL --specification-format OpenApiJson
Kötelező paraméterek
Kötelező. Relatív URL-cím, amely egyedileg azonosítja ezt az API-t és annak összes erőforrásútvonalát a API Management szolgáltatáspéldányon belül.
Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.
Az API Management szolgáltatáspéldány neve.
Adja meg az importált API formátumát.
Opcionális paraméterek
API-azonosító. Egyedinek kell lennie az aktuális API Management szolgáltatáspéldányban. A nem aktuális változat utótagja ;rev=n, ahol n a változat száma.
Az API változatának ismertetése. Ha nincs megadva érték, a rendszer létrehozza az alapértelmezett 1. változatot.
Az API típusa.
Az API verzióját ismerteti. Ha nem verziószámozott API-hoz ad hozzá verziót, a rendszer automatikusan létrehoz egy eredeti verziót, és az alapértelmezett URL-címen válaszol.
Az API-val használandó verziókészletet ismerteti.
Az API leírása. HTML-formázási címkéket is tartalmazhat.
Az API megjelenítendő neve.
Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.
Ez a cikk azt ismerteti, hogy az API mely protokolljai (egy vagy több) hívhatók meg az API-ban.
Az API-t implementáló háttérszolgáltatás abszolút URL-címe. Legfeljebb 2000 karakter hosszú lehet.
Az API típusa, ha a fájlformátum WSDL.
Az API importálásához megadott fájlelérési út.
Az API importálásához megadott URL-cím.
Megadja az előfizetői azonosító fejlécének nevét.
Megadja az előfizetési kulcs lekérdezési sztringjének paraméternevét.
Ha igaz, az API-nak szüksége van egy előfizetői azonosítóra a kérelmekhez.
Az importálandó WSDL-végpont (port) helyi neve.
Az importálandó WSDL-szolgáltatás helyi neve.
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést a használatával az account set -s NAME_OR_IDkonfigurálhatja.
Növelje a naplózás részletességét. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az apim api list
Listázd API Management API-ját.
az apim api list --resource-group
--service-name
[--filter-display-name]
[--skip]
[--top]
Kötelező paraméterek
Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.
A API Management szolgáltatáspéldány neve.
Opcionális paraméterek
API-k szűrése a displayName alapján.
Kihagyandó rekordok száma.
A visszaadandó rekordok száma.
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést a használatával az account set -s NAME_OR_IDkonfigurálhatja.
Növelje a naplózás részletességét. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az apim api show
Egy API Management API részleteinek megjelenítése.
az apim api show --api-id
--resource-group
--service-name
Kötelező paraméterek
API-azonosító. Egyedinek kell lennie az aktuális API Management szolgáltatáspéldányban. A nem aktuális változat utótagja ;rev=n, ahol n a változat száma.
Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.
A API Management szolgáltatáspéldány neve.
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést a használatával az account set -s NAME_OR_IDkonfigurálhatja.
Növelje a naplózás részletességét. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az apim api update
Frissítsen egy API Management API-t.
az apim api update --api-id
--resource-group
--service-name
[--add]
[--api-type {graphql, http, soap, websocket}]
[--description]
[--display-name]
[--force-string]
[--if-match]
[--no-wait]
[--path]
[--protocols {http, https, ws, wss}]
[--remove]
[--service-url]
[--set]
[--subscription-key-header-name]
[--subscription-key-query-param-name]
[--subscription-required {false, true}]
[--tags]
Példák
Hozzon létre egy alapszintű API-t.
az apim api update --service-name MyApim -g MyResourceGroup --api-id MyApi --description foo
Kötelező paraméterek
A létrehozandó API egyedi neve.
Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.
A API Management szolgáltatáspéldány neve.
Opcionális paraméterek
Adjon hozzá egy objektumot az objektumok listájához egy elérési út és egy kulcsértékpár megadásával. Példa: --add property.listProperty <key=value, string vagy JSON string>.
Az API típusa.
Az API leírása. HTML-formázási címkéket is tartalmazhat.
API-név. 1–300 karakter hosszúságúnak kell lennie.
A "set" vagy az "add" használatakor őrizze meg a sztringkonstansokat ahelyett, hogy JSON-ra próbálnál konvertálni.
Az entitás ETagje. Az entitások létrehozásakor nem kötelező, de az entitások frissítésekor kötelező.
Ne várja meg, amíg a hosszú ideig futó művelet befejeződik.
Kötelező. Relatív URL-cím, amely egyedileg azonosítja ezt az API-t és annak összes erőforrásútvonalát a API Management szolgáltatáspéldányon belül.
Az API műveleteinek meghívható protokolljait ismerteti.
Tulajdonság vagy elem eltávolítása egy listából. Példa: --remove property.list OR --remove propertyToRemove.
Az API-t implementáló háttérszolgáltatás abszolút URL-címe. Legfeljebb 2000 karakter hosszú lehet.
Objektum frissítése a beállítandó tulajdonság elérési útjának és értékének megadásával. Példa: --set property1.property2=.
Megadja az előfizetői azonosító fejlécének nevét.
Megadja az előfizetési kulcs lekérdezési sztringjének paraméternevét.
Ha igaz, az API-nak szüksége van egy előfizetői azonosítóra a kérelmekhez.
Szóközzel tagolt címkék: kulcs[=érték] [kulcs[=érték] ...]. A "" használatával törölheti a meglévő címkéket.
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést a használatával az account set -s NAME_OR_IDkonfigurálhatja.
Növelje a naplózás részletességét. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
az apim api wait
Helyezze a parancssori felületet várakozó állapotba, amíg egy APIM API-feltétel nem teljesül.
az apim api wait --api-id
--name
--resource-group
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Példák
Helyezze a parancssori felületet várakozó állapotba, amíg egy APIM API-feltétel nem teljesül. (automatikusan létrehozott)
az apim api wait --created --api-id MyApi --name MyApim --resource-group MyResourceGroup
Kötelező paraméterek
API változatazonosítója. Egyedinek kell lennie az aktuális API Management szolgáltatáspéldányban. A nem aktuális változat utótagja ;rev=n, ahol n a változat száma.
Az API Management szolgáltatáspéldány neve.
Az erőforráscsoport neve. Az alapértelmezett csoportot a használatával az configure --defaults group=<name>konfigurálhatja.
Opcionális paraméterek
Várjon, amíg létre nem jön a "provisioningState" paraméter a "Succeeded" (Sikeres) állapotban.
Várja meg, amíg a feltétel megfelel egy egyéni JMESPath-lekérdezésnek. Például provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Várjon a törlésig.
Várjon, amíg az erőforrás létezik.
Lekérdezési időköz másodpercben.
Maximális várakozás másodpercben.
Várjon, amíg frissül a provisioningState paraméterrel a "Succeeded" (Sikeres) időpontban.
Növelje a naplózás részletességét az összes hibakeresési napló megjelenítéséhez.
Jelenítse meg ezt a súgóüzenetet, és lépjen ki.
Csak a hibák megjelenítése, a figyelmeztetések mellőzése.
Kimeneti formátum.
JMESPath lekérdezési sztring. További információkért és példákért lásd http://jmespath.org/ .
Az előfizetés neve vagy azonosítója. Az alapértelmezett előfizetést a használatával az account set -s NAME_OR_IDkonfigurálhatja.
Növelje a naplózás részletességét. Használja a --debug parancsot a teljes hibakeresési naplókhoz.
Visszajelzés
Visszajelzés küldése és megtekintése a következőhöz: