Sdílet prostřednictvím


Update-ServiceFabricRepairTaskHealthPolicy

Aktualizuje zásady stavu úlohy opravy.

Syntaxe

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 ve speciálně nakonfigurovaných cloudových službách 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ým je 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 pro 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: Aktualizace zásad stavu úlohy opravy tak, aby prováděla kontrolu stavu clusteru ve stavu Obnovení

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říprava tak, jak je.

Parametry

-Confirm

Před spuštěním rutiny vás vyzve k potvrzení.

Typ:SwitchParameter
Aliasy:cf
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-Force

Vynutí spuštění příkazu bez výzvy k potvrzení uživatele.

Typ:SwitchParameter
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky:False

-PerformPreparingHealthCheck

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

Typ:Boolean
Position:Named
Default value:False
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-PerformRestoringHealthCheck

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

Typ:Boolean
Position:Named
Default value:False
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-TaskId

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

Typ:String
Position:0
Default value:None
Vyžadováno:True
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-TimeoutSec

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

Typ:Int32
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky: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.

Typ:Int64
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:True
Přijmout zástupné znaky:False

-WhatIf

Ukazuje, co se stane, když se rutina spustí. Rutina se nespustí.

Typ:SwitchParameter
Aliasy:wi
Position:Named
Default value:None
Vyžadováno:False
Přijmout vstup kanálu:False
Přijmout zástupné znaky: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