Invoke-AzResourceMoverBulkRemove
Hiermee verwijdert u de set verplaatsingsbronnen die zijn opgenomen in de hoofdtekst van de aanvraag uit de verplaatsingsverzameling. De indeling wordt uitgevoerd door de service. 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-AzResourceMoverBulkRemove' blijft hetzelfde voor zowel 'RegionToRegion' als 'RegionToZone'-type verplaatsingsverzamelingen.
Syntaxis
Invoke-AzResourceMoverBulkRemove
-MoveCollectionName <String>
-ResourceGroupName <String>
[-SubscriptionId <String>]
[-MoveResource <String[]>]
[-MoveResourceInputType <MoveResourceInputType>]
[-ValidateOnly]
[-DefaultProfile <PSObject>]
[-AsJob]
[-NoWait]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Hiermee verwijdert u de set verplaatsingsbronnen die zijn opgenomen in de hoofdtekst van de aanvraag uit de verplaatsingsverzameling. De indeling wordt uitgevoerd door de service. 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-AzResourceMoverBulkRemove' blijft hetzelfde voor zowel 'RegionToRegion' als 'RegionToZone'-type verplaatsingsverzamelingen.
Voorbeelden
Voorbeeld 1: De afhankelijkheden valideren voordat u de verplaatsingsbronnen uit de verplaatsingsverzameling verwijdert
Invoke-AzResourceMoverBulkRemove -ResourceGroupName "RG-MoveCollection-demoRMS" -MoveCollectionName "PS-centralus-westcentralus-demoRMS" -MoveResource $('PSDemoVM') -MoveResourceInputType "MoveResourceId" -ValidateOnly
AdditionalInfo :
Code :
Detail :
EndTime : 2/10/2021 12:52:28 PM
Id : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/RG-MoveCollection-demoRMS/providers/Microsoft.Migrate/moveCollections/PS-centralus-westcentralu
s-demoRMS/operations/b4e3f140-b36b-4fd5-a507-b1e663ecf7a3
Message :
Name : b4e3f140-b36b-4fd5-a507-b1e663ecf7a3
Property : Microsoft.Azure.PowerShell.Cmdlets.ResourceMover.Models.Any
StartTime : 2/10/2021 12:52:28 PM
Status : Succeeded
Valideer de afhankelijkheden voordat u de verplaatsingsbronnen uit de verplaatsingsverzameling verwijdert.
Voorbeeld 2: Verwijder de verplaatsingsresource uit de verplaatsingsverzameling met behulp van 'MoveResource Name' als invoer
Invoke-AzResourceMoverBulkRemove -ResourceGroupName "RG-MoveCollection-demoRMS" -MoveCollectionName "PS-centralus-westcentralus-demoRMS" -MoveResource $('PSDemoVM') -MoveResourceInputType "MoveResourceId"
AdditionalInfo :
Code :
Detail :
EndTime : 2/10/2021 12:58:10 PM
Id : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/RG-MoveCollection-demoRMS/providers/Microsoft.Migrate/moveCollections/PS-centralus-westcentralu
s-demoRMS/operations/d4827071-b797-45c5-b88c-00ddd7818d42
Message :
Name : d4827071-b797-45c5-b88c-00ddd7818d42
Property : Microsoft.Azure.PowerShell.Cmdlets.ResourceMover.Models.Any
StartTime : 2/10/2021 12:57:08 PM
Status : Succeeded
Verwijder de verplaatsingsresource uit de verplaatsingsverzameling met behulp van 'MoveResource Name' als invoer
Voorbeeld 3: De resource verplaatsen uit de verzameling verplaatsen verwijderen met behulp van 'SourceARMID' als invoer
Invoke-AzResourceMoverBulkRemove -ResourceGroupName "RG-MoveCollection-demoRMS" -MoveCollectionName "PS-centralus-westcentralus-demoRMS" -MoveResource $('/subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/PSDemoRM/providers/Microsoft.Network/networkSecurityGroups/PSDemoVM-nsg') -MoveResourceInputType "MoveResourceSourceId"
AdditionalInfo :
Code :
Detail :
EndTime : 2/10/2021 1:05:13 PM
Id : /subscriptions/xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx/resourceGroups/RG-MoveCollection-demoRMS/providers/Microsoft.Migrate/moveCollections/PS-centralus-westcentralu
s-demoRMS/operations/7b6904e2-fc3f-400d-b248-8908fcb282fb
Message :
Name : 7b6904e2-fc3f-400d-b248-8908fcb282fb
Property : Microsoft.Azure.PowerShell.Cmdlets.ResourceMover.Models.Any
StartTime : 2/10/2021 1:05:00 PM
Status : Succeeded
Verwijder de verplaatsingsresource uit de verplaatsingsverzameling met behulp van 'SourceARMID' als invoer
Parameters
-AsJob
De opdracht uitvoeren als een taak
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Confirm
U wordt gevraagd om bevestiging voordat u de cmdlet uitvoert.
Type: | SwitchParameter |
Aliassen: | cf |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-DefaultProfile
De parameter DefaultProfile is niet functioneel. Gebruik de parameter SubscriptionId indien beschikbaar als u de cmdlet uitvoert voor een ander abonnement.
Type: | PSObject |
Aliassen: | AzureRMContext, AzureCredential |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-MoveCollectionName
.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-MoveResource
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.
Type: | String[] |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-MoveResourceInputType
Hiermee definieert u het invoertype voor verplaatsingsresources.
Type: | MoveResourceInputType |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-NoWait
De opdracht asynchroon uitvoeren
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-ResourceGroupName
.
Type: | String |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-SubscriptionId
De abonnements-id.
Type: | String |
Position: | Named |
Default value: | (Get-AzContext).Subscription.Id |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-ValidateOnly
Hiermee wordt een waarde opgehaald of ingesteld die aangeeft of de bewerking alleen vereisten moet uitvoeren.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-WhatIf
Toont wat er zou gebeuren als de cmdlet wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.
Type: | SwitchParameter |
Aliassen: | wi |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
Uitvoerwaarden
Azure PowerShell