az resource-mover move-resource

Notitie

Deze verwijzing maakt deel uit van de extensie resource-mover voor Azure CLI en vereist versie 2.15.0 of hoger. De extensie wordt automatisch geïnstalleerd wanneer u de opdracht az resource-mover move-resource voor het eerst gebruikt. Meer informatie over extensies.

Move-resource beheren.

Opdracht

az resource-mover move-resource add

Maak of werk een move-resource bij naar de move-collection.

az resource-mover move-resource delete

Verwijder een move-resource uit de move-collection.

az resource-mover move-resource list

Vermeld de move-resources in een move-collection.

az resource-mover move-resource show

De details van een move-resource op te halen.

az resource-mover move-resource wait

Plaats de CLI in een wachttoestand totdat aan een voorwaarde van de move-resource wordt voldaan.

az resource-mover move-resource add

Maak of werk een move-resource bij naar de move-collection.

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]

Voorbeelden

Voeg een vNet als een move-resource toe aan de move-collection.

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"
}'

Voeg een vNet als een move-resource toe aan de move-collection.

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

Voeg een VM toe als een move-resource aan de move-collection.

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
}'

Vereiste parameters

--move-collection-name

De naam van de move-collection.

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

De naam van de resource verplaatsen.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

Optionele parameters

--depends-on-overrides

De afhankelijkheden van de move-resource overschrijven.

--existing-target-id

De bestaande ARM-doel-id van de resource.

--no-wait

Wacht niet tot de langlopende bewerking is uitgevoerd.

--resource-settings

De resource-instellingen. Verwachte waarde: json-string/@json-file .

--source-id

De ARM-bron-id van de resource.

az resource-mover move-resource delete

Verwijder een move-resource uit de move-collection.

az resource-mover move-resource delete --move-collection-name
                                       --move-resource-name
                                       --resource-group
                                       [--no-wait]
                                       [--yes]

Voorbeelden

Verwijder een move-resource uit de move-collection.

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

Vereiste parameters

--move-collection-name

De naam van de move-collection.

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

De naam van de resource verplaatsen.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

Optionele parameters

--no-wait

Wacht niet tot de langlopende bewerking is uitgevoerd.

--yes -y

Niet vragen om bevestiging.

az resource-mover move-resource list

Vermeld de move-resources in een move-collection.

az resource-mover move-resource list --move-collection-name
                                     --resource-group

Voorbeelden

Vermeld de move-resources in een move-collection.

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

Vereiste parameters

--move-collection-name

De naam van de move-collection.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

az resource-mover move-resource show

De details van een move-resource op te halen.

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

Voorbeelden

De details van een move-resource op te halen.

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

Vereiste parameters

--move-collection-name

De naam van de move-collection.

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

De naam van de resource verplaatsen.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

az resource-mover move-resource wait

Plaats de CLI in een wachttoestand totdat aan een voorwaarde van de move-resource wordt voldaan.

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

Voorbeelden

Pauzeer het uitvoeren van de volgende regel van het CLI-script totdat de move-resource is gemaakt.

az resource-mover move-resource wait --move-collection-name MyMoveCollection --name MyMoveResource --resource-group MyResourceGroup --created

Pauzeer de volgende regel van het CLI-script totdat de move-resource is verwijderd.

az resource-mover move-resource wait --move-collection-name MyMoveCollection --name MyMoveResource --resource-group MyResourceGroup --deleted

Vereiste parameters

--move-collection-name

De naam van de move-collection.

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

De naam van de resource verplaatsen.

--resource-group -g

De naam van de resourcegroep. U kunt de standaardgroep configureren met az configure --defaults group=<name> behulp van .

Optionele parameters

--created

Wacht totdat u met provisioningState bij Succeeded hebt gemaakt.

--custom

Wacht totdat de voorwaarde voldoet aan een aangepaste JMESPath-query. Bijvoorbeeld provisioningState!='InProgress', instanceView.statuses[?code=='PowerState/running'].

--deleted

Wacht totdat u deze hebt verwijderd.

--exists

Wacht totdat de resource bestaat.

--interval

Pollinginterval in seconden.

standaardwaarde: 30
--timeout

Maximale wachttijd in seconden.

standaardwaarde: 3600
--updated

Wacht totdat de provisioningState is bijgewerkt op 'Succeeded'.