az resource-mover move-resource
Nota
Questo riferimento fa parte dell'estensione resource-mover 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 | Disponibilità generale |
az resource-mover move-resource delete |
Eliminare una risorsa di spostamento dalla raccolta di spostamento. |
Estensione | Disponibilità generale |
az resource-mover move-resource list |
Elencare le risorse di spostamento nella raccolta di spostamento. |
Estensione | Disponibilità generale |
az resource-mover move-resource show |
Ottenere la risorsa di spostamento. |
Estensione | Disponibilità generale |
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 | Disponibilità generale |
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 della risorsa (delimitato da spazio). 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.
Indica che non è necessario attendere il termine 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. Supporto di json-file e yaml-file.
Ottiene o imposta l'ID arm di origine della risorsa.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta 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 della risorsa (delimitato da spazio). 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.
Indica che non è necessario attendere il termine 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 sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Indica che non è richiesta la conferma.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta 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
Il 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 nell'argomento --next-token
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
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta 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 della risorsa (delimitato da spazio). 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 sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Parametri globali
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta 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 della risorsa (delimitato da spazio). 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 sottoscrizione predefinita 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
Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.
Visualizza questo messaggio della guida ed esce.
Mostra solo gli errori, eliminando gli avvisi.
Formato di output.
Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.
Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID
.
Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.