Update-ServiceFabricRepairTaskHealthPolicy
Обновляет политику работоспособности задачи восстановления.
Синтаксис
Update-ServiceFabricRepairTaskHealthPolicy
[-TaskId] <String>
[-Version <Int64>]
[-PerformPreparingHealthCheck <Boolean>]
[-PerformRestoringHealthCheck <Boolean>]
[-Force]
[-TimeoutSec <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Описание
Командлет Update-ServiceFabricRepairTaskHealthPolicy обновляет политику работоспособности задачи восстановления. Эта функция в настоящее время доступна только в специально настроенных облачных службах Azure.
Этот командлет поддерживает платформу Service Fabric. Не выполняйте этот командлет напрямую.
Для этого командлета требуется подключиться к кластеру с учетными данными, которым предоставлен доступ администратора к кластеру. Перед выполнением любой операции в кластере Service Fabric установите подключение к кластеру с помощью командлета Connect-ServiceFabricCluster.
Примеры
Пример 1. Обновление политики работоспособности задачи восстановления для выполнения проверки работоспособности кластера
PS C:\> Update-ServiceFabricRepairTaskHealthPolicy -TaskId "MyRepairTaskId" -PerformPreparingHealthCheck $True -PerformRestoringHealthCheck $True
Эта команда обновляет политику работоспособности задачи восстановления. Эта команда выполняет проверку работоспособности кластера для состояний подготовки и восстановления.
Пример 2. Обновление политики работоспособности задачи восстановления для выполнения проверки работоспособности кластера в состоянии восстановления
PS C:\> Update-ServiceFabricRepairTaskHealthPolicy -TaskId "MyRepairTaskId" -PerformRestoringHealthCheck $true
Эта команда обновляет политику работоспособности задачи восстановления. Эта команда выполняет проверку работоспособности кластера для восстановления состояния. Этот пример оставляет состояние подготовки по мере его выполнения.
Параметры
-Confirm
Запрашивает подтверждение перед запуском командлета.
Тип: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-Force
Принудительно выполняется команда без запроса подтверждения пользователя.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-PerformPreparingHealthCheck
Указывает, следует ли выполнять проверку работоспособности кластера в состоянии подготовки задачи восстановления.
Тип: | Boolean |
Position: | Named |
Default value: | False |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-PerformRestoringHealthCheck
Указывает, следует ли выполнять проверку работоспособности кластера в состоянии восстановления задачи восстановления.
Тип: | Boolean |
Position: | Named |
Default value: | False |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | 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: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-WhatIf
Показывает, что произойдет, если командлет выполняется. Командлет не выполняется.
Тип: | SwitchParameter |
Aliases: | wi |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Входные данные
System.String
System.Int64
System.Nullable`1[[System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]
Выходные данные
System.Object