Share via


az resource-mover move-collection

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-collection . Altre informazioni sulle estensioni.

Gestire move-collection.

Comandi

Nome Descrizione Tipo Stato
az resource-mover move-collection bulk-remove

Rimuove il set di risorse di spostamento incluse nel corpo della richiesta dalla raccolta di spostamento. L'orchestrazione viene eseguita dal servizio. Per aiutare l'utente a prerequisitare l'operazione, il client può chiamare l'operazione con la proprietà validateOnly impostata su true.

Estensione Disponibilità generale
az resource-mover move-collection commit

Esegue il commit del set di risorse incluse nel corpo della richiesta. L'operazione di commit viene attivata in moveResources in moveState 'CommitPending' o 'CommitFailed', al termine del completamento moveResource moveState eseguire una transizione a Committed. Per aiutare l'utente a prerequisitare l'operazione, il client può chiamare l'operazione con la proprietà validateOnly impostata su true.

Estensione Disponibilità generale
az resource-mover move-collection create

Creare una raccolta di spostamento.

Estensione Disponibilità generale
az resource-mover move-collection delete

Eliminare una raccolta di spostamento.

Estensione Disponibilità generale
az resource-mover move-collection discard

Rimuove il set di risorse incluse nel corpo della richiesta. L'operazione di rimozione viene attivata in moveResources in moveState 'CommitPending' o 'DiscardFailed', al completamento di moveResource moveState eseguire una transizione a MovePending. Per aiutare l'utente a prerequisitare l'operazione, il client può chiamare l'operazione con la proprietà validateOnly impostata su true.

Estensione Disponibilità generale
az resource-mover move-collection initiate-move

Sposta il set di risorse incluse nel corpo della richiesta. L'operazione di spostamento viene attivata dopo che moveResources si trova nello moveState 'MovePending' o 'MoveFailed', al completamento di moveResource moveState eseguire una transizione a CommitPending. Per aiutare l'utente a prerequisitare l'operazione, il client può chiamare l'operazione con la proprietà validateOnly impostata su true.

Estensione Disponibilità generale
az resource-mover move-collection list

Elencare tutte le raccolte di spostamento nella sottoscrizione.

Estensione Disponibilità generale
az resource-mover move-collection list-required-for

Elenco delle risorse di spostamento per le quali è necessaria una risorsa arm.

Estensione Disponibilità generale
az resource-mover move-collection list-unresolved-dependency

Elenca un elenco di dipendenze non risolte.

Estensione Disponibilità generale
az resource-mover move-collection prepare

Avvia la preparazione per il set di risorse incluse nel corpo della richiesta. L'operazione di preparazione si trova in moveResources che si trovano in moveState 'PreparePending' o 'PrepareFailed', al completamento di moveResource moveState eseguire una transizione a MovePending. Per aiutare l'utente a prerequisitare l'operazione, il client può chiamare l'operazione con la proprietà validateOnly impostata su true.

Estensione Disponibilità generale
az resource-mover move-collection resolve-dependency

Calcola, risolve e convalida le dipendenze di moveResources nella raccolta di spostamento.

Estensione Disponibilità generale
az resource-mover move-collection show

Ottiene la raccolta di spostamento.

Estensione Disponibilità generale
az resource-mover move-collection update

Aggiornare una raccolta di spostamento.

Estensione Disponibilità generale
az resource-mover move-collection 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-collection bulk-remove

Rimuove il set di risorse di spostamento incluse nel corpo della richiesta dalla raccolta di spostamento. L'orchestrazione viene eseguita dal servizio. Per aiutare l'utente a prerequisitare l'operazione, il client può chiamare l'operazione con la proprietà validateOnly impostata su true.

Il comando 'az resource-mover move-collection bulk-remove' rimane invariato per le raccolte di spostamento dei tipi 'RegionToRegion' e 'RegionToZone'.

az resource-mover move-collection bulk-remove [--ids]
                                              [--input-type {MoveResourceId, MoveResourceSourceId}]
                                              [--move-collection-name]
                                              [--move-resources]
                                              [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                              [--resource-group]
                                              [--subscription]
                                              [--validate-only {0, 1, f, false, n, no, t, true, y, yes}]

Esempio

Rimuovere una risorsa di spostamento in una raccolta di spostamento.

az resource-mover move-collection bulk-remove --move-resources "/subscriptions/subID/resourceGroups/myRG/providers/Microsoft.Migrate/MoveCollections/movecollection1/MoveResources/moveresource1" --validate-only false --name MyMoveCollection --resource-group MyResourceGroup

Parametri facoltativi

--ids

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".

--input-type

Definisce il tipo di input della risorsa di spostamento.

valori accettati: MoveResourceId, MoveResourceSourceId
--move-collection-name --name -n

Nome raccolta di spostamento.

--move-resources

Ottiene o imposta l'elenco degli ID risorsa, per impostazione predefinita accetta l'ID risorsa di spostamento, a meno che il tipo di input non venga cambiato tramite la proprietà moveResourceInputType. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valori accettati: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--validate-only

Ottiene o imposta un valore che indica se l'operazione deve eseguire solo i prerequisiti.

valori accettati: 0, 1, f, false, n, no, t, true, y, yes
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az resource-mover move-collection commit

Esegue il commit del set di risorse incluse nel corpo della richiesta. L'operazione di commit viene attivata in moveResources in moveState 'CommitPending' o 'CommitFailed', al termine del completamento moveResource moveState eseguire una transizione a Committed. Per aiutare l'utente a prerequisitare l'operazione, il client può chiamare l'operazione con la proprietà validateOnly impostata su true.

Il comando 'az resource-mover move-collection commit' rimane invariato per le raccolte di spostamento dei tipi 'RegionToRegion' e 'RegionToZone'.

az resource-mover move-collection commit [--ids]
                                         [--input-type {MoveResourceId, MoveResourceSourceId}]
                                         [--move-collection-name]
                                         [--move-resources]
                                         [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                         [--resource-group]
                                         [--subscription]
                                         [--validate-only {0, 1, f, false, n, no, t, true, y, yes}]

Esempio

Eseguire il commit di una risorsa move-collection (RegionToRegion)

az resource-mover move-collection commit --move-resources "/subscriptions/subID/resourceGroups/myRG/providers/Microsoft.Migrate/MoveCollections/movecollection1/MoveResources/moveresource1" --validate-only false --name MyMoveCollection --resource-group MyResourceGroup

Eseguire il commit delle risorse nella raccolta di spostamento (RegionToZone)

az resource-mover move-collection commit --move-resources "/subscriptions/subID/resourceGroups/MyResourceGroup/providers/Microsoft.Migrate/moveCollections/MyZonalMoveCollection/moveResources/MyVMMoveResource" --validate-only false --name MyZonalMoveCollection --resource-group MyResourceGroup

Parametri facoltativi

--ids

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".

--input-type

Definisce il tipo di input della risorsa di spostamento.

valori accettati: MoveResourceId, MoveResourceSourceId
--move-collection-name --name -n

Nome raccolta di spostamento.

--move-resources

Ottiene o imposta l'elenco degli ID risorsa, per impostazione predefinita accetta l'ID risorsa di spostamento, a meno che il tipo di input non venga cambiato tramite la proprietà moveResourceInputType. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valori accettati: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--validate-only

Ottiene o imposta un valore che indica se l'operazione deve eseguire solo i prerequisiti.

valori accettati: 0, 1, f, false, n, no, t, true, y, yes
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az resource-mover move-collection create

Creare una raccolta di spostamento.

Crea o aggiorna una raccolta di spostamento. Attualmente sono supportati i tipi seguenti di raccolte di spostamento in base allo scenario di spostamento: 1. RegionToRegion (Spostamento di risorse tra aree) 2. RegionToZone (spostamento di macchine virtuali in una zona all'interno della stessa area).

az resource-mover move-collection create --move-collection-name
                                         --resource-group
                                         [--identity]
                                         [--location]
                                         [--move-region]
                                         [--move-type {RegionToRegion, RegionToZone}]
                                         [--source-region]
                                         [--tags]
                                         [--target-region]
                                         [--version]

Esempio

Creare una raccolta di spostamento con identità assegnata dal sistema. (RegionToRegion)

az resource-mover move-collection create --identity type=SystemAssigned --location eastus2 --source-region eastus --target-region westus --name MyMoveCollection --resource-group MyResourceGroup

Creare un tipo di zona move-collection con identità assegnata dal sistema. (RegionToZone)

az resource-mover move-collection create --identity type=SystemAssigned --location eastus2 --move-region uksouth --name MyZonalMoveCollection --resource-group MyResourceGroup --move-type RegionToZone

Parametri necessari

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

Nome raccolta di spostamento.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=.

Parametri facoltativi

--identity

Definisce le proprietà MSI dell'insieme Move. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.

--location -l

Posizione geografica in cui risiede la risorsa.

--move-region

Ottiene o imposta l'area di spostamento che indica l'area in cui verrà eseguito lo spostamento della macchina virtuale da area a zona.

--move-type

Definisce MoveType.

valori accettati: RegionToRegion, RegionToZone
--source-region

Ottiene o imposta l'area di origine.

--tags

Tag di risorsa. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.

--target-region

Ottiene o imposta l'area di destinazione.

--version

Ottiene o imposta la versione della raccolta di spostamento.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az resource-mover move-collection delete

Eliminare una raccolta di spostamento.

Il comando 'az resource-mover move-collection delete' rimane invariato per le raccolte di spostamento dei tipi 'RegionToRegion' e 'RegionToZone'.

az resource-mover move-collection delete [--ids]
                                         [--move-collection-name]
                                         [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                         [--resource-group]
                                         [--subscription]
                                         [--yes]

Esempio

Eliminare una raccolta di spostamento.

az resource-mover move-collection delete --name MyMoveCollection --resource-group MyResourceGroup

Parametri facoltativi

--ids

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".

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

Nome raccolta di spostamento.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valori accettati: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--yes -y

Indica che non è richiesta la conferma.

valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az resource-mover move-collection discard

Rimuove il set di risorse incluse nel corpo della richiesta. L'operazione di rimozione viene attivata in moveResources in moveState 'CommitPending' o 'DiscardFailed', al completamento di moveResource moveState eseguire una transizione a MovePending. Per aiutare l'utente a prerequisitare l'operazione, il client può chiamare l'operazione con la proprietà validateOnly impostata su true.

Il comando 'az resource-mover move-collection discard' non è applicabile per le raccolte di spostamento con tipo di spostamento 'RegionToZone' perché discard non è un'operazione valida per lo scenario di spostamento tra aree.

az resource-mover move-collection discard [--ids]
                                          [--input-type {MoveResourceId, MoveResourceSourceId}]
                                          [--move-collection-name]
                                          [--move-resources]
                                          [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                          [--resource-group]
                                          [--subscription]
                                          [--validate-only {0, 1, f, false, n, no, t, true, y, yes}]

Esempio

Rimuovere una risorsa.

az resource-mover move-collection discard --move-resources "/subscriptions/subID/resourceGroups/myRG/providers/Microsoft.Migrate/MoveCollections/movecollection1/MoveResources/moveresource1" --validate-only false --name MyMoveCollection --resource-group MyResourceGroup

Parametri facoltativi

--ids

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".

--input-type

Definisce il tipo di input della risorsa di spostamento.

valori accettati: MoveResourceId, MoveResourceSourceId
--move-collection-name --name -n

Nome raccolta di spostamento.

--move-resources

Ottiene o imposta l'elenco degli ID risorsa, per impostazione predefinita accetta l'ID risorsa di spostamento, a meno che il tipo di input non venga cambiato tramite la proprietà moveResourceInputType. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valori accettati: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--validate-only

Ottiene o imposta un valore che indica se l'operazione deve eseguire solo i prerequisiti.

valori accettati: 0, 1, f, false, n, no, t, true, y, yes
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az resource-mover move-collection initiate-move

Sposta il set di risorse incluse nel corpo della richiesta. L'operazione di spostamento viene attivata dopo che moveResources si trova nello moveState 'MovePending' o 'MoveFailed', al completamento di moveResource moveState eseguire una transizione a CommitPending. Per aiutare l'utente a prerequisitare l'operazione, il client può chiamare l'operazione con la proprietà validateOnly impostata su true.

Il comando 'az resource-mover move-collection initiate-move' rimane invariato per le raccolte di spostamento dei tipi 'RegionToRegion' e 'RegionToZone'.

az resource-mover move-collection initiate-move [--ids]
                                                [--input-type {MoveResourceId, MoveResourceSourceId}]
                                                [--move-collection-name]
                                                [--move-resources]
                                                [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                                [--resource-group]
                                                [--subscription]
                                                [--validate-only {0, 1, f, false, n, no, t, true, y, yes}]

Esempio

Spostare il set di risorse. (RegionToRegion)

az resource-mover move-collection initiate-move --move-resources "/subscriptions/subID/resourceGroups/myRG/providers/Microsoft.Migrate/MoveCollections/movecollection1/MoveResources/moveresource1" --validate-only false --name MyMoveCollection --resource-group MyResourceGroup

Spostare le macchine virtuali nella configurazione a livello di zona all'interno della stessa area (RegionToZone)

az resource-mover move-collection initiate-move --move-resources "/subscriptions/subID/resourceGroups/MyResourceGroup/providers/Microsoft.Migrate/moveCollections/MyZonalMoveCollection/moveResources/MyVMMoveResource" --validate-only false --name MyZonalMoveCollection --resource-group MyResourceGroup

Parametri facoltativi

--ids

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".

--input-type

Definisce il tipo di input della risorsa di spostamento.

valori accettati: MoveResourceId, MoveResourceSourceId
--move-collection-name --name -n

Nome raccolta di spostamento.

--move-resources

Ottiene o imposta l'elenco degli ID risorsa, per impostazione predefinita accetta l'ID risorsa di spostamento, a meno che il tipo di input non venga cambiato tramite la proprietà moveResourceInputType. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valori accettati: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--validate-only

Ottiene o imposta un valore che indica se l'operazione deve eseguire solo i prerequisiti.

valori accettati: 0, 1, f, false, n, no, t, true, y, yes
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az resource-mover move-collection list

Elencare tutte le raccolte di spostamento nella sottoscrizione.

Il comando 'az resource-mover move-collection list' rimane invariato per le raccolte di spostamento dei tipi 'RegionToRegion' e 'RegionToZone'.

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

Esempio

Elencare tutte le raccolte di spostamento.

az resource-mover move-collection list

Elencare tutte le raccolte di spostamento per gruppo di risorse.

az resource-mover move-collection list -g MyResourceGroup

Parametri facoltativi

--max-items

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.

--next-token

Token per specificare dove iniziare la paginazione. Si tratta del valore del token di una risposta troncata in precedenza.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az resource-mover move-collection list-required-for

Elenco delle risorse di spostamento per le quali è necessaria una risorsa arm.

Il comando 'az resource-mover move-collection list-required-for' rimane invariato per le raccolte di spostamento dei tipi 'RegionToRegion' e 'RegionToZone'.

az resource-mover move-collection list-required-for --source-id
                                                    [--ids]
                                                    [--move-collection-name]
                                                    [--resource-group]
                                                    [--subscription]

Parametri necessari

--source-id

SourceId per cui viene richiamata l'API.

Parametri facoltativi

--ids

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".

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

Nome raccolta di spostamento.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az resource-mover move-collection list-unresolved-dependency

Elenca un elenco di dipendenze non risolte.

Il comando 'az resource-mover move-collection list-unresolved-dependency' è applicabile per le raccolte di spostamento dei tipi 'RegionToRegion'. Tuttavia, per le raccolte di spostamento con dipendenze "RegionToZone" di tipo move vengono aggiunte automaticamente alla raccolta di spostamento dopo l'esecuzione di 'az resource-mover move-collection resolve-dependency'. Per altri dettagli, vedere la documentazione del comando 'az resource-mover move-collection resolve-dependency'.

az resource-mover move-collection list-unresolved-dependency --move-collection-name
                                                             --resource-group
                                                             [--dependency-level {Descendant, Direct}]
                                                             [--filter]
                                                             [--max-items]
                                                             [--next-token]
                                                             [--orderby]

Esempio

Elencare le dipendenze non risolte.

az resource-mover move-collection list-unresolved-dependency --move-collection-name MyMoveCollection --resource-group MyResourceGroup

Parametri necessari

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

Nome raccolta di spostamento.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=.

Parametri facoltativi

--dependency-level

Definisce il livello di dipendenza.

valori accettati: Descendant, Direct
--filter

Il filtro da applicare all'operazione. Ad esempio, $apply=filter(count eq 2).

--max-items

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.

--next-token

Token per specificare dove iniziare la paginazione. Si tratta del valore del token di una risposta troncata in precedenza.

--orderby

Opzione di query OData order by. Ad esempio, è possibile usare $orderby=Count desc.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az resource-mover move-collection prepare

Avvia la preparazione per il set di risorse incluse nel corpo della richiesta. L'operazione di preparazione si trova in moveResources che si trovano in moveState 'PreparePending' o 'PrepareFailed', al completamento di moveResource moveState eseguire una transizione a MovePending. Per aiutare l'utente a prerequisitare l'operazione, il client può chiamare l'operazione con la proprietà validateOnly impostata su true.

Il comando 'az resource-mover move-collection prepare' non è applicabile per le raccolte di spostamento con tipo di spostamento 'RegionToZone' perché la preparazione non è un'operazione valida per lo scenario di spostamento tra aree.

az resource-mover move-collection prepare [--ids]
                                          [--input-type {MoveResourceId, MoveResourceSourceId}]
                                          [--move-collection-name]
                                          [--move-resources]
                                          [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                          [--resource-group]
                                          [--subscription]
                                          [--validate-only {0, 1, f, false, n, no, t, true, y, yes}]

Esempio

Preparare una risorsa di spostamento.

az resource-mover move-collection prepare --move-resources "/subscriptions/subID/resourceGroups/myRG/providers/Microsoft.Migrate/MoveCollections/movecollection1/MoveResources/moveresource1" --validate-only false --name MyMoveCollection --resource-group MyResourceGroup

Parametri facoltativi

--ids

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".

--input-type

Definisce il tipo di input della risorsa di spostamento.

valori accettati: MoveResourceId, MoveResourceSourceId
--move-collection-name --name -n

Nome raccolta di spostamento.

--move-resources

Ottiene o imposta l'elenco degli ID risorsa, per impostazione predefinita accetta l'ID risorsa di spostamento, a meno che il tipo di input non venga cambiato tramite la proprietà moveResourceInputType. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valori accettati: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--validate-only

Ottiene o imposta un valore che indica se l'operazione deve eseguire solo i prerequisiti.

valori accettati: 0, 1, f, false, n, no, t, true, y, yes
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az resource-mover move-collection resolve-dependency

Calcola, risolve e convalida le dipendenze di moveResources nella raccolta di spostamento.

Si noti che per le raccolte di tipo 'RegionToRegion' il comando 'az resource-mover move-collection resolve-dependency' risolve semplicemente la raccolta di spostamento, l'utente deve identificare l'elenco delle dipendenze non risolte usando il comando 'az resource-mover move-collection list-unresolved-dependency' e quindi aggiungerli manualmente alla raccolta di spostamento usando il comando 'az resource-mover move-resource add'. Tuttavia, per il tipo di spostamento 'RegionToZone' questo comando trova le dipendenze necessarie e le aggiunge automaticamente alla raccolta di spostamento in un singolo passaggio.

az resource-mover move-collection resolve-dependency [--ids]
                                                     [--move-collection-name]
                                                     [--no-wait {0, 1, f, false, n, no, t, true, y, yes}]
                                                     [--resource-group]
                                                     [--subscription]

Esempio

Risolvere la dipendenza delle risorse di spostamento. (RegionToRegion)

az resource-mover move-collection resolve-dependency --name MyMoveCollection --resource-group MyResourceGroup

Risolvere la dipendenza delle risorse di spostamento. (RegionToZone)

az resource-mover move-collection resolve-dependency --name MyZonalMoveCollection --resource-group MyResourceGroup

Parametri facoltativi

--ids

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".

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

Nome raccolta di spostamento.

--no-wait

Indica che non è necessario attendere il termine dell'operazione a esecuzione prolungata.

valori accettati: 0, 1, f, false, n, no, t, true, y, yes
--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az resource-mover move-collection show

Ottiene la raccolta di spostamento.

Il comando 'az resource-mover move-collection show' rimane invariato per le raccolte di spostamento dei tipi 'RegionToRegion' e 'RegionToZone'.

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

Esempio

Mostra informazioni su una raccolta di spostamento.

az resource-mover move-collection show --name MyMoveCollection --resource-group MyResourceGroup

Parametri facoltativi

--ids

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".

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

Nome raccolta di spostamento.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az resource-mover move-collection update

Aggiornare una raccolta di spostamento.

Aggiornamenti una raccolta di spostamento. Attualmente sono supportati i tipi seguenti di raccolte di spostamento in base allo scenario di spostamento: 1. RegionToRegion (Spostamento di risorse tra aree) 2. RegionToZone (spostamento di macchine virtuali in una zona all'interno della stessa area).

az resource-mover move-collection update [--add]
                                         [--force-string {0, 1, f, false, n, no, t, true, y, yes}]
                                         [--identity]
                                         [--ids]
                                         [--move-collection-name]
                                         [--move-region]
                                         [--move-type {RegionToRegion, RegionToZone}]
                                         [--remove]
                                         [--resource-group]
                                         [--set]
                                         [--source-region]
                                         [--subscription]
                                         [--tags]
                                         [--target-region]
                                         [--version]

Esempio

Aggiornare una raccolta di spostamento.

az resource-mover move-collection update --identity type=SystemAssigned --tags key1=value1 --name MyMoveCollection --resource-group MyResourceGroup

Parametri facoltativi

--add

Aggiungere un oggetto a un elenco di oggetti specificando un percorso e coppie chiave-valore. Esempio: --add property.listProperty <key=value, stringa o stringa> JSON.

--force-string

Quando si usa 'set' o 'add', mantenere i valori letterali stringa anziché tentare di eseguire la conversione in JSON.

valori accettati: 0, 1, f, false, n, no, t, true, y, yes
--identity

Definisce le proprietà MSI dell'insieme Move. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.

--ids

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".

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

Nome raccolta di spostamento.

--move-region

Ottiene o imposta l'area di spostamento che indica l'area in cui verrà eseguito lo spostamento della macchina virtuale da area a zona.

--move-type

Definisce MoveType.

valori accettati: RegionToRegion, RegionToZone
--remove

Rimuovere una proprietà o un elemento da un elenco. Esempio: --remove property.list OR --remove propertyToRemove.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=.

--set

Aggiornare un oggetto specificando un percorso di proprietà e un valore da impostare. Esempio: --set property1.property2=.

--source-region

Ottiene o imposta l'area di origine.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--tags

Tag di risorsa. Supportare la sintassi abbreviata, json-file e yaml-file. Prova "??" per mostrare di più.

--target-region

Ottiene o imposta l'area di destinazione.

--version

Ottiene o imposta la versione della raccolta di spostamento.

Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.

az resource-mover move-collection 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-collection wait [--created]
                                       [--custom]
                                       [--deleted]
                                       [--exists]
                                       [--ids]
                                       [--interval]
                                       [--move-collection-name]
                                       [--resource-group]
                                       [--subscription]
                                       [--timeout]
                                       [--updated]

Parametri facoltativi

--created

Attendere fino a quando non viene creato con 'provisioningState' in 'Succeeded'.

valore predefinito: False
--custom

Attendere che la condizione soddisfi una query JMESPath personalizzata. Ad esempio provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Attendere l'eliminazione.

valore predefinito: False
--exists

Attendere che la risorsa esista.

valore predefinito: False
--ids

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".

--interval

Intervallo di polling in secondi.

valore predefinito: 30
--move-collection-name --name -n

Nome raccolta di spostamento.

--resource-group -g

Nome del gruppo di risorse. È possibile configurare il gruppo predefinito usando az configure --defaults group=.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--timeout

Attesa massima in secondi.

valore predefinito: 3600
--updated

Attendere fino a quando non viene aggiornato con provisioningState in 'Succeeded'.

valore predefinito: False
Parametri globali
--debug

Aumenta il livello di dettaglio della registrazione per mostrare tutti i log di debug.

--help -h

Visualizza questo messaggio della guida ed esce.

--only-show-errors

Mostra solo gli errori, eliminando gli avvisi.

--output -o

Formato di output.

valori accettati: json, jsonc, none, table, tsv, yaml, yamlc
valore predefinito: json
--query

Stringa di query JMESPath. Per altre informazioni ed esempi, vedere http://jmespath.org/.

--subscription

Nome o ID della sottoscrizione. È possibile configurare la sottoscrizione predefinita usando az account set -s NAME_OR_ID.

--verbose

Aumenta il livello di dettaglio della registrazione. Usare --debug per log di debug completi.