New-AzResourceMoverMoveCollection
Crée ou met à jour une collection de déplacement. Les types de regroupements de déplacement suivants en fonction du scénario de déplacement sont pris en charge actuellement :
1. RegionToRegion (déplacement de ressources entre régions)
2. RegionToZone (déplacement de machines virtuelles dans une zone au sein de la même région)
Syntaxe
New-AzResourceMoverMoveCollection
-Name <String>
-ResourceGroupName <String>
[-SubscriptionId <String>]
[-IdentityPrincipalId <String>]
[-IdentityTenantId <String>]
[-IdentityType <ResourceIdentityType>]
[-Location <String>]
[-MoveRegion <String>]
[-MoveType <MoveType>]
[-SourceRegion <String>]
[-Tag <Hashtable>]
[-TargetRegion <String>]
[-Version <String>]
[-DefaultProfile <PSObject>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Crée ou met à jour une collection de déplacement. Les types de regroupements de déplacement suivants en fonction du scénario de déplacement sont pris en charge actuellement :
1. RegionToRegion (déplacement de ressources entre régions)
2. RegionToZone (déplacement de machines virtuelles dans une zone au sein de la même région)
Exemples
Exemple 1 : Créer une collection Move. (RegionToRegion)
New-AzResourceMoverMoveCollection -Name "PS-centralus-westcentralus-demoRMS" -ResourceGroupName "RG-MoveCollection-demoRMS" -SourceRegion "centralus" -TargetRegion "westcentralus" -Location "centraluseuap" -IdentityType "SystemAssigned"
Etag Location Name
---- -------- ----
"0200d92f-0000-3300-0000-6021e9ec0000" centraluseuap PS-centralus-westcentralus-demoRMs
Créez une collection Move pour déplacer des ressources entre les régions. Notez que ici, moveType est défini sur sa valeur par défaut « RegionToRegion » pour les scénarios de déplacement interrégion où « SourceRegion » et « TargetRegion » sont des paramètres requis. Vérifiez que le paramètre « MoveRegion » n’est pas obligatoire et doit être défini sur Null, comme indiqué dans l’exemple ci-dessus.
Exemple 2 : Créer une collection Move. (RegionToZone)
New-AzResourceMoverMoveCollection -Name "PS-demo-RegionToZone" -ResourceGroupName "RG-MoveCollection-demoRMS" -MoveRegion "eastus" -Location "eastus2euap" -IdentityType "SystemAssigned" -MoveType "RegionToZone"
Etag Location Name
---- -------- ----
"01000d98-0000-3400-0000-64f707c40000" eastus2euap PS-demo-RegionToZone
Créez une collection Move pour déplacer des ressources dans une zone dans la même région. Notez que pour les collections de déplacement de type « RegionToZone », le paramètre « MoveType » doit être défini sur « RegionToZone » et « MoveRegion » doit être défini comme emplacement où résident les ressources qui subissent un déplacement zonal. Vérifiez que « SourceRegion » et « TargetRegion » ne sont pas obligatoires et doivent être définis sur null, comme indiqué dans l’exemple ci-dessus.
Paramètres
-Confirm
Vous invite à confirmer avant d’exécuter l’applet de commande.
Type: | SwitchParameter |
Alias: | cf |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-DefaultProfile
Le paramètre DefaultProfile n’est pas fonctionnel. Utilisez le paramètre SubscriptionId lorsqu’il est disponible si vous exécutez l’applet de commande sur un autre abonnement.
Type: | PSObject |
Alias: | AzureRMContext, AzureCredential |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-IdentityPrincipalId
Obtient ou définit l’ID du principal.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-IdentityTenantId
Obtient ou définit l’ID de locataire.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-IdentityType
Type d’identité utilisé pour le service de déplacement de ressources.
Type: | ResourceIdentityType |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Location
Emplacement géographique où réside la ressource.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-MoveRegion
Obtient ou définit la région de déplacement qui indique la région où la machine virtuelle régionale vers le déplacement zonal sera effectuée.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-MoveType
Définit MoveType.
Type: | MoveType |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Name
Nom de la collection Move.
Type: | String |
Alias: | MoveCollectionName |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ResourceGroupName
Nom du groupe de ressources.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-SourceRegion
Obtient ou définit la région source.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-SubscriptionId
ID d’abonnement.
Type: | String |
Position: | Named |
Valeur par défaut: | (Get-AzContext).Subscription.Id |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Tag
Balises de ressource.
Type: | Hashtable |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-TargetRegion
Obtient ou définit la région cible.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-Version
Obtient ou définit la version de la collection de déplacement.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-WhatIf
Affiche ce qui se passerait si l’applet de commande s’exécute. L’applet de commande n’est pas exécutée.
Type: | SwitchParameter |
Alias: | wi |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |