az resource-mover move-resource
Uwaga
Ta dokumentacja jest częścią rozszerzenia resource-mover dla interfejsu wiersza polecenia platformy Azure (wersja 2.15.0 lub nowsza). Rozszerzenie automatycznie zainstaluje polecenie az resource-mover move-resource-resource . Dowiedz się więcej o rozszerzeniach.
Zarządzaj zasobem przenoszenia.
Polecenia
| az resource-mover move-resource add |
Utwórz lub zaktualizuj zasób przenoszenia do kolekcji przenoszenia. |
| az resource-mover move-resource delete |
Usuń zasób przenoszenia z kolekcji przenoszenia. |
| az resource-mover move-resource list |
Wyświetl listę zasobów przenoszenia w kolekcji przenoszenia. |
| az resource-mover move-resource show |
Uzyskaj szczegółowe informacje o zasobie przenoszenia. |
| az resource-mover move-resource wait |
Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku zasobu przenoszenia. |
az resource-mover move-resource add
Utwórz lub zaktualizuj zasób przenoszenia do kolekcji przenoszenia.
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]
Przykłady
Dodaj sieć wirtualną jako zasób przenoszenia do kolekcji przenoszenia.
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"
}'
Dodaj sieć wirtualną jako zasób przenoszenia do kolekcji przenoszenia.
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
Dodaj maszynę wirtualną jako zasób przenoszenia do kolekcji przenoszenia.
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]
}'
Parametry wymagane
Nazwa kolekcji przenoszenia.
Nazwa zasobu przenoszenia.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Parametry opcjonalne
Zależności przenoszenia zasobów zastępują.
Istniejący docelowy identyfikator arm zasobu.
Nie czekaj na zakończenie długotrwałej operacji.
Ustawienia zasobu. Oczekiwana wartość: json-string/@json-file.
Źródłowy identyfikator usługi ARM zasobu.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
az resource-mover move-resource delete
Usuń zasób przenoszenia z kolekcji przenoszenia.
az resource-mover move-resource delete --move-collection-name
--move-resource-name
--resource-group
[--no-wait]
[--yes]
Przykłady
Usuń zasób przenoszenia z kolekcji przenoszenia.
az resource-mover move-resource delete --move-collection-name MyMoveCollection --name MyMoveResource --resource-group MyResourceGroup
Parametry wymagane
Nazwa kolekcji przenoszenia.
Nazwa zasobu przenoszenia.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Parametry opcjonalne
Nie czekaj na zakończenie długotrwałej operacji.
Nie monituj o potwierdzenie.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
az resource-mover move-resource list
Wyświetl listę zasobów przenoszenia w kolekcji przenoszenia.
az resource-mover move-resource list --move-collection-name
--resource-group
Przykłady
Wyświetl listę zasobów przenoszenia w kolekcji przenoszenia.
az resource-mover move-resource list --move-collection-name MyMoveCollection --resource-group MyResourceGroup
Parametry wymagane
Nazwa kolekcji przenoszenia.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
az resource-mover move-resource show
Uzyskaj szczegółowe informacje o zasobie przenoszenia.
az resource-mover move-resource show --move-collection-name
--move-resource-name
--resource-group
Przykłady
Uzyskaj szczegółowe informacje o zasobie przenoszenia.
az resource-mover move-resource show --move-collection-name MyMoveCollection --name MyMoveResource --resource-group MyResourceGroup
Parametry wymagane
Nazwa kolekcji przenoszenia.
Nazwa zasobu przenoszenia.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.
az resource-mover move-resource wait
Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku zasobu przenoszenia.
az resource-mover move-resource wait --move-collection-name
--move-resource-name
--resource-group
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Przykłady
Wstrzymaj wykonywanie następnego wiersza polecenia skryptu interfejsu wiersza polecenia do momentu pomyślnego utworzenia zasobu przenoszenia.
az resource-mover move-resource wait --move-collection-name MyMoveCollection --name MyMoveResource --resource-group MyResourceGroup --created
Wstrzymaj wykonywanie następnego wiersza polecenia skryptu interfejsu wiersza polecenia, dopóki zasób przenoszenia nie zostanie pomyślnie usunięty.
az resource-mover move-resource wait --move-collection-name MyMoveCollection --name MyMoveResource --resource-group MyResourceGroup --deleted
Parametry wymagane
Nazwa kolekcji przenoszenia.
Nazwa zasobu przenoszenia.
Nazwa grupy zasobów. Grupę domyślną można skonfigurować przy użyciu polecenia az configure --defaults group=<name>.
Parametry opcjonalne
Zaczekaj na utworzenie polecenia "provisioningState" w lokalizacji "Powodzenie".
Zaczekaj, aż warunek spełnia niestandardowe zapytanie JMESPath. Na przykład provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Zaczekaj na usunięcie.
Zaczekaj, aż zasób istnieje.
Interwał sondowania w sekundach.
Maksymalny czas oczekiwania w sekundach.
Zaczekaj na aktualizację za pomocą parametru provisioningState w lokalizacji "Powodzenie".
Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.
Pokaż ten komunikat pomocy i zakończ pracę.
Pokaż tylko błędy, pomijając ostrzeżenia.
Format danych wyjściowych.
Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.
Nazwa lub identyfikator subskrypcji. Możesz skonfigurować domyślną subskrypcję przy użyciu polecenia az account set -s NAME_OR_ID.
Zwiększ szczegółowość rejestrowania. Użyj polecenia --debug, aby uzyskać pełne dzienniki debugowania.