Start de voorbereiding op de set resources die zijn opgenomen in de aanvraagbody.
De voorbereidingsbewerking bevindt zich in de moveResources die zich in de moveState 'PreparePending' of 'PrepareFailed' bevinden, bij een geslaagde voltooiing voert de moveResource moveState een overgang uit naar MovePending.
Om de gebruiker te helpen bij de vereiste bewerking kan de client de bewerking aanroepen met de eigenschap validateOnly ingesteld op true.
De opdracht Invoke-AzResourceMoverPrepare is niet van toepassing op verplaatsingsverzamelingen met moveType RegionToZone, omdat de voorbereiding geen geldige bewerking is voor het verplaatsen van regio's naar zone.
Start de voorbereiding op de set resources die zijn opgenomen in de aanvraagbody.
De voorbereidingsbewerking bevindt zich in de moveResources die zich in de moveState 'PreparePending' of 'PrepareFailed' bevinden, bij een geslaagde voltooiing voert de moveResource moveState een overgang uit naar MovePending.
Om de gebruiker te helpen bij de vereiste bewerking kan de client de bewerking aanroepen met de eigenschap validateOnly ingesteld op true.
De opdracht Invoke-AzResourceMoverPrepare is niet van toepassing op verplaatsingsverzamelingen met moveType RegionToZone, omdat de voorbereiding geen geldige bewerking is voor het verplaatsen van regio's naar zone.
Voorbeelden
Voorbeeld 1: Valideer de afhankelijkheden voordat u de resources voorbereidt. Haal de vereiste afhankelijke resources op die ook moeten worden voorbereid.
AdditionalInfo : {Microsoft.Azure.PowerShell.Cmdlets.ResourceMover.Models.Api20191001Preview.OperationErrorAdditionalInfo}
Code : MoveCollectionMissingRequiredDependentResources
Detail : {}
EndTime : 2/9/2021 9:04:15 AM
Id : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/RegionMoveRG-centralus-westcentralus/providers/Microsoft.Migr
ate/MoveCollections/PS-centralus-westcentralus-demoRMS/12d055bd-ac52-427f-8b05-b4b21c4b51e8
Message : The operation has failed as required move resources are missing from the input.
Possible Causes: Dependent resources are missing from the input.
Recommended Action: Retry the operation with all required resources, if the issue persist contact support.
Name : 12d055bd-ac52-427f-8b05-b4b21c4b51e8
Property : Microsoft.Azure.PowerShell.Cmdlets.ResourceMover.Models.Any
StartTime : 2/9/2021 9:04:14 AM
Status : Failed
$resp.Code
MoveCollectionMissingRequiredDependentResources
$resp.AdditionalInfo[0].InfoMoveResource
SourceId
--------
/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourcegroups/psdemorm/providers/microsoft.network/networkinterfaces/psdemovm111
/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/psdemorm/providers/Microsoft.Network/virtualNetworks/psdemorm-vnet
/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourcegroups/psdemorm/providers/microsoft.network/networksecuritygroups/psdemovm-nsg
Valideer de afhankelijkheden voordat u de resources voorbereidt.
Haal de vereiste afhankelijke resources op die ook moeten worden voorbereid.
Voorbeeld 2: Initieer de voorbereiding voor de set resources in de verplaatsingsverzameling met behulp van 'MoveResource Name' als invoer.
De parameter DefaultProfile is niet functioneel.
Gebruik de parameter SubscriptionId indien beschikbaar als u de cmdlet uitvoert voor een ander abonnement.
Hiermee haalt u de lijst met resource-id's op of stelt u deze standaard in, tenzij het invoertype wordt overgeschakeld via de eigenschap moveResourceInputType.