az resource-mover move-resource
Hinweis
Dieser Verweis ist Teil der Ressourcen-Mover-Erweiterung für die Azure CLI (Version 2.15.0 oder höher). Die Erweiterung installiert automatisch das erste Mal, wenn Sie einen Az-Resource-Mover-Mover-Ressourcenbefehl ausführen. Weitere Informationen zu Erweiterungen
Verwalten sie die Move-Resource.
Befehle
| az resource-mover move-resource add |
Erstellen oder Aktualisieren einer Move-Resource in die Move-Auflistung. |
| az resource-mover move-resource delete |
Löschen Sie eine Move-Ressource aus der Move-Auflistung. |
| az resource-mover move-resource list |
Listen Sie die Move-Resources in einer Move-Collection auf. |
| az resource-mover move-resource show |
Rufen Sie die Details einer Move-Resource ab. |
| az resource-mover move-resource wait |
Platzieren Sie die CLI in einem Wartenstatus, bis eine Bedingung der Move-Ressource erfüllt ist. |
az resource-mover move-resource add
Erstellen oder Aktualisieren einer Move-Resource in die Move-Auflistung.
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]
Beispiele
Fügen Sie eine vNet-Ressource als Move-Resource zur Move-Collection hinzu.
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"
}'
Fügen Sie eine vNet-Ressource als Move-Resource zur Move-Collection hinzu.
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
Fügen Sie eine VM als Move-Resource zur Move-Auflistung hinzu.
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]
}'
Erforderliche Parameter
Der Name der Move-Auflistung.
Der Name der Move-Ressource.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Optionale Parameter
Die Move-Resource-Abhängigkeiten überschrieben.
Die vorhandene ZIEL-ARM-ID der Ressource.
Nicht auf den Abschluss lang andauernder Vorgänge warten
Die Ressourceneinstellungen. Erwarteter Wert: json-string/@json-datei.
Die Quell-ARM-ID der Ressource.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az resource-mover move-resource delete
Löschen Sie eine Move-Ressource aus der Move-Auflistung.
az resource-mover move-resource delete --move-collection-name
--move-resource-name
--resource-group
[--no-wait]
[--yes]
Beispiele
Löschen Sie eine Move-Ressource aus der Move-Auflistung.
az resource-mover move-resource delete --move-collection-name MyMoveCollection --name MyMoveResource --resource-group MyResourceGroup
Erforderliche Parameter
Der Name der Move-Auflistung.
Der Name der Move-Ressource.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Optionale Parameter
Nicht auf den Abschluss lang andauernder Vorgänge warten
Nicht zur Bestätigung auffordern
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az resource-mover move-resource list
Listen Sie die Move-Resources in einer Move-Collection auf.
az resource-mover move-resource list --move-collection-name
--resource-group
Beispiele
Listen Sie die Move-Resources in einer Move-Collection auf.
az resource-mover move-resource list --move-collection-name MyMoveCollection --resource-group MyResourceGroup
Erforderliche Parameter
Der Name der Move-Auflistung.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az resource-mover move-resource show
Rufen Sie die Details einer Move-Resource ab.
az resource-mover move-resource show --move-collection-name
--move-resource-name
--resource-group
Beispiele
Rufen Sie die Details einer Move-Resource ab.
az resource-mover move-resource show --move-collection-name MyMoveCollection --name MyMoveResource --resource-group MyResourceGroup
Erforderliche Parameter
Der Name der Move-Auflistung.
Der Name der Move-Ressource.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
az resource-mover move-resource wait
Platzieren Sie die CLI in einem Wartenstatus, bis eine Bedingung der Move-Ressource erfüllt ist.
az resource-mover move-resource wait --move-collection-name
--move-resource-name
--resource-group
[--created]
[--custom]
[--deleted]
[--exists]
[--interval]
[--timeout]
[--updated]
Beispiele
Anhalten der Ausführung des nächsten CLI-Skripts, bis die Move-Ressource erfolgreich erstellt wird.
az resource-mover move-resource wait --move-collection-name MyMoveCollection --name MyMoveResource --resource-group MyResourceGroup --created
Anhalten der Ausführung des nächsten CLI-Skripts, bis die Move-Ressource erfolgreich gelöscht wird.
az resource-mover move-resource wait --move-collection-name MyMoveCollection --name MyMoveResource --resource-group MyResourceGroup --deleted
Erforderliche Parameter
Der Name der Move-Auflistung.
Der Name der Move-Ressource.
Name der Ressourcengruppe Sie können die Standardgruppe mit az configure --defaults group=<name> konfigurieren.
Optionale Parameter
Warten Sie, bis Sie mit "provisioningState" unter "Erfolgreich" erstellt wurden.
Warten Sie, bis die Bedingung eine benutzerdefinierte JMESPath-Abfrage erfüllt. Beispiel: provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Warten Sie, bis sie gelöscht wurde.
Warten Sie, bis die Ressource vorhanden ist.
Abfrageintervall in Sekunden.
Maximale Wartezeit in Sekunden.
Warten Sie, bis sie mit provisioningState unter "Erfolgreich" aktualisiert wurde.
Ausführlichkeit der Protokollierung erhöhen, um alle Debugprotokolle anzuzeigen.
Zeigen Sie diese Hilfemeldung an, und schließen Sie sie.
Nur Fehler anzeigen und Warnungen unterdrücken.
Ausgabeformat.
JMESPath-Abfragezeichenfolge. Weitere Informationen und Beispiele finden Sie unter http://jmespath.org/.
Der Name oder die ID des Abonnements. Sie können das standardmäßig verwendete Abonnement mittels az account set -s NAME_OR_ID konfigurieren.
Ausführlichkeit der Protokollierung erhöhen. „--debug“ für vollständige Debugprotokolle verwenden.
Feedback
Feedback senden und anzeigen für