Complete-ServiceFabricRepairTask
Сообщает, что задача восстановления вручную завершена.
Синтаксис
Complete-ServiceFabricRepairTask
[-TaskId] <String>
[[-Version] <Int64>]
[-ResultStatus <RepairTaskResult>]
[-ResultCode <Int32>]
[-ResultDetails <String>]
[-Force]
[-TimeoutSec <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Описание
Командлет Complete-ServiceFabricRepairTask сообщает, что задача восстановления Service Fabric завершена вручную. После выполнения этого командлета задача восстановления больше не утверждена для выполнения. В сущностях, описанных в задаче восстановления, не запускается дополнительная работа по восстановлению. Если вы не уверены в состоянии работ по восстановлению, не сообщайте о завершении задачи восстановления. Выполнение восстановления после выполнения этого командлета может привести к потере доступности или потери данных. Если необходимы последующие исправления, запустите новую задачу восстановления и дождитесь утверждения этой задачи восстановления.
Этот командлет поддерживает платформу Service Fabric. Не выполняйте этот командлет напрямую.
Для этого командлета необходимо подключиться к кластеру с учетными данными, которым предоставлен доступ администратора к кластеру. Перед выполнением любой операции в кластере Service Fabric установите подключение к кластеру с помощью командлета Connect-ServiceFabricCluster .
Примеры
Пример 1. Успешное завершение задачи восстановления вручную
PS C:\> Complete-ServiceFabricRepairTask -TaskId MyRepairTaskID
Эта команда помечает задачу восстановления вручную с идентификатором MyRepairTaskId как успешно завершенную.
Пример 2. Завершение задачи восстановления вручную с подробными сведениями
PS C:\> Complete-ServiceFabricRepairTask -TaskId MyRepairTaskID -ResultStatus Cancelled -ResultCode 42 -ResultDetails "Repair was no longer needed"
Эта команда помечает задачу восстановления вручную с идентификатором MyRepairTaskId как отмененная и содержит дополнительные сведения.
Параметры
-Confirm
Запрос подтверждения перед выполнением командлета.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Принудительно выполняет команду, даже если указанная задача восстановления не представляется задачей восстановления вручную.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResultCode
Указывает значение, которое предоставляет дополнительные сведения о результатах задачи восстановления.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResultDetails
Указывает строку, которая предоставляет дополнительные сведения о результатах задачи восстановления.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-ResultStatus
Указывает значение, описывающее общий результат задачи восстановления. Допустимые значения:
- Недопустимый. Не указывайте это значение.
- Выполнено. Задача восстановления выполнена успешно.
- Отменен. Задача восстановления была отменена.
- Прервана. Задача восстановления была прервана.
- сбой. Не удалось выполнить задачу восстановления.
- Ожидание. Не указывайте это значение.
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
Указывает идентификатор задачи восстановления для завершения.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-TimeoutSec
Указывает период времени ожидания (в секундах) для операции.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Version
Указывает текущую версию задачи восстановления. Запрос может быть выполнен успешно, только если значение, указанное этим параметром, соответствует текущему значению задачи восстановления. Укажите значение нуля (0), чтобы пропустить проверку версии.
Type: | Int64 |
Position: | 1 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-WhatIf
Показывает, что произойдет при запуске командлета. Командлет не выполняется.
Type: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Входные данные
System.String
System.Int64
Выходные данные
System.Object