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