Delen via


Update-ServiceFabricRepairTaskHealthPolicy

Updates het statusbeleid van een reparatietaak.

Syntaxis

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

Description

De cmdlet Update-ServiceFabricRepairTaskHealthPolicy 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 clusterstatuscontrole 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 behouden zoals het is.

Parameters

-Confirm

Hiermee wordt u 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 om bevestiging van de gebruiker te vragen.

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 op.

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 op. 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 versiecontrole over te slaan.

Type:Int64
Position:Named
Default value:None
Vereist:False
Pijplijninvoer accepteren:True
Jokertekens accepteren:False

-WhatIf

Hiermee wordt weergegeven wat er zou gebeuren als u de cmdlet uitvoert. 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