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
Запрос подтверждения перед выполнением командлета.
Тип: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Force
Принудительно выполняет команду, даже если указанная задача восстановления не представляется задачей восстановления вручную.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ResultCode
Указывает значение, которое предоставляет дополнительные сведения о результатах задачи восстановления.
Тип: | Int32 |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ResultDetails
Указывает строку, которая предоставляет дополнительные сведения о результатах задачи восстановления.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ResultStatus
Указывает значение, описывающее общий результат задачи восстановления. Допустимые значения:
- Недопустимый. Не указывайте это значение.
- Выполнено. Задача восстановления выполнена успешно.
- Отменен. Задача восстановления была отменена.
- Прервана. Задача восстановления была прервана.
- сбой. Не удалось выполнить задачу восстановления.
- Ожидание. Не указывайте это значение.
Тип: | RepairTaskResult |
Допустимые значения: | Invalid, Succeeded, Cancelled, Interrupted, Failed, Pending |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-TaskId
Указывает идентификатор задачи восстановления для завершения.
Тип: | String |
Position: | 0 |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-TimeoutSec
Указывает период времени ожидания (в секундах) для операции.
Тип: | Int32 |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Version
Указывает текущую версию задачи восстановления. Запрос может быть выполнен успешно, только если значение, указанное этим параметром, соответствует текущему значению задачи восстановления. Укажите значение нуля (0), чтобы пропустить проверку версии.
Тип: | Int64 |
Position: | 1 |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-WhatIf
Показывает, что произойдет при запуске командлета. Командлет не выполняется.
Тип: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | False |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Входные данные
System.String
System.Int64
Выходные данные
System.Object