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