az apim api
Azure API Management API'lerini yönetin.
Komutlar
| az apim api create |
bir API Management API'si oluşturun. |
| az apim api delete |
API Management API'lerini silin. |
| az apim api import |
API Management API'lerini içeri aktarma. |
| az apim api list |
API MANAGEMENT API'lerini listeleyin. |
| az apim api operation |
Azure API Management API İşlemlerini yönetme. |
| az apim api operation create |
API'de yeni bir işlem oluşturur. |
| az apim api operation delete |
API'de belirtilen işlemi siler. |
| az apim api operation list |
Belirtilen API için işlemlerin bir koleksiyonunu listeleyin. |
| az apim api operation show |
Tanımlayıcısı tarafından belirtilen API İşleminin ayrıntılarını alır. |
| az apim api operation update |
api'de tanımlayıcısı tarafından belirtilen işlemin ayrıntılarını Güncelleştirmeler. |
| az apim api release |
Azure API Management API Yayınını yönetme. |
| az apim api release create |
API için yeni bir Yayın oluşturur. |
| az apim api release delete |
API'de belirtilen sürümü siler. |
| az apim api release list |
BIR API'nin tüm sürümlerini listeler. |
| az apim api release show |
API sürümünün ayrıntılarını döndürür. |
| az apim api release update |
Tanımlayıcısı tarafından belirtilen API sürümünün ayrıntılarını Güncelleştirmeler. |
| az apim api revision |
Azure API Management API Düzeltmesi'ne bakın. |
| az apim api revision create |
API düzeltmesi oluşturma. |
| az apim api revision list |
API'nin tüm düzeltmelerini listeler. |
| az apim api schema |
Azure API Management API Şemalarını yönetin. |
| az apim api schema create |
API Management API Şeması oluşturun. |
| az apim api schema delete |
API Management API Şemasını silin. |
| az apim api schema get-etag |
API Management API şemasının etag'ini alın. |
| az apim api schema list |
API MANAGEMENT API şemalarını listeleyin. |
| az apim api schema show |
API Management API Şemasının ayrıntılarını gösterir. |
| az apim api schema wait |
Apim api şeması koşulu karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin. |
| az apim api show |
API Management API'sinin ayrıntılarını gösterme. |
| az apim api update |
API Management API'sini güncelleştirme. |
| az apim api versionset |
Azure API Management API Sürüm Kümesini yönetme. |
| az apim api versionset create |
Api Sürüm Kümesi oluşturur. |
| az apim api versionset delete |
Belirli api sürüm kümesini siler. |
| az apim api versionset list |
Belirtilen hizmet örneğindeki API Sürüm Kümeleri koleksiyonunu listeler. |
| az apim api versionset show |
Tanımlayıcısı tarafından belirtilen Api Sürüm Kümesinin ayrıntılarını alır. |
| az apim api versionset update |
Tanımlayıcısı tarafından belirtilen Api VersionSet'in ayrıntılarını Güncelleştirmeler. |
| az apim api wait |
APIM API'sinin koşulu karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin. |
az apim api create
bir API Management API'si oluşturun.
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}]
Örnekler
Temel bir API oluşturun.
az apim api create --service-name MyApim -g MyResourceGroup --api-id MyApi --path '/myapi' --display-name 'My API'
Gerekli Parametreler
Oluşturulacak api'nin benzersiz adı.
Oluşturulacak API'nin görünen adı.
API yolu.
Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.
API Management hizmet örneğinin adı.
İsteğe Bağlı Parametreler
API'nin türü.
OAuth işlemleri kapsamını belirtir.
OAuth yetkilendirme sunucusu kimliğini belirtir.
Taşıyıcı belirteci için gönderme yöntemlerini belirtir.
API'nin açıklaması. HTML biçimlendirme etiketleri içerebilir.
Uzun süre çalışan işlemin bitmesini beklemeyin.
Kimlik doğrulama ayarında openid değerini belirtir.
Bu API'deki işlemlerin hangi protokollerde çağrılabileceğini açıklar.
Bu API'yi uygulayan arka uç hizmetinin mutlak URL'si. 2000 karakterden uzun olamaz.
Abonelik anahtarı üst bilgi adını belirtir.
Abonelik anahtarı sorgu dizesi parametre adını belirtir.
Bu API'ye çağrı sırasında abonelik anahtarının gerekip gerekmediğini belirtir, true - API yalnızca kapalı ürünlere dahil edilir, false - API yalnızca açık ürünlere dahil edilir, null ; ürünlerin bir karışımı vardır.
True ise, API isteklerde bir abonelik anahtarı gerektirir.
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir, uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. varsayılan aboneliğini kullanarak az account set -s NAME_OR_IDyapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az apim api delete
API Management API'lerini silin.
az apim api delete --api-id
--resource-group
--service-name
[--delete-revisions]
[--if-match]
[--no-wait]
[--yes]
Gerekli Parametreler
API tanımlayıcısı. Geçerli API Management hizmet örneğinde benzersiz olmalıdır. Geçerli olmayan düzeltmenin sonek olarak ;rev=n değeri vardır; burada n, düzeltme numarasıdır.
Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.
API Management hizmet örneğinin adı.
İsteğe Bağlı Parametreler
Api'nin tüm düzeltmelerini silin.
Varlığın ETag'i.
Uzun süre çalışan işlemin bitmesini beklemeyin.
Onay istemde bulunmayın.
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir, uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. varsayılan aboneliğini kullanarak az account set -s NAME_OR_IDyapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az apim api import
API Management API'lerini içeri aktarma.
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]
Örnekler
API Management API'lerini dosyadan veya URL'den içeri aktarma
az apim api import -g MyResourceGroup --service-name MyApim --path MyApi --specification-url https://MySpecificationURL --specification-format OpenApiJson
Gerekli Parametreler
Gereklidir. Bu API'yi ve API Management hizmet örneği içindeki tüm kaynak yollarını benzersiz olarak tanımlayan göreli URL.
Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.
Api management hizmet örneğinin adı.
İçeri aktarılan API'nin biçimini belirtin.
İsteğe Bağlı Parametreler
API tanımlayıcısı. Geçerli API Management hizmet örneğinde benzersiz olmalıdır. Geçerli olmayan düzeltmenin sonek olarak ;rev=n değeri vardır; burada n, düzeltme numarasıdır.
Api'nin Düzeltmesini açıklar. Değer sağlanmazsa, varsayılan düzeltme 1 oluşturulur.
API'nin türü.
Api'nin Sürümünü açıklar. Sürüm olmayan bir API'ye sürüm eklerseniz, Özgün sürüm otomatik olarak oluşturulur ve varsayılan URL'de yanıt verir.
API ile kullanılacak Sürüm Kümesini açıklar.
API'nin açıklaması. HTML biçimlendirme etiketleri içerebilir.
Bu API'nin görünen adı.
Uzun süre çalışan işlemin bitmesini beklemeyin.
Bu API'deki işlemlerin hangi protokollerin (bir veya daha fazla) çağrılabileceğini açıklar.
Bu API'yi uygulayan arka uç hizmetinin mutlak URL'si. 2000 karakterden uzun olamaz.
Dosya biçimi WSDL olduğunda API türü.
API'yi içeri aktarmak için belirtilen dosya yolu.
API'yi içeri aktarmak için belirtilen URL.
Abonelik anahtarı üst bilgi adını belirtir.
Abonelik anahtarı sorgu dizesi parametre adını belirtir.
True ise, API isteklerde bir abonelik anahtarı gerektirir.
İçeri aktarılacak WSDL Uç Noktasının (bağlantı noktası) yerel adı.
İçeri aktarılacak WSDL Hizmetinin yerel adı.
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir, uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. varsayılan aboneliğini kullanarak az account set -s NAME_OR_IDyapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az apim api list
API MANAGEMENT API'lerini listeleyin.
az apim api list --resource-group
--service-name
[--filter-display-name]
[--skip]
[--top]
Gerekli Parametreler
Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.
API Management hizmet örneğinin adı.
İsteğe Bağlı Parametreler
API'leri displayName'e göre filtreleyin.
Atacak kayıt sayısı.
Döndürülecek kayıt sayısı.
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir, uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. varsayılan aboneliğini kullanarak az account set -s NAME_OR_IDyapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az apim api show
API Management API'sinin ayrıntılarını gösterme.
az apim api show --api-id
--resource-group
--service-name
Gerekli Parametreler
API tanımlayıcısı. Geçerli API Management hizmet örneğinde benzersiz olmalıdır. Geçerli olmayan düzeltmenin sonek olarak ;rev=n değeri vardır; burada n, düzeltme numarasıdır.
Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.
API Management hizmet örneğinin adı.
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir, uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. varsayılan aboneliğini kullanarak az account set -s NAME_OR_IDyapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az apim api update
API Management API'sini güncelleştirme.
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]
Örnekler
Temel bir API oluşturun.
az apim api update --service-name MyApim -g MyResourceGroup --api-id MyApi --description foo
Gerekli Parametreler
Oluşturulacak api'nin benzersiz adı.
Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.
API Management hizmet örneğinin adı.
İsteğe Bağlı Parametreler
Bir yol ve anahtar değer çiftleri belirterek nesne listesine nesne ekleyin. Örnek: --add property.listProperty <key=value, string veya JSON dize>.
API'nin türü.
API'nin açıklaması. HTML biçimlendirme etiketleri içerebilir.
API adı. 1 ile 300 karakter uzunluğunda olmalıdır.
'set' veya 'add' kullanırken, JSON'a dönüştürmeye çalışmak yerine dize değişmez değerlerini koruyun.
Varlığın ETag'i. Varlık oluştururken gerekli değildir, ancak varlığı güncelleştirirken gereklidir.
Uzun süre çalışan işlemin bitmesini beklemeyin.
Gereklidir. Bu API'yi ve API Management hizmet örneği içindeki tüm kaynak yollarını benzersiz olarak tanımlayan göreli URL.
Bu API'deki işlemlerin hangi protokollerin çağrılabileceğini açıklar.
Bir özelliği veya öğeyi listeden kaldırın. Örnek: --remove property.list OR --remove propertyToRemove.
Bu API'yi uygulayan arka uç hizmetinin mutlak URL'si. 2000 karakterden uzun olamaz.
Ayarlanacağı özellik yolunu ve değerini belirterek bir nesneyi güncelleştirin. Örnek: --set property1.property2=.
Abonelik anahtarı üst bilgi adını belirtir.
Abonelik anahtarı sorgu dizesi parametre adını belirtir.
Doğruysa, API isteklerde bir abonelik anahtarı gerektirir.
Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir, uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. varsayılan aboneliğini kullanarak az account set -s NAME_OR_IDyapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.
az apim api wait
APIM API'sinin koşulu karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin.
az apim api wait --api-id
--name
--resource-group
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Örnekler
APIM API'sinin koşulu karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin. (otomatik olarak oluşturulmuş)
az apim api wait --created --api-id MyApi --name MyApim --resource-group MyResourceGroup
Gerekli Parametreler
API düzeltme tanımlayıcısı. Geçerli API Management hizmet örneğinde benzersiz olmalıdır. Geçerli olmayan düzeltmenin sonek olarak ;rev=n değeri vardır; burada n, düzeltme numarasıdır.
Api management hizmet örneğinin adı.
Kaynak grubunun adı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
'provisioningState' ile 'Succeeded' konumunda oluşturulana kadar bekleyin.
Koşul özel bir JMESPath sorgusunu karşılayana kadar bekleyin. Örneğin provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Silinene kadar bekleyin.
Kaynak var olana kadar bekleyin.
Saniye cinsinden yoklama aralığı.
Saniye cinsinden maksimum bekleme.
provisioningState değeri 'Başarılı' olarak güncelleştirilene kadar bekleyin.
Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.
Bu yardım iletisini göster ve çık.
Yalnızca hataları gösterir, uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. varsayılan aboneliğini kullanarak az account set -s NAME_OR_IDyapılandırabilirsiniz.
Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.