az resource-mover move-resource
Nota
Questo riferimento fa parte dell'estensione di spostamento delle risorse per l'interfaccia della riga di comando di Azure (versione 2.50.0 o successiva). L'estensione installerà automaticamente la prima volta che si esegue un comando az resource-mover move-resource. Altre informazioni sulle estensioni.
Gestire move-resource.
Comandi
Nome | Descrizione | Tipo | Status |
---|---|---|---|
az resource-mover move-resource add |
Creare una risorsa di spostamento nella raccolta di spostamento. |
Estensione | GA |
az resource-mover move-resource delete |
Eliminare una risorsa di spostamento dalla raccolta di spostamento. |
Estensione | GA |
az resource-mover move-resource list |
Elencare le risorse di spostamento nella raccolta di spostamento. |
Estensione | GA |
az resource-mover move-resource show |
Ottenere la risorsa di spostamento. |
Estensione | GA |
az resource-mover move-resource wait |
Posizionare l'interfaccia della riga di comando in uno stato di attesa fino a quando non viene soddisfatta una condizione. |
Estensione | GA |
az resource-mover move-resource add
Creare una risorsa di spostamento nella raccolta di spostamento.
Il comando 'az resource-mover move-resource add' rimane invariato per le raccolte di spostamento dei tipi 'RegionToRegion' (impostazione predefinita) e '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]
Esempio
Aggiungere una rete virtuale come risorsa di spostamento alla raccolta di spostamento. (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" }'
Aggiungere una macchina virtuale come risorsa di spostamento alla raccolta di spostamento. (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" }'
Aggiungere una macchina virtuale come risorsa di spostamento alla raccolta di spostamento. (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] }'
Parametri facoltativi
Ottiene o imposta le sostituzioni delle dipendenze delle risorse di spostamento. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Ottiene o imposta l'ID ARM di destinazione esistente della risorsa.
Uno o più ID risorsa (delimitati da spazi). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".
Nome raccolta di spostamento.
Nome risorsa di spostamento.
Non attendere il completamento dell'operazione a esecuzione prolungata.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=.
Impostazioni della risorsa. Valore previsto: json-string/@json-file. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.
Ottiene o imposta l'ID arm di origine della risorsa.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Formato dell'output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az resource-mover move-resource delete
Eliminare una risorsa di spostamento dalla raccolta di spostamento.
Il comando 'az resource-mover move-resource delete' rimane invariato per le raccolte di spostamento dei tipi 'RegionToRegion' e '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]
Esempio
Eliminare una risorsa di spostamento dalla raccolta di spostamento.
az resource-mover move-resource delete --move-collection-name MyMoveCollection --name MyMoveResource --resource-group MyResourceGroup
Parametri facoltativi
Uno o più ID risorsa (delimitati da spazi). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".
Nome raccolta di spostamento.
Nome risorsa di spostamento.
Non attendere il completamento dell'operazione a esecuzione prolungata.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Non richiedere conferma.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Formato dell'output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az resource-mover move-resource list
Elencare le risorse di spostamento nella raccolta di spostamento.
Il comando 'az resource-mover move-resource list' rimane invariato per le raccolte di spostamento dei tipi 'RegionToRegion' e 'RegionToZone'.
az resource-mover move-resource list --move-collection-name
--resource-group
[--filter]
[--max-items]
[--next-token]
Esempio
Elencare le risorse di spostamento in una raccolta di spostamento.
az resource-mover move-resource list --move-collection-name MyMoveCollection --resource-group MyResourceGroup
Parametri necessari
Nome raccolta di spostamento.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=.
Parametri facoltativi
Filtro da applicare all'operazione. Ad esempio, è possibile usare $filter=Properties/ProvisioningState eq 'Succeeded'.
Numero totale di elementi da restituire nell'output del comando. Se il numero totale di elementi disponibili è maggiore del valore specificato, nell'output del comando viene fornito un token. Per riprendere la paginazione, specificare il valore del token in --next-token
argomento di un comando successivo.
Token per specificare dove iniziare la paginazione. Si tratta del valore del token di una risposta troncata in precedenza.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Formato dell'output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az resource-mover move-resource show
Ottenere la risorsa di spostamento.
Il comando 'az resource-mover move-resource show' rimane invariato per le raccolte di spostamento dei tipi 'RegionToRegion' e 'RegionToZone'.
az resource-mover move-resource show [--ids]
[--move-collection-name]
[--move-resource-name]
[--resource-group]
[--subscription]
Esempio
Ottenere i dettagli di una risorsa di spostamento.
az resource-mover move-resource show --move-collection-name MyMoveCollection --name MyMoveResource --resource-group MyResourceGroup
Parametri facoltativi
Uno o più ID risorsa (delimitati da spazi). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".
Nome raccolta di spostamento.
Nome risorsa di spostamento.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Formato dell'output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.
az resource-mover move-resource wait
Posizionare l'interfaccia della riga di comando in uno stato di attesa fino a quando non viene soddisfatta una condizione.
az resource-mover move-resource wait [--created]
[--custom]
[--deleted]
[--exists]
[--ids]
[--interval]
[--move-collection-name]
[--move-resource-name]
[--resource-group]
[--subscription]
[--timeout]
[--updated]
Parametri facoltativi
Attendere fino a quando non viene creato con 'provisioningState' in 'Succeeded'.
Attendere che la condizione soddisfi una query JMESPath personalizzata. Ad esempio provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].
Attendere l'eliminazione.
Attendere che la risorsa esista.
Uno o più ID risorsa (delimitati da spazi). Deve essere un ID risorsa completo contenente tutte le informazioni degli argomenti "ID risorsa". È necessario specificare --ids o altri argomenti "ID risorsa".
Intervallo di polling in secondi.
Nome raccolta di spostamento.
Nome risorsa di spostamento.
Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Attesa massima in secondi.
Attendere fino a quando non viene aggiornato con provisioningState in 'Succeeded'.
Parametri globali
Aumentare la verbosità dei log per visualizzare tutti i log di debug.
Mostra questo messaggio Guida, esci.
Mostra solo gli errori, eliminando gli avvisi.
Formato dell'output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la posizione predefinito usando az account set -s NAME_OR_ID
.
Aumentare il livello di dettaglio della registrazione. Usare --debug per log di debug completi.