Compartilhar via


New-AzFleetUpdateStageObject

Crie um objeto na memória para UpdateStage.

Sintaxe

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

Description

Crie um objeto na memória para UpdateStage.

Exemplos

Exemplo 1: criar objeto de estágio de atualização de frota com matriz de string de grupo

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

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

Esse comando cria um objeto de estágio de atualização de frota e é exibido como lista.

Exemplo 2: criar objeto de estágio de atualização de frota com objeto de grupo de atualização

$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

Esse comando cria um objeto de estágio de atualização de frota e é exibido como lista.

Parâmetros

-AfterStageWaitInSecond

O tempo em segundos para esperar no final desta etapa antes de iniciar a próxima. O padrão é 0 segundos se não for especificado.

Tipo:Int32
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Group

Define os grupos a serem executados em paralelo nesta etapa. Grupos duplicados não são permitidos. Tamanho mínimo: 1.

Tipo:IUpdateGroup[]
Cargo:Named
Valor padrão:None
Obrigatório:False
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

-Name

O nome do estágio. Deve ser exclusivo dentro do UpdateRun.

Tipo:String
Cargo:Named
Valor padrão:None
Obrigatório:True
Aceitar a entrada de pipeline:False
Aceitar caracteres curinga:False

Saídas

UpdateStage