Aracılığıyla paylaş


az apic

Not

Bu başvuru, Azure CLI (sürüm 2.57.0 veya üzeri) için apic-extension uzantısının bir parçasıdır. uzantı, bir az apic komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla öğrenin.

Azure API Center hizmetlerini yönetme.

Komutlar

Name Description Tür Durum
az apic api

API Center'da API'leri yönetme komutları.

Uzantı GA
az apic api create

Yeni bir API kaydedin veya var olan bir API'yi güncelleştirin.

Uzantı GA
az apic api definition

API Center'da API tanımlarını yönetme komutları.

Uzantı GA
az apic api definition create

Yeni bir API tanımı oluşturun veya var olan bir API tanımını güncelleştirin.

Uzantı GA
az apic api definition delete

Belirtilen API tanımını silin.

Uzantı GA
az apic api definition export-specification

API belirtimini dışarı aktarır.

Uzantı GA
az apic api definition import-specification

API belirtimini içeri aktarır.

Uzantı GA
az apic api definition list

API tanımları koleksiyonunu listeleyin.

Uzantı GA
az apic api definition show

API tanımının ayrıntılarını alın.

Uzantı GA
az apic api definition update

Mevcut API tanımını güncelleştirin.

Uzantı GA
az apic api delete

Belirtilen API'leri silin.

Uzantı GA
az apic api deployment

API Center'da API dağıtımlarını yönetme komutları.

Uzantı GA
az apic api deployment create

Yeni bir API dağıtımı oluşturun veya mevcut API dağıtımlarını güncelleştirin.

Uzantı GA
az apic api deployment delete

API dağıtımlarını silin.

Uzantı GA
az apic api deployment list

API dağıtımları koleksiyonunu listeleyin.

Uzantı GA
az apic api deployment show

API dağıtımının ayrıntılarını alın.

Uzantı GA
az apic api deployment update

Mevcut API dağıtımlarını güncelleştirin.

Uzantı GA
az apic api list

API'lerden oluşan bir koleksiyonu listeleyin.

Uzantı GA
az apic api register

Belirtim dosyasını kullanarak sürüm, tanım ve ilişkili dağıtımlarla yeni bir API'yi gerçeklik kaynağı olarak kaydeder. Şimdilik yalnızca OpenAPI JSON/YAML biçimini destekliyoruz.

Uzantı Önizleme
az apic api show

API'nin ayrıntılarını alın.

Uzantı GA
az apic api update

Mevcut API'leri güncelleştirin.

Uzantı GA
az apic api version

API Center'da API sürümlerini yönetme komutları.

Uzantı GA
az apic api version create

Yeni bir API sürümü oluşturun veya var olan bir API sürümünü güncelleştirin.

Uzantı GA
az apic api version delete

Belirtilen API sürümünü silin.

Uzantı GA
az apic api version list

API sürümlerinin bir koleksiyonunu listeleyin.

Uzantı GA
az apic api version show

API sürümünün ayrıntılarını alın.

Uzantı GA
az apic api version update

Mevcut API sürümünü güncelleştirin.

Uzantı GA
az apic create

Azure API Center hizmetinin bir örneğini oluşturur veya mevcut bir örneğini güncelleştirir.

Uzantı GA
az apic delete

Azure API Center hizmetinin bir örneğini siler.

Uzantı GA
az apic environment

API Center'da ortamları yönetme komutları.

Uzantı GA
az apic environment create

Yeni bir ortam oluşturun veya var olan bir ortamı güncelleştirin.

Uzantı GA
az apic environment delete

Ortamı silin.

Uzantı GA
az apic environment list

Ortam koleksiyonunu listeleyin.

Uzantı GA
az apic environment show

Ortamın ayrıntılarını alın.

Uzantı GA
az apic environment update

Mevcut ortamı güncelleştirin.

Uzantı GA
az apic import

Azure API Center hizmetlerini yönetme.

Uzantı GA
az apic import-from-apim

Azure API Management hizmet örneğinden API'leri içeri aktarır.

Uzantı GA
az apic import aws

Amazon API Gateway API kaynağını içeri aktarma.

Uzantı Önizleme
az apic integration

Azure API Center'daki tümleştirmeleri yönetir.

Uzantı Önizleme
az apic integration create

Azure API Center hizmetlerini yönetme.

Uzantı Önizleme
az apic integration create apim

Azure APIM'yi API kaynağı olarak ekleyin.

Uzantı Önizleme
az apic integration create aws

Amazon API Gateway'i API kaynağı olarak ekleyin.

Uzantı Önizleme
az apic integration delete

Belirtilen API kaynağını silin.

Uzantı Önizleme
az apic integration list

API kaynakları koleksiyonunu listeleyin.

Uzantı Önizleme
az apic integration show

API kaynağının ayrıntılarını alın.

Uzantı Önizleme
az apic list

Azure aboneliği içindeki Azure API Center hizmetlerini listeler.

Uzantı GA
az apic metadata

API Center'da meta veri şemalarını yönetme komutları.

Uzantı GA
az apic metadata create

Yeni bir meta veri şeması oluşturun veya var olan bir meta veri şemasını güncelleştirin.

Uzantı GA
az apic metadata delete

Belirtilen meta veri şemasını silin.

Uzantı GA
az apic metadata export

Meta veri şemasını dışarı aktarır.

Uzantı GA
az apic metadata list

Meta veri şemaları koleksiyonunu listeleyin.

Uzantı GA
az apic metadata show

Meta veri şemasının ayrıntılarını alın.

Uzantı GA
az apic metadata update

Mevcut meta veri şemasını güncelleştirin.

Uzantı GA
az apic show

Azure API Center hizmet örneğinin ayrıntılarını gösterin.

Uzantı GA
az apic update

Azure API Center hizmetinin bir örneğini güncelleştirme.

Uzantı GA

az apic create

Azure API Center hizmetinin bir örneğini oluşturur veya mevcut bir örneğini güncelleştirir.

az apic create --name
               --resource-group
               [--identity]
               [--location]
               [--tags]

Örnekler

Hizmet oluşturma Örneği

az apic create -g contoso-resources -n contoso -l eastus

Sistem Tarafından Atanan Kimlikle Hizmet Oluşturma Örneği

az apic create -g contoso-resources -n contoso -l eastus --identity '{type:systemassigned}'

Gerekli Parametreler

--name -n

API Center hizmetinin adı.

--resource-group -g

Kaynak grubunun adı. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

İsteğe Bağlı Parametreler

--identity

Bu kaynağa atanan yönetilen hizmet kimlikleri. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.

--location -l

Kaynağın bulunduğu coğrafi konum Belirtilmediğinde kaynak grubunun konumu kullanılır.

--tags

Kaynak etiketleri. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az apic delete

Azure API Center hizmetinin bir örneğini siler.

az apic delete [--ids]
               [--name]
               [--resource-group]
               [--subscription]
               [--yes]

Örnekler

Hizmeti silme

az apic delete -n contoso -g contoso-resources

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

API Center hizmetinin adı.

--resource-group -g

Kaynak grubunun adı. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--yes -y

Onay istemde bulunmayın.

Default value: False
Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az apic import-from-apim

Azure API Management hizmet örneğinden API'leri içeri aktarır.

az apic import-from-apim --apim-apis
                         --apim-name
                         [--apim-resource-group]
                         [--apim-subscription]
                         [--ids]
                         [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                         [--resource-group]
                         [--service-name]
                         [--subscription]

Örnekler

Aynı kaynak grubundaki APIM'den tüm API'leri içeri aktarma

az apic import-from-apim -g api-center-test --service-name contoso-apic --apim-name contoso-apim --apim-apis *

Seçili API'leri aynı kaynak grubundaki APIM'den içeri aktarma

az apic import-from-apim -g api-center-test --service-name contoso-apic --apim-name contoso-apim --apim-apis [echo,foo]

APIM'deki tüm API'leri başka bir abonelikte ve kaynak grubunda içeri aktarma

az apic import-from-apim -g api-center-test --service-name contoso-apic --apim-subscription 00000000-0000-0000-0000-000000000000 --apim-resource-group apim-rg --apim-name contoso-apim --apim-apis *

Gerekli Parametreler

--apim-apis

İçeri aktarılacak API'ler. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.

--apim-name

Kaynak APIM örneğinin adı.

İsteğe Bağlı Parametreler

--apim-resource-group

Kaynak APIM örneğinin kaynak grubu.

--apim-subscription

Kaynak APIM örneğinin abonelik kimliği.

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--no-wait

Uzun süre çalışan işlemin bitmesini beklemeyin.

Kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Kaynak grubunun adı. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

--service-name -n

Azure API Center hizmetinin adı.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az apic list

Azure aboneliği içindeki Azure API Center hizmetlerini listeler.

Bir abonelik altındaki tüm kaynakları listelemenin çalışmamasıyla ilgili bilinen bir sorun vardır. Lütfen kaynakları kaynak grubuna göre listeleyin.

az apic list [--max-items]
             [--next-token]
             [--resource-group]

Örnekler

Kaynak grubundaki hizmetleri listeleme

az apic list -g contoso-resources

İsteğe Bağlı Parametreler

--max-items

Komutun çıkışında döndürülecek toplam öğe sayısı. Kullanılabilir öğelerin toplam sayısı belirtilen değerden fazlaysa, komutun çıkışında bir belirteç sağlanır. Sayfalandırmayı sürdürmek için sonraki bir komutun --next-token bağımsız değişkeninde belirteç değerini sağlayın.

--next-token

Sayfalandırmanın nereden başlatılacağını belirtmek için belirteç. Bu, daha önce kesilmiş bir yanıttan alınan belirteç değeridir.

--resource-group -g

Kaynak grubunun adı. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az apic show

Azure API Center hizmet örneğinin ayrıntılarını gösterin.

az apic show [--ids]
             [--name]
             [--resource-group]
             [--subscription]

Örnekler

Hizmet ayrıntılarını göster

az apic show -g contoso-resources -n contoso

İsteğe Bağlı Parametreler

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

API Center hizmetinin adı.

--resource-group -g

Kaynak grubunun adı. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.

az apic update

Azure API Center hizmetinin bir örneğini güncelleştirme.

az apic update [--add]
               [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
               [--identity]
               [--ids]
               [--name]
               [--remove]
               [--resource-group]
               [--set]
               [--subscription]
               [--tags]

Örnekler

Hizmet ayrıntılarını güncelleştirme

az apic update -g contoso-resources -n contoso

Hizmeti Sistem Tarafından Atanan Kimlikle Güncelleştirme Örneği

az apic update -g contoso-resources -n contoso --identity '{type:systemassigned}'

İsteğe Bağlı Parametreler

--add

Bir yol ve anahtar değer çiftleri belirterek nesne listesine nesne ekleyin. Örnek: --add property.listProperty <key=value, string or JSON string>.

--force-string

'set' veya 'add' kullanırken, JSON'a dönüştürmeye çalışmak yerine dize değişmez değerlerini koruyun.

Kabul edilen değerler: 0, 1, f, false, n, no, t, true, y, yes
--identity

Bu kaynağa atanan yönetilen hizmet kimlikleri. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.

--ids

Bir veya daha fazla kaynak kimlikleri (boşlukla ayrılmış). 'Kaynak Kimliği' bağımsız değişkenlerinin tüm bilgilerini içeren eksiksiz bir kaynak kimliği olmalıdır. --ids veya diğer 'Kaynak Kimliği' bağımsız değişkenlerini sağlamanız gerekir.

--name -n

API Center hizmetinin adı.

--remove

Bir özelliği veya öğeyi listeden kaldırın. Örnek: --remove property.list <indexToRemove> VEYA --remove propertyToRemove.

--resource-group -g

Kaynak grubunun adı. az configure --defaults group=<name>kullanarak varsayılan grubu yapılandırabilirsiniz.

--set

Ayarlanacağı özellik yolunu ve değerini belirterek nesneyi güncelleştirin. Örnek: --set property1.property2=<value>.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--tags

Kaynak etiketleri. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.

Global Parametreler
--debug

Tüm hata ayıklama günlüklerini göstermek için günlük ayrıntı düzeyini artırın.

--help -h

Bu yardım iletisini göster ve çık.

--only-show-errors

Yalnızca hataları gösterir ve uyarıları gizler.

--output -o

Çıkış biçimi.

Kabul edilen değerler: json, jsonc, none, table, tsv, yaml, yamlc
Default value: json
--query

JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz. http://jmespath.org/.

--subscription

Aboneliğin adı veya kimliği. az account set -s NAME_OR_IDkullanarak varsayılan aboneliği yapılandırabilirsiniz.

--verbose

Günlük ayrıntı düzeyini artırın. Tam hata ayıklama günlükleri için --debug komutunu kullanın.