az resource-mover move-resource
Not
Bu başvuru, Azure CLI (sürüm 2.15.0 veya üzeri) için kaynak taşıyıcı uzantısının bir parçasıdır. Uzantı, az resource-mover move-resource komutunu ilk kez çalıştırdığınızda otomatik olarak yüklenir. Uzantılar hakkında daha fazla bilgi edinin.
Taşıma kaynağını yönetin.
Komutlar
| az resource-mover move-resource add |
Taşıma kaynağını taşıma koleksiyonuna oluşturun veya güncelleştirin. |
| az resource-mover move-resource delete |
Move-collection'dan bir move-resource silin. |
| az resource-mover move-resource list |
Move-collection içindeki taşıma kaynaklarını listeleme. |
| az resource-mover move-resource show |
Taşıma kaynağının ayrıntılarını alın. |
| az resource-mover move-resource wait |
Taşıma kaynağının koşulu karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin. |
az resource-mover move-resource add
Taşıma kaynağını taşıma koleksiyonuna oluşturun veya güncelleştirin.
az resource-mover move-resource add --move-collection-name
--move-resource-name
--resource-group
[--depends-on-overrides]
[--existing-target-id]
[--no-wait]
[--resource-settings]
[--source-id]
Örnekler
Taşıma koleksiyonuna taşıma kaynağı olarak bir sanal ağ ekleyin.
az resource-mover move-resource add --resource-group MyResourceGroup --move-collection-name MyMoveCollection --name MoveResourceName
--source-id "/subscriptions/subID/resourceGroups/myRG/providers/Microsoft.Network/virtualNetworks/MyVNet"
--resource-settings '{
"resourceType": "Microsoft.Network/virtualNetworks",
"targetResourceName": "MyVNet-target"
}'
Taşıma koleksiyonuna taşıma kaynağı olarak bir sanal ağ ekleyin.
az resource-mover move-resource add --resource-group MyResourceGroup --move-collection-name MyMoveCollection --name MoveResourceName
--source-id "/subscriptions/subID/resourceGroups/myRG/providers/Microsoft.Network/virtualNetworks/MyVNet"
--resource-settings @resource-settings.json
Bir VM'yi move-collection'a taşıma kaynağı olarak ekleyin.
az resource-mover move-resource add --resource-group MyResourceGroup --move-collection-name MyMoveCollection --name MoveResourceName
--source-id "/subscriptions/subID/resourceGroups/eastusRG/providers/Microsoft.Compute/virtualMachines/MyVM"
--depends-on-overrides id="/subscriptions/subID/resourceGroups/eastusRG/providers/Microsoft.Network/networkInterfaces/MyNIC" target-id="/subscriptions/subID/resourceGroups/westusRG/providers/Microsoft.Network/networkInterfaces/MyNIC"
--resource-settings '{
"resourceType": "Microsoft.Compute/virtualMachines",
"targetAvailabilitySetId": "/subscriptions/subID/resourceGroups/eastusRG/providers/Microsoft.Compute/availabilitySets/MyAVSet",
"targetAvailabilityZone": "2",
"targetResourceName": "MyVM-target",
"targetVmSize": null,
"userManagedIdentities": [/subscriptions/subid/resourceGroups/eastusRG/providers/Microsoft.ManagedIdentity/userAssignedIdentities/umi1]
}'
Gerekli Parametreler
Move-collection adı.
Taşıma kaynağı adı.
Kaynak grubunun adı. varsayılan grubu kullanarak az configure --defaults group=<name>yapılandırabilirsiniz.
İsteğe Bağlı Parametreler
Move-resource bağımlılıkları geçersiz kılar.
Kaynağın mevcut hedef ARM Kimliği.
Uzun süre çalışan işlemin bitmesini beklemeyin.
Kaynak ayarları. Beklenen değer: json-string/@json-file.
Kaynağın Kaynak ARM Kimliği.
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 resource-mover move-resource delete
Move-collection'dan bir move-resource silin.
az resource-mover move-resource delete --move-collection-name
--move-resource-name
--resource-group
[--no-wait]
[--yes]
Örnekler
Move-collection'dan bir move-resource silin.
az resource-mover move-resource delete --move-collection-name MyMoveCollection --name MyMoveResource --resource-group MyResourceGroup
Gerekli Parametreler
Move-collection adı.
Taşıma kaynağı 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 resource-mover move-resource list
Move-collection içindeki taşıma kaynaklarını listeleme.
az resource-mover move-resource list --move-collection-name
--resource-group
Örnekler
Move-collection içindeki taşıma kaynaklarını listeleme.
az resource-mover move-resource list --move-collection-name MyMoveCollection --resource-group MyResourceGroup
Gerekli Parametreler
Move-collection 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 resource-mover move-resource show
Taşıma kaynağının ayrıntılarını alın.
az resource-mover move-resource show --move-collection-name
--move-resource-name
--resource-group
Örnekler
Taşıma kaynağının ayrıntılarını alın.
az resource-mover move-resource show --move-collection-name MyMoveCollection --name MyMoveResource --resource-group MyResourceGroup
Gerekli Parametreler
Move-collection adı.
Taşıma kaynağı 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 resource-mover move-resource wait
Taşıma kaynağının koşulu karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin.
az resource-mover move-resource wait --move-collection-name
--move-resource-name
--resource-group
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Örnekler
Move-resource başarıyla oluşturulana kadar CLI betiğinin sonraki satırını yürütmeyi duraklatın.
az resource-mover move-resource wait --move-collection-name MyMoveCollection --name MyMoveResource --resource-group MyResourceGroup --created
Move-resource başarıyla silinene kadar CLI betiğinin sonraki satırını yürütmeyi duraklatın.
az resource-mover move-resource wait --move-collection-name MyMoveCollection --name MyMoveResource --resource-group MyResourceGroup --deleted
Gerekli Parametreler
Move-collection adı.
Taşıma kaynağı 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.