az extension

CLI uzantılarını yönetme ve güncelleştirme.

Komutlar

Name Description Tür Durum
az extension add

Uzantı ekleyin.

Temel GA
az extension list

Yüklü uzantıları listeleyin.

Temel GA
az extension list-available

Genel kullanıma açık uzantıları listeleyin.

Temel GA
az extension list-versions

Uzantının kullanılabilir sürümlerini listeleme.

Temel GA
az extension remove

Uzantıyı kaldırma.

Temel GA
az extension show

Uzantı gösterme.

Temel GA
az extension update

Uzantıyı güncelleştirme.

Temel GA

az extension add

Uzantı ekleyin.

Uzantıları otomatik olarak yükleme hakkında bilgi edinmek için adresini ziyaret edin https://aka.ms/AzExtDynamicInstall.

az extension add [--allow-preview {false, true}]
                 [--name]
                 [--pip-extra-index-urls]
                 [--pip-proxy]
                 [--source]
                 [--system]
                 [--upgrade]
                 [--version]
                 [--yes]

Örnekler

Ada göre uzantı ekleme

az extension add --name anextension

URL'den uzantı ekleme

az extension add --source https://contoso.com/anextension-0.0.1-py2.py3-none-any.whl

Yerel diskten uzantı ekleme

az extension add --source ~/anextension-0.0.1-py2.py3-none-any.whl

Yerel diskten uzantı ekleme ve bağımlılıklar için pip proxy'si kullanma

az extension add --source ~/anextension-0.0.1-py2.py3-none-any.whl --pip-proxy https://user:pass@proxy.server:8080

Sistem dizinine uzantı ekleme

az extension add --name anextension --system

Uzantının belirli bir sürümünü ekleme

az extension add --name anextension --version 1.0.0

Uzantıyı zaten yüklüyse yükseltin

az extension add --upgrade --name anextension

İsteğe Bağlı Parametreler

--allow-preview

Varsa uzantı yükleme için önizleme paketlerini ekleyin.

kabul edilen değerler: false, true
--name -n

Uzantının adı.

--pip-extra-index-urls

Kullanılacak paket dizinlerinin fazladan URL'lerinin boşlukla ayrılmış listesi. Bu, PEP 503 (basit depo API'si) ile uyumlu bir depoya veya aynı biçimde yerleştirilmiş yerel bir dizine işaret etmelidir.

--pip-proxy

Uzantı bağımlılıkları için [user:passwd@]proxy.server:port biçiminde kullanılacak pip ara sunucusu.

--source -s

Dosya yolu veya uzantı URL'si.

--system

Uzantı için bir sistem dizini kullanın.

Varsayılan yol, python ortamı lib yolunu çalıştıran CLI altındaki azure-cli-extensions klasörüdür ve ortam değişkenine göre yapılandırılabilir AZURE_EXTENSION_SYS_DIR. Windows'da, doğru izinle çalışmak için kabuğunuzu Yönetici istrator olarak açmanız gerekebilir.

--upgrade

Uzantıyı zaten yüklüyse güncelleştirin, aksi takdirde uzantıyı yükleyin.

--version

Uzantının belirli sürümü.

varsayılan değer: latest
--yes -y

Onay istemde bulunmayın.

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
varsayılan değer: json
--query

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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 extension list

Yüklü uzantıları listeleyin.

az extension list
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
varsayılan değer: json
--query

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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 extension list-available

Genel kullanıma açık uzantıları listeleyin.

az extension list-available [--show-details]

Örnekler

Genel kullanıma açık tüm uzantıları listeleme

az extension list-available

Belirli bir uzantının ayrıntılarını listeleme

az extension list-available --show-details --query anextension

İsteğe Bağlı Parametreler

--show-details -d

Uzantı dizinindeki ham verileri gösterin.

varsayılan değer: 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
varsayılan değer: json
--query

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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 extension list-versions

Uzantının kullanılabilir sürümlerini listeleme.

az extension list-versions --name

Örnekler

Uzantı için kullanılabilir sürümleri listeleme

az extension list-versions --name anextension

Gerekli Parametreler

--name -n

Uzantının adı.

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
varsayılan değer: json
--query

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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 extension remove

Uzantıyı kaldırma.

az extension remove --name

Örnekler

Uzantıyı kaldırma. (otomatik olarak oluşturulmuş)

az extension remove --name MyExtension

Gerekli Parametreler

--name -n

Uzantının adı.

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
varsayılan değer: json
--query

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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 extension show

Uzantı gösterme.

az extension show --name

Örnekler

Uzantı gösterme. (otomatik olarak oluşturulmuş)

az extension show --name MyExtension

Gerekli Parametreler

--name -n

Uzantının adı.

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
varsayılan değer: json
--query

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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 extension update

Uzantıyı güncelleştirme.

az extension update --name
                    [--allow-preview {false, true}]
                    [--pip-extra-index-urls]
                    [--pip-proxy]

Örnekler

Uzantıyı ada göre güncelleştirme

az extension update --name anextension

Uzantıyı ada göre güncelleştirme ve bağımlılıklar için pip proxy'si kullanma

az extension update --name anextension --pip-proxy https://user:pass@proxy.server:8080

Gerekli Parametreler

--name -n

Uzantının adı.

İsteğe Bağlı Parametreler

--allow-preview

Varsa uzantı yükleme için önizleme paketlerini ekleyin.

kabul edilen değerler: false, true
--pip-extra-index-urls

Kullanılacak paket dizinlerinin fazladan URL'lerinin boşlukla ayrılmış listesi. Bu, PEP 503 (basit depo API'si) ile uyumlu bir depoya veya aynı biçimde yerleştirilmiş yerel bir dizine işaret etmelidir.

--pip-proxy

Uzantı bağımlılıkları için [user:passwd@]proxy.server:port biçiminde kullanılacak pip ara sunucusu.

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
varsayılan değer: json
--query

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

--subscription

Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_IDvarsayı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.