Complete-ServiceFabricRepairTask

Hlásí, že je dokončena úloha ruční opravy.

Syntax

Complete-ServiceFabricRepairTask
        [-TaskId] <String>
        [[-Version] <Int64>]
        [-ResultStatus <RepairTaskResult>]
        [-ResultCode <Int32>]
        [-ResultDetails <String>]
        [-Force]
        [-TimeoutSec <Int32>]
        [-WhatIf]
        [-Confirm]
        [<CommonParameters>]

Description

Rutina Complete-ServiceFabricRepairTask hlásí, že je dokončena ruční úloha opravy Service Fabric. Po spuštění této rutiny už není úloha opravy schválena ke spuštění. Na entitách popsaných úlohou opravy se nezačnou žádné další opravy. Pokud si nejste jisti stavem opravy, neoznamujte dokončení úlohy opravy. Provedení opravy po spuštění této rutiny může vést ke ztrátě dostupnosti nebo dat. Pokud jsou potřeba další opravy, spusťte novou úlohu opravy a počkejte na schválení této úlohy opravy.

Tato rutina podporuje platformu Service Fabric. Tuto rutinu nespustíte přímo.

Tato rutina vyžaduje, abyste se ke clusteru připojili 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: Úspěšné dokončení úlohy ruční opravy

PS C:\> Complete-ServiceFabricRepairTask -TaskId MyRepairTaskID

Tento příkaz označí úlohu ruční opravy, která má ID MyRepairTaskId úspěšně dokončeno.

Příklad 2: Dokončení úlohy ruční opravy s podrobnostmi

PS C:\> Complete-ServiceFabricRepairTask -TaskId MyRepairTaskID -ResultStatus Cancelled -ResultCode 42 -ResultDetails "Repair was no longer needed"

Tento příkaz označí úlohu ruční opravy, která má ID MyRepairTaskId zrušené a obsahuje další podrobnosti.

Parametry

-Confirm

Před spuštěním rutiny zobrazí výzvu k potvrzení.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

Vynutí spuštění příkazu, i když se zadaný úkol opravy zdá být ruční úlohu opravy.

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ResultCode

Určuje hodnotu, která poskytuje další podrobnosti o výsledku úlohy opravy.

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ResultDetails

Určuje řetězec, který poskytuje další podrobnosti o výsledku úlohy opravy.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ResultStatus

Určuje hodnotu, která popisuje celkový výsledek úlohy opravy. Platné hodnoty jsou:

  • Neplatný. Tuto hodnotu nezadávejte.
  • Podařilo. Úloha opravy byla úspěšná.
  • Zrušena. Úloha opravy byla zrušena.
  • Přerušen. Úloha opravy byla přerušena.
  • Se nezdařilo. Úloha opravy se nezdařila.
  • Čekající. Tuto hodnotu nezadávejte.
Type:RepairTaskResult
Accepted values:Invalid, Succeeded, Cancelled, Interrupted, Failed, Pending
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TaskId

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

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:1
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:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Vstupy

System.String

System.Int64

Výstupy

System.Object