Condividi tramite


New-AzFleetUpdateStageObject

Creare un oggetto in memoria per UpdateStage.

Sintassi

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

Descrizione

Creare un oggetto in memoria per UpdateStage.

Esempio

Esempio 1: creare un oggetto fase di aggiornamento della flotta con matrice di stringhe di gruppo

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

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

Questo comando crea un oggetto fase di aggiornamento della flotta e viene visualizzato come elenco.

Esempio 2: creare un oggetto fase di aggiornamento della flotta con l'oggetto gruppo di aggiornamento

$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

Questo comando crea un oggetto fase di aggiornamento della flotta e viene visualizzato come elenco.

Parametri

-AfterStageWaitInSecond

Tempo in secondi di attesa alla fine di questa fase prima di iniziare quello successivo. Il valore predefinito è 0 secondi se non specificato.

Tipo:Int32
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-Group

Definisce i gruppi da eseguire in parallelo in questa fase. I gruppi duplicati non sono consentiti. Dimensioni minime: 1.

Tipo:IUpdateGroup[]
Position:Named
valore predefinito:None
Necessario:False
Accept pipeline input:False
Accept wildcard characters:False

-Name

Nome della fase. Deve essere univoco all'interno di UpdateRun.

Tipo:String
Position:Named
valore predefinito:None
Necessario:True
Accept pipeline input:False
Accept wildcard characters:False

Output

UpdateStage