Update-ServiceFabricRepairTaskHealthPolicy
Hiermee werkt u het statusbeleid van een reparatietaak bij.
Syntaxis
Update-ServiceFabricRepairTaskHealthPolicy
[-TaskId] <String>
[-Version <Int64>]
[-PerformPreparingHealthCheck <Boolean>]
[-PerformRestoringHealthCheck <Boolean>]
[-Force]
[-TimeoutSec <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
De Update-ServiceFabricRepairTaskHealthPolicy cmdlet werkt het statusbeleid van een reparatietaak bij. Deze functionaliteit is momenteel alleen beschikbaar in speciaal geconfigureerde Azure Cloud Services.
Deze cmdlet ondersteunt het Service Fabric-platform. Voer deze cmdlet niet rechtstreeks uit.
Voor deze cmdlet moet u verbinding maken met het cluster met referenties die beheerderstoegang tot het cluster krijgen. Voordat u een bewerking uitvoert op een Service Fabric-cluster, maakt u een verbinding met het cluster met behulp van de cmdlet Connect-ServiceFabricCluster.
Voorbeelden
Voorbeeld 1: Een statusbeleid voor hersteltaken bijwerken om een clusterstatuscontrole uit te voeren
PS C:\> Update-ServiceFabricRepairTaskHealthPolicy -TaskId "MyRepairTaskId" -PerformPreparingHealthCheck $True -PerformRestoringHealthCheck $True
Met deze opdracht wordt het statusbeleid van de reparatietaak bijgewerkt. Met deze opdracht wordt een clusterstatuscontrole uitgevoerd voor de status Voorbereiden en herstellen.
Voorbeeld 2: Het statusbeleid voor hersteltaken bijwerken om een statuscontrole voor het cluster uit te voeren in de status Herstellen
PS C:\> Update-ServiceFabricRepairTaskHealthPolicy -TaskId "MyRepairTaskId" -PerformRestoringHealthCheck $true
Met deze opdracht wordt het statusbeleid van de reparatietaak bijgewerkt. Met deze opdracht wordt een clusterstatuscontrole uitgevoerd voor de herstelstatus. In dit voorbeeld blijft de status Voorbereiden zoals deze is.
Parameters
-Confirm
U wordt gevraagd om bevestiging voordat u de cmdlet uitvoert.
Type: | SwitchParameter |
Aliassen: | cf |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Force
Hiermee dwingt u de opdracht uit te voeren zonder dat u om bevestiging van de gebruiker wordt gevraagd.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-PerformPreparingHealthCheck
Hiermee geeft u op of een clusterstatuscontrole moet worden uitgevoerd in de status Voorbereiden van de hersteltaak.
Type: | Boolean |
Position: | Named |
Default value: | False |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-PerformRestoringHealthCheck
Hiermee geeft u op of een clusterstatuscontrole moet worden uitgevoerd in de herstelstatus van de hersteltaak.
Type: | Boolean |
Position: | Named |
Default value: | False |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-TaskId
Hiermee geeft u de id van de reparatietaak die moet worden bijgewerkt.
Type: | String |
Position: | 0 |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-TimeoutSec
Hiermee geeft u de time-outperiode, in seconden, voor de bewerking.
Type: | Int32 |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Version
Hiermee geeft u de huidige versie van de reparatietaak. De aanvraag kan alleen slagen als de waarde die met deze parameter wordt opgegeven overeenkomt met de huidige waarde van de reparatietaak. Geef een waarde op van nul (0) om de versiecontrole over te slaan.
Type: | Int64 |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-WhatIf
Toont wat er zou gebeuren als de cmdlet wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.
Type: | SwitchParameter |
Aliassen: | wi |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
Invoerwaarden
System.String
System.Int64
System.Nullable`1[[System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]
Uitvoerwaarden
System.Object