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


New-AzFleetUpdateStageObject

Создайте объект в памяти для UpdateStage.

Синтаксис

New-AzFleetUpdateStageObject
   -Name <String>
   [-AfterStageWaitInSecond <Int32>]
   [-Group <IUpdateGroup[]>]
   [<CommonParameters>]

Описание

Создайте объект в памяти для UpdateStage.

Примеры

Пример 1. Создание объекта этапа обновления парка с помощью массива строк группы

New-AzFleetUpdateStageObject -Name stag1 -Group @{name='group-a'} -AfterStageWaitInSecond 3600 | Format-List

AfterStageWaitInSecond : 3600
Group                  : {{
                           "name": "group-a"
                         }}
Name                   : stag1

Эта команда создает объект этапа обновления парка и отображается как список.

Пример 2. Создание объекта этапа обновления парка с объектом группы обновления

$a = New-AzFleetUpdateGroupObject -Name 'Group-a'
$b = New-AzFleetUpdateGroupObject -Name 'Group-b'                                                                           
$c = New-AzFleetUpdateGroupObject -Name 'Group-c'                                                                           
New-AzFleetUpdateStageObject -Name stag1 -Group $a,$b,$c -AfterStageWaitInSecond 3600 | Format-List

AfterStageWaitInSecond : 3600
Group                  : {{
                           "name": "Group-a"
                         }, {
                           "name": "Group-b"
                         }, {
                           "name": "Group-c"
                         }}
Name                   : stag1

Эта команда создает объект этапа обновления парка и отображается как список.

Параметры

-AfterStageWaitInSecond

Время в секундах, чтобы ждать в конце этого этапа, прежде чем начать следующий. Значение по умолчанию — 0 секунд, если не указано.

Тип:Int32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Group

Определяет группы, которые будут выполняться параллельно на этом этапе. Повторяющиеся группы запрещены. Минимальный размер: 1.

Тип:IUpdateGroup[]
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Name

Имя этапа. Должен быть уникальным в updateRun.

Тип:String
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

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

UpdateStage