az resource-mover move-resource
Dekont
Bu başvuru, Azure CLI (sürüm 2.50.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önetme.
Komutlar
Name | Description | Tür | Durum |
---|---|---|---|
az resource-mover move-resource add |
Taşıma koleksiyonunda Bir Taşıma Kaynağı oluşturun. |
Dahili | GA |
az resource-mover move-resource delete |
Taşıma koleksiyonundan Taşıma Kaynağı silme. |
Dahili | GA |
az resource-mover move-resource list |
Taşıma koleksiyonundaki Kaynakları Taşı'yı listeleyin. |
Dahili | GA |
az resource-mover move-resource show |
Kaynağı Taşı'yı alın. |
Dahili | GA |
az resource-mover move-resource wait |
Bir koşul karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin. |
Dahili | GA |
az resource-mover move-resource add
Taşıma koleksiyonunda Bir Taşıma Kaynağı oluşturun.
'az resource-mover move-resource add' komutu hem 'RegionToRegion' (varsayılan) hem de 'RegionToZone' türü taşıma koleksiyonları için aynı kalır.
az resource-mover move-resource add [--depends-on-overrides]
[--existing-target-id]
[--ids]
[--move-collection-name]
[--move-resource-name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--resource-settings]
[--source-id]
[--subscription]
Örnekler
Taşıma koleksiyonuna taşıma kaynağı olarak bir sanal ağ ekleyin. (RegionToRegion)
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 vm ekleyin. (RegionToZone)
az resource-mover move-resource add --resource-group MyResourceGroup --move-collection-name MyZonalMoveCollection --name MyVMMoveResource --source-id "/subscriptions/subID/resourceGroups/MyResourceGroup/providers/Microsoft.Compute/virtualMachines/MyVM" --resource-settings '{ "resourceType": "Microsoft.Compute/virtualMachines", "targetResourceName": "MyVM", "targetAvailabilityZone": "2", "targetVmSize": "Standard_B2s" }'
Taşıma koleksiyonuna taşıma kaynağı olarak vm ekleyin. (RegionToRegion)
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] }'
İsteğe Bağlı Parametreler
Kaynak bağımlılıklarını taşıma geçersiz kılmalarını alır veya ayarlar. Kısa söz dizimi, json-file ve yaml-file desteği. Daha fazla göstermek için "??" seçeneğini deneyin.
Kaynağın mevcut hedef ARM Kimliğini alır veya ayarlar.
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.
Taşıma Koleksiyonu Adı.
Kaynak adını taşı.
Uzun süre çalışan işlemin bitmesini beklemeyin.
Kaynak grubunun adı. Varsayılan grubu yapılandırmak için az configure --defaults group= komutu kullanabilirsiniz.
Kaynak ayarları. Beklenen değer: json-string/@json-file. json-file ve yaml-file desteği.
Kaynağın Kaynak ARM Kimliğini alır veya ayarlar.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Global Parametreler
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österir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapı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
Taşıma koleksiyonundan Taşıma Kaynağı silme.
'az resource-mover move-resource delete' komutu hem 'RegionToRegion' hem de 'RegionToZone' türü taşıma koleksiyonları için aynı kalır.
az resource-mover move-resource delete [--ids]
[--move-collection-name]
[--move-resource-name]
[--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
[--resource-group]
[--subscription]
[--yes]
Örnekler
Move-collection'dan bir move-resource silin.
az resource-mover move-resource delete --move-collection-name MyMoveCollection --name MyMoveResource --resource-group MyResourceGroup
İsteğe Bağlı Parametreler
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.
Taşıma Koleksiyonu Adı.
Kaynak adını taşı.
Uzun süre çalışan işlemin bitmesini beklemeyin.
Kaynak grubunun adı. Varsayılan grubu yapılandırmak için az configure --defaults group= komutu kullanabilirsiniz.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Onay istemde bulunmayın.
Global Parametreler
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österir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapı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
Taşıma koleksiyonundaki Kaynakları Taşı'yı listeleyin.
'az resource-mover move-resource list' komutu hem 'RegionToRegion' hem de 'RegionToZone' tür taşıma koleksiyonları için aynı kalır.
az resource-mover move-resource list --move-collection-name
--resource-group
[--filter]
[--max-items]
[--next-token]
Örnekler
Taşıma koleksiyonundaki taşıma kaynaklarını listeleme.
az resource-mover move-resource list --move-collection-name MyMoveCollection --resource-group MyResourceGroup
Gerekli Parametreler
Taşıma Koleksiyonu Adı.
Kaynak grubunun adı. Varsayılan grubu yapılandırmak için az configure --defaults group= komutu kullanabilirsiniz.
İsteğe Bağlı Parametreler
İşleme uygulanacak filtre. Örneğin, $filter=Properties/ProvisioningState eq 'Succeeded' kullanabilirsiniz.
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.
Sayfalandırmanın nereden başlatılacağını belirtmek için belirteç. Bu, daha önce kesilmiş bir yanıttan alınan belirteç değeridir.
Global Parametreler
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österir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapı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
Kaynağı Taşı'yı alın.
'az resource-mover move-resource show' komutu hem 'RegionToRegion' hem de 'RegionToZone' türündeki taşıma koleksiyonları için aynı kalır.
az resource-mover move-resource show [--ids]
[--move-collection-name]
[--move-resource-name]
[--resource-group]
[--subscription]
Ö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
İsteğe Bağlı Parametreler
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.
Taşıma Koleksiyonu Adı.
Kaynak adını taşı.
Kaynak grubunun adı. Varsayılan grubu yapılandırmak için az configure --defaults group= komutu kullanabilirsiniz.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Global Parametreler
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österir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapı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
Bir koşul karşılanıncaya kadar CLI'yi bekleme durumuna yerleştirin.
az resource-mover move-resource wait [--created]
[--custom]
[--deleted]
[--exists]
[--ids]
[--interval]
[--move-collection-name]
[--move-resource-name]
[--resource-group]
[--subscription]
[--timeout]
[--updated]
İ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.
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.
Saniye cinsinden yoklama aralığı.
Taşıma Koleksiyonu Adı.
Kaynak adını taşı.
Kaynak grubunun adı. Varsayılan grubu yapılandırmak için az configure --defaults group= komutu kullanabilirsiniz.
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapılandırabilirsiniz.
Saniye cinsinden en fazla bekleme.
'Başarılı' konumunda provisioningState ile güncelleştirilene kadar bekleyin.
Global Parametreler
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österir ve uyarıları gizler.
Çıkış biçimi.
JMESPath sorgu dizesi. Daha fazla bilgi ve örnek için bkz http://jmespath.org/ .
Aboneliğin adı veya kimliği. kullanarak az account set -s NAME_OR_ID
varsayılan aboneliği yapı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.