az connectedmachine extension
Not
Bu başvuru, Azure CLI (sürüm 2.15.0 veya üzeri) için connectedmachine uzantısının bir parçasıdır. Uzantı, az connectedmachine extension komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.
Connectedmachine ile makine uzantısını yönetin.
Komutlar
| az connectedmachine extension create |
Uzantıyı oluşturma işlemi. |
| az connectedmachine extension delete |
Uzantıyı silme işlemi. |
| az connectedmachine extension list |
Azure olmayan bir makinenin tüm uzantılarını alma işlemi. |
| az connectedmachine extension show |
Uzantıyı alma işlemi. |
| az connectedmachine extension update |
Uzantıyı oluşturma veya güncelleştirme işlemi. |
| az connectedmachine extension wait |
Bağlı makine uzantısının koşulu karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin. |
az connectedmachine extension create
Uzantıyı oluşturma işlemi.
az connectedmachine extension create --machine-name
--name
--resource-group
[--auto-upgrade-minor {false, true}]
[--enable-auto-upgrade {false, true}]
[--force-update-tag]
[--inst-handler-version]
[--instance-view-type]
[--location]
[--no-wait]
[--protected-settings]
[--publisher]
[--settings]
[--status]
[--tags]
[--type]
[--type-handler-version]
Örnekler
Makine Uzantısı Oluşturma veya Güncelleştirme
az connectedmachine extension create --name "CustomScriptExtension" --location "eastus2euap" --type "CustomScriptExtension" --publisher "Microsoft.Compute" --settings '{"commandToExecute":"hostname"}' --type-handler-version "1.10" --machine-name "myMachine" --resource-group "myResourceGroup"
Gerekli Parametreler
Uzantının oluşturulması veya güncelleştirilmesi gereken makinenin adı.
Makine uzantısının adı.
Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Dağıtım zamanında kullanılabilir durumdaysa uzantının daha yeni bir ikincil sürüm kullanıp kullanmayacağını belirtin. Ancak dağıtıldıktan sonra, bu özellik true olarak ayarlanmış olsa bile uzantı yeniden dağıtılmadığı sürece ikincil sürümleri yükseltmez.
Kullanılabilir daha yeni bir sürüm varsa uzantının platform tarafından otomatik olarak yükseltilip yükseltilmeyeceğini belirtin.
Uzantı yapılandırması değişmese bile uzantı işleyicisinin nasıl güncelleştirilmeye zorlanması gerektiği.
Betik işleyicisinin sürümünü belirtin.
Uzantının türünü belirtin; "CustomScriptExtension" örnek olarak verilmiştir.
Konum. Değerleri: az account list-locations. varsayılan konumu kullanarak az configure --defaults location=<location>yapılandırabilirsiniz.
Uzun süre çalışan işlemin bitmesini beklemeyin.
Uzantı protectedSettings veya protectedSettingsFromKeyVault içerebilir veya hiçbir korumalı ayar içeremez. Beklenen değer: json-string/json-file/@json-file.
Uzantı işleyici yayımcısının adı.
Uzantı için Json biçimlendirilmiş genel ayarlar. Beklenen değer: json-string/json-file/@json-file.
Örnek görünümü durumu.
Boşlukla ayrılmış etiketler: anahtar[=değer] [anahtar[=değer] ...]. Mevcut etiketleri temizlemek için "" kullanın.
Uzantının türünü belirtin; "CustomScriptExtension" örnek olarak verilmiştir.
Betik işleyicisinin sürümünü belirtin.
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öster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği 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 connectedmachine extension delete
Uzantıyı silme işlemi.
az connectedmachine extension delete --machine-name
--name
--resource-group
[--no-wait]
[--yes]
Örnekler
Makine Uzantısını Silme
az connectedmachine extension delete --name "MMA" --machine-name "myMachine" --resource-group "myResourceGroup"
Gerekli Parametreler
Uzantının silinmesi gereken makinenin adı.
Makine uzantısının adı.
Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
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öster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği 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 connectedmachine extension list
Azure olmayan bir makinenin tüm uzantılarını alma işlemi.
az connectedmachine extension list --machine-name
--resource-group
[--expand]
Örnekler
Tüm Makine Uzantılarını Alma
az connectedmachine extension list --machine-name "myMachine" --resource-group "myResourceGroup"
Gerekli Parametreler
Uzantıyı içeren makinenin adı.
Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
İşleme uygulanacak genişletme ifadesi.
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öster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği 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 connectedmachine extension show
Uzantıyı alma işlemi.
az connectedmachine extension show --machine-name
--name
--resource-group
Örnekler
Makine Uzantısını Alma
az connectedmachine extension show --name "CustomScriptExtension" --machine-name "myMachine" --resource-group "myResourceGroup"
Gerekli Parametreler
Uzantıyı içeren makinenin adı.
Makine uzantısının adı.
Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.
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öster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği 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 connectedmachine extension update
Uzantıyı oluşturma veya güncelleştirme işlemi.
az connectedmachine extension update --machine-name
--name
--resource-group
[--auto-upgrade-minor {false, true}]
[--enable-auto-upgrade {false, true}]
[--force-update-tag]
[--no-wait]
[--protected-settings]
[--publisher]
[--settings]
[--tags]
[--type]
[--type-handler-version]
Örnekler
Makine Uzantısı Oluşturma veya Güncelleştirme
az connectedmachine extension update --name "CustomScriptExtension" --type "CustomScriptExtension" --publisher "Microsoft.Compute" --settings '{"commandToExecute":"hostname"}' --type-handler-version "1.10" --machine-name "myMachine" --resource-group "myResourceGroup"
Gerekli Parametreler
Uzantının oluşturulması veya güncelleştirilmesi gereken makinenin adı.
Makine uzantısının adı.
Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Dağıtım zamanında kullanılabilir durumdaysa uzantının daha yeni bir ikincil sürüm kullanıp kullanmayacağını belirtin. Ancak dağıtıldıktan sonra, bu özellik true olarak ayarlanmış olsa bile uzantı yeniden dağıtılmadığı sürece ikincil sürümleri yükseltmez.
Kullanılabilir daha yeni bir sürüm varsa uzantının platform tarafından otomatik olarak yükseltilip yükseltilmeyeceğini belirtin.
Uzantı yapılandırması değişmese bile uzantı işleyicisinin nasıl güncelleştirilmeye zorlanması gerektiği.
Uzun süre çalışan işlemin bitmesini beklemeyin.
Uzantı protectedSettings veya protectedSettingsFromKeyVault içerebilir veya hiçbir korumalı ayar içeremez. Beklenen değer: json-string/json-file/@json-file.
Uzantı işleyici yayımcısının adı.
Uzantı için Json biçimlendirilmiş genel ayarlar. Beklenen değer: json-string/json-file/@json-file.
Boşlukla ayrılmış etiketler: anahtar[=değer] [anahtar[=değer] ...]. Mevcut etiketleri temizlemek için "" kullanın.
Uzantının türünü belirtin; "CustomScriptExtension" örnek olarak verilmiştir.
Betik işleyicisinin sürümünü belirtin.
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öster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği 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 connectedmachine extension wait
Bağlı makine uzantısının koşulu karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin.
az connectedmachine extension wait --machine-name
--name
--resource-group
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Örnekler
Bağlı makine uzantısı başarıyla oluşturulana kadar CLI betiğinin sonraki satırını yürütmeyi duraklatın.
az connectedmachine extension wait --name "CustomScriptExtension" --machine-name "myMachine" --resource-group "myResourceGroup" --created
Bağlı makine uzantısı başarıyla güncelleştirilene kadar CLI betiğinin sonraki satırını yürütmeyi duraklatın.
az connectedmachine extension wait --name "CustomScriptExtension" --machine-name "myMachine" --resource-group "myResourceGroup" --updated
Bağlı makine uzantısı başarıyla silinene kadar CLI betiğinin sonraki satırını yürütmeyi duraklatın.
az connectedmachine extension wait --name "CustomScriptExtension" --machine-name "myMachine" --resource-group "myResourceGroup" --deleted
Gerekli Parametreler
Uzantıyı içeren makinenin adı.
Makine uzantısının adı.
Kaynak grubunun adı. varsayılan grubu kullanarak 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 en fazla 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öster, uyarıları gizle.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnekler için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak varsayılan aboneliği 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.