New-AzResourceMoverMoveCollection
Создает или обновляет коллекцию перемещения. В настоящее время поддерживаются следующие типы коллекций перемещения на основе сценария перемещения:
1. RegionToRegion (перемещение ресурсов в разных регионах)
2. RegionToZone (перемещение виртуальных машин в зону в одном регионе)
Синтаксис
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>]
Описание
Создает или обновляет коллекцию перемещения. В настоящее время поддерживаются следующие типы коллекций перемещения на основе сценария перемещения:
1. RegionToRegion (перемещение ресурсов в разных регионах)
2. RegionToZone (перемещение виртуальных машин в зону в одном регионе)
Примеры
Пример 1. Создание новой коллекции 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
Создайте новую коллекцию перемещения для перемещения ресурсов в разных регионах. Обратите внимание, что здесь параметр moveType имеет значение по умолчанию RegionToRegion для сценариев перемещения между регионами, где "SourceRegion" и TargetRegion являются обязательными параметрами. Убедитесь, что параметр MoveRegion не является обязательным и должен иметь значение NULL, как показано в приведенном выше примере.
Пример 2. Создание новой коллекции 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
Создайте новую коллекцию перемещения для перемещения ресурсов в зону в одном регионе. Обратите внимание, что для параметра перемещения типов RegionToZone для коллекций MoveType необходимо задать значение RegionToZone и MoveRegion в качестве расположения, в котором находятся ресурсы, проходящие зональное перемещение. Убедитесь, что sourceRegion и TargetRegion не являются обязательными и должны иметь значение NULL, как показано в приведенном выше примере.
Параметры
-Confirm
Запрашивает подтверждение перед запуском командлета.
Тип: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-DefaultProfile
Параметр DefaultProfile не работает. Используйте параметр SubscriptionId, если он доступен при выполнении командлета в другой подписке.
Тип: | PSObject |
Aliases: | AzureRMContext, AzureCredential |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-IdentityPrincipalId
Возвращает или задает идентификатор субъекта.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-IdentityTenantId
Возвращает или задает идентификатор клиента.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-IdentityType
Тип удостоверения, используемого для службы перемещения ресурсов.
Тип: | ResourceIdentityType |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Location
Географическое расположение, в котором находится ресурс.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-MoveRegion
Возвращает или задает регион перемещения, указывающий регион, в котором будет выполняться перемещение виртуальной машины в зональный.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-MoveType
Определяет MoveType.
Тип: | MoveType |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Name
Имя коллекции перемещения.
Тип: | String |
Aliases: | MoveCollectionName |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ResourceGroupName
Имя группы ресурсов.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-SourceRegion
Возвращает или задает исходный регион.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-SubscriptionId
Идентификатор подписки.
Тип: | String |
Position: | Named |
Default value: | (Get-AzContext).Subscription.Id |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Tag
Теги ресурсов.
Тип: | Hashtable |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-TargetRegion
Возвращает или задает целевой регион.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Version
Возвращает или задает версию коллекции перемещения.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-WhatIf
Показывает, что произойдет, если командлет выполняется. Командлет не выполняется.
Тип: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |