az image

Not

Bu komut grubunda hem Azure CLI hem de en az bir uzantıda tanımlanan komutlar vardır. Genişletilmiş özelliklerinden yararlanmak için her uzantıyı yükleyin. Uzantılar hakkında daha fazla bilgi edinin.

Özel sanal makine görüntülerini yönetme.

Komutlar

Name Description Tür Durum
az image builder

Görüntü oluşturucu şablonlarını yönetme ve oluşturma.

Temel GA
az image builder cancel

Görüntü şablonunu temel alarak uzun süre çalışan görüntü derlemesini iptal edin.

Temel GA
az image builder create

Görüntü oluşturucu şablonu oluşturun.

Temel GA
az image builder customizer

Görüntü oluşturucu şablon özelleştiricilerini yönetme.

Temel GA
az image builder customizer add

Görüntü oluşturucu şablonuna görüntü oluşturucu özelleştiricisi ekleyin.

Temel GA
az image builder customizer clear

Görüntü oluşturucu şablonundan tüm görüntü oluşturucu özelleştiricilerini kaldırın.

Temel GA
az image builder customizer remove

Görüntü oluşturucu şablonundan görüntü oluşturucu özelleştiricisini kaldırma.

Temel GA
az image builder delete

Görüntü oluşturucu şablonunu silin.

Temel GA
az image builder error-handler

Görüntü oluşturucu şablonu hata işleyicisini yönetme.

Temel GA
az image builder error-handler add

Mevcut görüntü oluşturucu şablonuna hata işleyicisi ekleyin.

Temel GA
az image builder error-handler remove

Mevcut görüntü oluşturucu şablonundan hata işleyicisini kaldırma.

Temel GA
az image builder error-handler show

Mevcut görüntü oluşturucu şablonunun hata işleyicisini gösterme.

Temel GA
az image builder identity

Görüntü oluşturucu şablonunun kimliklerini yönetme.

Temel GA
az image builder identity assign

Mevcut görüntü oluşturucu şablonuna yönetilen kimlikler ekleyin. Şu anda yalnızca bir kullanıcı kimliği desteklenmektedir.

Temel GA
az image builder identity remove

Mevcut görüntü oluşturucu şablonundan yönetilen kimlikleri kaldırma.

Temel GA
az image builder identity show

Görüntü oluşturucu şablonunun yönetilen kimliklerini görüntüleme.

Temel GA
az image builder list

Görüntü oluşturucu şablonlarını listeleyin.

Temel GA
az image builder optimizer

Görüntü oluşturucu şablonu iyileştiriciyi yönetme.

Temel GA
az image builder optimizer add

Mevcut görüntü oluşturucu şablonuna iyileştirici ekleyin.

Temel GA
az image builder optimizer remove

Mevcut görüntü oluşturucu şablonundan iyileştiriciyi kaldırın.

Temel GA
az image builder optimizer show

Mevcut görüntü oluşturucu şablonunun iyileştiricisini gösterir.

Temel GA
az image builder optimizer update

Mevcut görüntü oluşturucu şablonundan bir iyileştiriciyi güncelleştirin.

Temel GA
az image builder output

Görüntü oluşturucu şablonu çıkış dağıtımcılarını yönetme.

Temel GA
az image builder output add

Görüntü oluşturucu şablonuna görüntü oluşturucu çıkış dağıtımcısı ekleyin.

Temel GA
az image builder output clear

Görüntü oluşturucu şablonundan tüm görüntü oluşturucu çıkış dağıtımcılarını kaldırın.

Temel GA
az image builder output remove

Görüntü oluşturucusu çıktı dağıtımcısını görüntü oluşturucu şablonundan kaldırma.

Temel GA
az image builder output versioning

Görüntü oluşturucu şablonu çıkış sürüm oluşturucusunu yönetme.

Temel GA
az image builder output versioning remove

Belirtilen çıkışlardaki tüm sürüm oluşturma seçeneklerini kaldırın.

Temel GA
az image builder output versioning set

Görüntü oluşturucu şablonunun görüntü oluşturucu çıkış sürüm oluşturucusunu ayarlayın.

Temel GA
az image builder output versioning show

Belirtilen çıkışlarda sürüm oluşturma seçeneklerini göster.

Temel GA
az image builder run

Görüntü oluşturucu şablonu oluşturun.

Temel GA
az image builder show

Görüntü oluşturucu şablonunu gösterme.

Temel GA
az image builder show-runs

Görüntü oluşturucu şablonunun çalıştırma çıkışlarını gösterin.

Temel GA
az image builder trigger

Görüntü oluşturucu şablonu tetikleyiciyi yönetme.

Temel GA
az image builder trigger create

Belirtilen sanal makine görüntüsü şablonu için bir tetikleyici oluşturun.

Temel GA
az image builder trigger delete

Belirtilen sanal makine görüntü şablonu için tetikleyiciyi silin.

Temel GA
az image builder trigger list

Belirtilen Görüntü Şablonu kaynağı için tüm tetikleyicileri listeleyin.

Temel GA
az image builder trigger show

Belirtilen görüntü şablonu kaynağı için belirtilen tetikleyiciyi alın.

Temel GA
az image builder trigger wait

Bir koşul karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin.

Temel GA
az image builder update

Görüntü oluşturucu şablonunu güncelleştirme.

Temel GA
az image builder validator

Görüntü oluşturucu şablonunu doğrulamayı yönetme.

Temel GA
az image builder validator add

Mevcut görüntü oluşturucu şablonuna doğrulama ekleyin.

Temel GA
az image builder validator remove

Mevcut görüntü oluşturucu şablonundan doğrulamayı kaldırın.

Temel GA
az image builder validator show

Mevcut görüntü oluşturucu şablonunun doğrulamasını gösterme.

Temel GA
az image builder wait

Şablonun bir koşulu karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin.

Temel GA
az image copy

Yönetilen görüntüyü (veya vm) diğer bölgelere kopyalayın. Kaynak diskin kullanılabilir olmasını gerektirir.

Dahili GA
az image create

Yönetilen disklerden veya anlık görüntülerden özel bir Sanal Makine Görüntüsü oluşturun.

Temel GA
az image delete

Görüntü Silme.

Temel GA
az image list

Bir kaynak grubu altındaki görüntü listesini listeleyin.

Temel GA
az image show

Görüntü alın.

Temel GA
az image update

Özel VM görüntülerini güncelleştirin.

Temel GA
az image wait

Bir koşul karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin.

Temel GA

az image copy

Yönetilen görüntüyü (veya vm) diğer bölgelere kopyalayın. Kaynak diskin kullanılabilir olmasını gerektirir.

az image copy --source-object-name
              --source-resource-group
              --target-location
              --target-resource-group
              [--cleanup]
              [--export-as-snapshot]
              [--parallel-degree]
              [--source-type {image, vm}]
              [--tags]
              [--target-name]
              [--target-subscription]
              [--temporary-resource-group-name]
              [--timeout]

Örnekler

Bir görüntüyü birkaç bölgeye kopyalayın ve sonunda temizleyin.

az image copy --source-resource-group mySources-rg --source-object-name myImage \
    --target-location uksouth northeurope --target-resource-group "images-repo-rg" --cleanup

Başka bölgelerde görüntü oluşturmak için zaten genelleştirilmiş bir vm kullanın.

az image copy --source-resource-group mySources-rg --source-object-name myVm \
    --source-type vm --target-location uksouth northeurope --target-resource-group "images-repo-rg"

Gerekli Parametreler

--source-object-name

Görüntünün veya vm kaynağının adı.

--source-resource-group

Kaynak kaynağın kaynak grubunun adı.

--target-location

Içinde görüntü oluşturmak için boşlukla ayrılmış konum listesi (ör. westeurope vb.).

--target-resource-group

Görüntülerin oluşturulacağı kaynak grubunun adı.

İsteğe Bağlı Parametreler

--cleanup

Tamamlandıktan sonra geçici kaynakları silmek için bu anahtarı ekleyin.

Default value: False
--export-as-snapshot

Kopyaları görüntüler yerine anlık görüntü olarak dışarı aktarmak için bu anahtarı ekleyin.

Default value: False
--parallel-degree

Paralel kopyalama işlemlerinin sayısı.

Default value: -1
--source-type

Görüntü veya vm.

Kabul edilen değerler: image, vm
Default value: image
--tags

Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.

--target-name

Oluşturulacak son görüntünün adı.

--target-subscription

Son görüntünün oluşturulması gereken aboneliğin adı veya kimliği.

--temporary-resource-group-name

Geçici depolama hesabının oluşturulacağı Kaynak Grubu adı.

Default value: image-copy-rg
--timeout

Kopyalama işleminin bitmek için saniye olarak süre. 512 GB veya daha fazla gibi büyük görüntüleri (diskler) kopyalayacaksanız bu süreyi artırın.

Default value: 3600
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. 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 image create

Yönetilen disklerden veya anlık görüntülerden özel bir Sanal Makine Görüntüsü oluşturun.

az image create --name
                --resource-group
                --source
                [--data-disk-caching {None, ReadOnly, ReadWrite}]
                [--data-disk-sources]
                [--edge-zone]
                [--hyper-v-generation {V1, V2}]
                [--location]
                [--os-disk-caching {None, ReadOnly, ReadWrite}]
                [--os-type {Linux, Windows}]
                [--storage-sku {PremiumV2_LRS, Premium_LRS, Premium_ZRS, StandardSSD_LRS, StandardSSD_ZRS, Standard_LRS, UltraSSD_LRS}]
                [--tags]
                [--zone-resilient {false, true}]

Örnekler

Var olan bir diskten görüntü oluşturun.

az image create -g MyResourceGroup -n image1 --os-type Linux \
    --source /subscriptions/db5eb68e-73e2-4fa8-b18a-0123456789999/resourceGroups/rg1/providers/Microsoft.Compute/snapshots/s1

Aynı kaynak grubundaki mevcut bir genelleştirilmiş sanal makineyi yakalayarak görüntü oluşturun.

az image create -g MyResourceGroup -n image1 --source MyVm1

Gerekli Parametreler

--name -n

Yeni resim adı.

--resource-group -g

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

--source

Sanal makine kimliği veya adı, işletim sistemi disk blobu URI'si, yönetilen işletim sistemi disk kimliği veya adı ya da işletim sistemi anlık görüntü kimliği veya adı gibi aynı bölgedeki işletim sistemi disk kaynağı.

İsteğe Bağlı Parametreler

--data-disk-caching

Görüntünün veri diski için önbelleğe alma türünü Depolama.

Kabul edilen değerler: None, ReadOnly, ReadWrite
--data-disk-sources

Yönetilmeyen blob URI'si, yönetilen disk kimliği veya adı ya da anlık görüntü kimliği veya adı dahil olmak üzere veri diski kaynaklarının boşlukla ayrılmış listesi.

--edge-zone

Kenar bölgesinin adı.

--hyper-v-generation

Görüntüden oluşturulan Sanal Makinenin hiper yönetici oluşturması.

Kabul edilen değerler: V1, V2
Default value: V1
--location -l

Konum. Değerleri: az account list-locations. kullanarak az configure --defaults location=<location>varsayılan konumu yapılandırabilirsiniz.

--os-disk-caching

Görüntünün işletim sistemi diski için önbelleğe alma türünü Depolama.

Kabul edilen değerler: None, ReadOnly, ReadWrite
--os-type
Kabul edilen değerler: Linux, Windows
--storage-sku

VM görüntüsünün oluşturulacağı depolama hesabının SKU'su. Kaynak VM belirtilirse kullanılmaz.

Kabul edilen değerler: PremiumV2_LRS, Premium_LRS, Premium_ZRS, StandardSSD_LRS, StandardSSD_ZRS, Standard_LRS, UltraSSD_LRS
--tags

Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanın.

--zone-resilient

Görüntünün bölge dayanıklı olup olmadığını belirtir. Varsayılan değer yanlış'tır. Bölge dayanıklı görüntüler yalnızca Alanlar Arası Yedekli Depolama sağlayan bölgelerde oluşturulabilir.

Kabul edilen değerler: false, true
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. 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 image delete

Görüntü Silme.

az image delete [--ids]
                [--image-name]
                [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                [--resource-group]
                [--subscription]

İ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.

--image-name --name -n

Görüntünün adı.

--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ı. kullanarak varsayılan grubu az configure --defaults group=<name>yapılandırabilirsiniz.

--subscription

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

Bir kaynak grubu altındaki görüntü listesini listeleyin.

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

İ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 komutun bağımsız değişkeninde --next-token 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ı. kullanarak varsayılan grubu az configure --defaults group=<name>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. 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 image show

Görüntü alın.

az image show [--expand]
              [--ids]
              [--image-name]
              [--resource-group]
              [--subscription]

İsteğe Bağlı Parametreler

--expand

İşleme uygulanacak genişletme ifadesi.

--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.

--image-name --name -n

Görüntünün adı.

--resource-group -g

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

--subscription

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

Özel VM görüntülerini güncelleştirin.

az image update [--add]
                [--force-string]
                [--ids]
                [--name]
                [--remove]
                [--resource-group]
                [--set]
                [--subscription]
                [--tags]

Örnekler

Etiketleri ekleyin veya güncelleştirin.

az image update -n ImageName -g ResourceGroup --tags tag1=val1 tag2=val2

Tüm etiketleri kaldırın.

az image update -n ImageName -g resourceGroup --tags

İ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>.

Default value: []
--force-string

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

Default value: False
--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

Görüntünün adı. Gerekli.

--remove

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

Default value: []
--resource-group -g

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

--set

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

Default value: []
--subscription

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

--tags

Boşlukla ayrılmış etiketler: key[=value] [key[=value] ...]. Mevcut etiketleri temizlemek için "" kullanı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
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. 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 image wait

Bir koşul karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin.

az image wait [--created]
              [--custom]
              [--deleted]
              [--exists]
              [--expand]
              [--ids]
              [--image-name]
              [--interval]
              [--resource-group]
              [--subscription]
              [--timeout]
              [--updated]

İsteğe Bağlı Parametreler

--created

'ProvisioningState' ile 'Succeeded' konumunda oluşturulana kadar bekleyin.

Default value: False
--custom

Koşul özel bir JMESPath sorgusunu karşılayana kadar bekleyin. Örneğin provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Silinene kadar bekleyin.

Default value: False
--exists

Kaynak var olana kadar bekleyin.

Default value: False
--expand

İşleme uygulanacak genişletme ifadesi.

--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.

--image-name --name -n

Görüntünün adı.

--interval

Saniye cinsinden yoklama aralığı.

Default value: 30
--resource-group -g

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

--subscription

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

--timeout

Saniye cinsinden en fazla bekleme.

Default value: 3600
--updated

'Başarılı' konumunda provisioningState ile güncelleştirilene kadar bekleyin.

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. 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.