Поделиться через


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