Поделиться через


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

Выходные данные

IMoveCollection