Update-ServiceFabricRepairTaskHealthPolicy
Uppdateringar hälsoprincipen för en reparationsaktivitet.
Syntax
Update-ServiceFabricRepairTaskHealthPolicy
[-TaskId] <String>
[-Version <Int64>]
[-PerformPreparingHealthCheck <Boolean>]
[-PerformRestoringHealthCheck <Boolean>]
[-Force]
[-TimeoutSec <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Cmdleten Update-ServiceFabricRepairTaskHealthPolicy uppdaterar hälsoprincipen för en reparationsaktivitet. Den här funktionen är för närvarande endast tillgänglig i särskilt konfigurerade Azure-Cloud Services.
Den här cmdleten stöder Service Fabric-plattformen. Kör inte denna cmdlet direkt.
Den här cmdleten kräver att du ansluter till klustret med autentiseringsuppgifter som beviljas administratörsåtkomst till klustret. Innan du utför någon åtgärd i ett Service Fabric-kluster upprättar du en anslutning till klustret med hjälp av cmdleten Connect-ServiceFabricCluster .
Exempel
Exempel 1: Uppdatera en hälsoprincip för reparationsaktivitet för att utföra en hälsokontroll för klustret
PS C:\> Update-ServiceFabricRepairTaskHealthPolicy -TaskId "MyRepairTaskId" -PerformPreparingHealthCheck $True -PerformRestoringHealthCheck $True
Det här kommandot uppdaterar hälsoprincipen för reparationsaktiviteten. Det här kommandot utför en hälsokontroll för klustret för att förbereda och återställa tillstånd.
Exempel 2: Uppdatera hälsoprincipen för reparationsaktiviteten för att utföra en klusterhälsokontroll i återställningstillståndet
PS C:\> Update-ServiceFabricRepairTaskHealthPolicy -TaskId "MyRepairTaskId" -PerformRestoringHealthCheck $true
Det här kommandot uppdaterar hälsoprincipen för reparationsaktiviteten. Det här kommandot utför en klusterhälsokontroll för återställningstillstånd. Det här exemplet lämnar tillståndet Förbereder som det är.
Parametrar
-Confirm
Uppmanar dig att bekräfta innan du kör cmdleten.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Tvingar kommandot att köras utan att be om användarbekräftelse.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PerformPreparingHealthCheck
Anger om en hälsokontroll för klustret ska utföras i reparationsuppgiftens förberedelsetillstånd.
Type: | Boolean |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-PerformRestoringHealthCheck
Anger om en klusterhälsokontroll ska utföras i reparationsaktivitetens återställningstillstånd.
Type: | Boolean |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-TaskId
Anger ID för reparationsuppgiften som ska uppdateras.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-TimeoutSec
Anger tidsgränsen i sekunder för åtgärden.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Version
Anger den aktuella versionen av reparationsuppgiften. Begäran kan bara lyckas om värdet som den här parametern anger matchar det aktuella värdet för reparationsaktiviteten. Ange värdet noll (0) för att hoppa över versionskontrollen.
Type: | Int64 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Visar vad som skulle hända om cmdleten kördes. Cmdleten körs inte.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Indata
System.String
System.Int64
System.Nullable`1[[System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]
Utdata
System.Object