Compartir a través de


New-AzFleetUpdateStageObject

Cree un objeto en memoria para UpdateStage.

Sintaxis

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

Description

Cree un objeto en memoria para UpdateStage.

Ejemplos

Ejemplo 1: creación de un objeto de fase de actualización de flota con matriz de cadenas de grupo

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

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

Este comando crea un objeto de fase de actualización de flota y se muestra como lista.

Ejemplo 2: creación de un objeto de fase de actualización de flota con el objeto de grupo de actualizaciones

$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

Este comando crea un objeto de fase de actualización de flota y se muestra como lista.

Parámetros

-AfterStageWaitInSecond

Tiempo en segundos que se espera al final de esta fase antes de iniciar el siguiente. El valor predeterminado es 0 segundos si no se especifica.

Tipo:Int32
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Group

Define los grupos que se van a ejecutar en paralelo en esta fase. No se permiten grupos duplicados. Tamaño mínimo: 1.

Tipo:IUpdateGroup[]
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-Name

El nombre de la fase. Debe ser único dentro de UpdateRun.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

Salidas

UpdateStage