Update-ServiceFabricRepairTaskHealthPolicy

Aktualizace zásady stavu úlohy opravy.

Syntax

Update-ServiceFabricRepairTaskHealthPolicy
      [-TaskId] <String>
      [-Version <Int64>]
      [-PerformPreparingHealthCheck <Boolean>]
      [-PerformRestoringHealthCheck <Boolean>]
      [-Force]
      [-TimeoutSec <Int32>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

Rutina Update-ServiceFabricRepairTaskHealthPolicy aktualizuje zásady stavu úlohy opravy. Tato funkce je aktuálně dostupná jenom v speciálně nakonfigurovaných Cloud Services Azure.

Tato rutina podporuje platformu Service Fabric. Tuto rutinu nespustíte přímo.

Tato rutina vyžaduje připojení ke clusteru pomocí přihlašovacích údajů, které mají udělený přístup správce ke clusteru. Před provedením jakékoli operace v clusteru Service Fabric vytvořte připojení ke clusteru pomocí rutiny Connect-ServiceFabricCluster .

Příklady

Příklad 1: Aktualizace zásad stavu úlohy opravy za účelem provedení kontroly stavu clusteru

PS C:\> Update-ServiceFabricRepairTaskHealthPolicy -TaskId "MyRepairTaskId" -PerformPreparingHealthCheck $True -PerformRestoringHealthCheck $True

Tento příkaz aktualizuje zásady stavu úlohy opravy. Tento příkaz provede kontrolu stavu clusteru pro stavy Příprava a obnovení.

Příklad 2: Aktualizujte zásady stavu úlohy opravy, aby provedly kontrolu stavu clusteru v obnovovacím stavu.

PS C:\> Update-ServiceFabricRepairTaskHealthPolicy -TaskId "MyRepairTaskId" -PerformRestoringHealthCheck $true

Tento příkaz aktualizuje zásady stavu úlohy opravy. Tento příkaz provede kontrolu stavu clusteru pro obnovení stavu. Tento příklad ponechá stav Přípravy tak, jak je.

Parametry

-Confirm

Před spuštěním rutiny zobrazí výzvu k potvrzení.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

Vynutí spuštění příkazu bez nutnosti požádat o potvrzení uživatele.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PerformPreparingHealthCheck

Určuje, jestli se má provést kontrola stavu clusteru v přípravě stavu úlohy opravy.

Type:Boolean
Position:Named
Default value:False
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-PerformRestoringHealthCheck

Určuje, jestli se má provést kontrola stavu clusteru ve stavu obnovení úlohy opravy.

Type:Boolean
Position:Named
Default value:False
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-TaskId

Určuje ID úlohy opravy, která se má aktualizovat.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-TimeoutSec

Určuje časový limit operace v sekundách.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Version

Určuje aktuální verzi úlohy opravy. Požadavek může být úspěšný pouze v případě, že hodnota, kterou tento parametr určuje, odpovídá aktuální hodnotě úlohy opravy. Zadejte hodnotu nuly (0) pro přeskočení kontroly verze.

Type:Int64
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

Zobrazuje, co by se stalo při spuštění rutiny. Rutina není spuštěna.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Vstupy

System.String

System.Int64

System.Nullable`1[[System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]

Výstupy

System.Object