az resource-mover move-resource

Uwaga

Ta dokumentacja jest częścią rozszerzenia resource-mover dla interfejsu wiersza polecenia platformy Azure (wersja 2.50.0 lub nowsza). Rozszerzenie automatycznie zainstaluje polecenie az resource-mover move-resource-resource . Dowiedz się więcej o rozszerzeniach.

Zarządzanie przenoszeniem zasobu.

Polecenia

Nazwa Opis Typ Stan
az resource-mover move-resource add

Utwórz zasób przenoszenia w kolekcji przenoszenia.

Numer wewnętrzny Ogólna dostępność
az resource-mover move-resource delete

Usuń zasób Przenieś z kolekcji przenoszenia.

Numer wewnętrzny Ogólna dostępność
az resource-mover move-resource list

Wyświetl listę Przenieś zasoby w kolekcji przenoszenia.

Numer wewnętrzny Ogólna dostępność
az resource-mover move-resource show

Pobierz zasób przenoszenia.

Numer wewnętrzny Ogólna dostępność
az resource-mover move-resource wait

Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku.

Numer wewnętrzny Ogólna dostępność

az resource-mover move-resource add

Utwórz zasób przenoszenia w kolekcji przenoszenia.

Polecenie "az resource-mover move-resource add" pozostaje takie same zarówno dla kolekcji przenoszenia regionów", jak i "RegionToZone".

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]

Przykłady

Dodaj sieć wirtualną jako zasób przenoszenia do kolekcji przenoszenia. (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" }'

Dodaj maszynę wirtualną jako zasób przenoszenia do kolekcji przenoszenia. (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" }'

Dodaj maszynę wirtualną jako zasób przenoszenia do kolekcji przenoszenia. (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] }'

Parametry opcjonalne

--depends-on-overrides

Pobiera lub ustawia przesłonięcia zależności zasobów przenoszenia. Obsługa skróconej składni, pliku json-file i yaml-file. Spróbuj "??", aby pokazać więcej.

--existing-target-id

Pobiera lub ustawia istniejący docelowy identyfikator arm zasobu.

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--move-collection-name

Nazwa przenoszenia kolekcji.

--move-resource-name --name -n

Przenieś nazwę zasobu.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

akceptowane wartości: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować za pomocą polecenia az configure --defaults group=.

--resource-settings

Ustawienia zasobu. Oczekiwana wartość: json-string/@json-file. Obsługa plików json-file i yaml-file.

--source-id

Pobiera lub ustawia identyfikator źródłowej usługi ARM zasobu.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az resource-mover move-resource delete

Usuń zasób Przenieś z kolekcji przenoszenia.

Polecenie "az resource-mover move-resource-resource delete" pozostaje takie same zarówno dla kolekcji przenoszenia regionów, jak i "RegionToZone".

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]

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 opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--move-collection-name

Nazwa przenoszenia kolekcji.

--move-resource-name --name -n

Przenieś nazwę zasobu.

--no-wait

Nie czekaj na zakończenie długotrwałej operacji.

akceptowane wartości: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować za pomocą polecenia az configure --defaults group=.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--yes -y

Nie monituj o potwierdzenie.

wartość domyślna: False
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az resource-mover move-resource list

Wyświetl listę Przenieś zasoby w kolekcji przenoszenia.

Polecenie "az resource-mover move-resource list" pozostaje takie same zarówno dla kolekcji przenoszenia regionów, jak i "RegionToZone".

az resource-mover move-resource list --move-collection-name
                                     --resource-group
                                     [--filter]
                                     [--max-items]
                                     [--next-token]

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

--move-collection-name --name -n

Nazwa przenoszenia kolekcji.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować za pomocą polecenia az configure --defaults group=.

Parametry opcjonalne

--filter

Filtr do zastosowania względem operacji. Na przykład można użyć $filter=Properties/ProvisioningState eq 'Succeeded'.

--max-items

Łączna liczba elementów do zwrócenia w danych wyjściowych polecenia. Jeśli łączna liczba dostępnych elementów jest większa niż określona wartość, token jest udostępniany w danych wyjściowych polecenia. Aby wznowić stronicowanie, podaj wartość tokenu w --next-token argumencie kolejnego polecenia.

--next-token

Token do określenia, gdzie rozpocząć stronicowanie. Jest to wartość tokenu z wcześniej obciętej odpowiedzi.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az resource-mover move-resource show

Pobierz zasób przenoszenia.

Polecenie "az resource-mover move-resource show" pozostaje takie same zarówno dla kolekcji przenoszenia regionów, jak i "RegionToZone".

az resource-mover move-resource show [--ids]
                                     [--move-collection-name]
                                     [--move-resource-name]
                                     [--resource-group]
                                     [--subscription]

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 opcjonalne

--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--move-collection-name

Nazwa przenoszenia kolekcji.

--move-resource-name --name -n

Przenieś nazwę zasobu.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować za pomocą polecenia az configure --defaults group=.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.

az resource-mover move-resource wait

Umieść interfejs wiersza polecenia w stanie oczekiwania do momentu spełnienia warunku.

az resource-mover move-resource wait [--created]
                                     [--custom]
                                     [--deleted]
                                     [--exists]
                                     [--ids]
                                     [--interval]
                                     [--move-collection-name]
                                     [--move-resource-name]
                                     [--resource-group]
                                     [--subscription]
                                     [--timeout]
                                     [--updated]

Parametry opcjonalne

--created

Zaczekaj na utworzenie polecenia "provisioningState" o godzinie "Succeeded".

wartość domyślna: False
--custom

Poczekaj, aż warunek spełnia niestandardowe zapytanie JMESPath. Np. provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Poczekaj na usunięcie.

wartość domyślna: False
--exists

Zaczekaj, aż zasób istnieje.

wartość domyślna: False
--ids

Co najmniej jeden identyfikator zasobu (rozdzielany spacjami). Powinien to być pełny identyfikator zasobu zawierający wszystkie informacje o argumentach "Identyfikator zasobu". Należy podać argumenty --ids lub inne argumenty "Identyfikator zasobu".

--interval

Interwał sondowania w sekundach.

wartość domyślna: 30
--move-collection-name

Nazwa przenoszenia kolekcji.

--move-resource-name --name -n

Przenieś nazwę zasobu.

--resource-group -g

Nazwa grupy zasobów. Grupę domyślną można skonfigurować za pomocą polecenia az configure --defaults group=.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--timeout

Maksymalny czas oczekiwania w sekundach.

wartość domyślna: 3600
--updated

Zaczekaj na zaktualizowanie stanu provisioningState o 'Powodzenie'.

wartość domyślna: False
Parametry globalne
--debug

Zwiększ szczegółowość rejestrowania, aby wyświetlić wszystkie dzienniki debugowania.

--help -h

Pokaż ten komunikat pomocy i zakończ pracę.

--only-show-errors

Pokaż tylko błędy, pomijając ostrzeżenia.

--output -o

Format danych wyjściowych.

akceptowane wartości: json, jsonc, none, table, tsv, yaml, yamlc
wartość domyślna: json
--query

Ciąg zapytania JMESPath. Zobacz http://jmespath.org/ , aby uzyskać więcej informacji i przykładów.

--subscription

Nazwa lub identyfikator subskrypcji. Subskrypcję domyślną można skonfigurować przy użyciu polecenia az account set -s NAME_OR_ID.

--verbose

Zwiększ szczegółowość rejestrowania. Użyj --debuguj, aby uzyskać pełne dzienniki debugowania.