Partilhar via


Update-ServiceFabricRepairTaskHealthPolicy

Atualiza a política de integridade de uma tarefa de reparo.

Sintaxe

Update-ServiceFabricRepairTaskHealthPolicy
      [-TaskId] <String>
      [-Version <Int64>]
      [-PerformPreparingHealthCheck <Boolean>]
      [-PerformRestoringHealthCheck <Boolean>]
      [-Force]
      [-TimeoutSec <Int32>]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

Description

O cmdlet Update-ServiceFabricRepairTaskHealthPolicy atualiza a política de integridade de uma tarefa de reparo. Atualmente, essa funcionalidade só está disponível nos Serviços de Nuvem do Azure especialmente configurados.

Este cmdlet dá suporte à plataforma Service Fabric. Não execute este cmdlet diretamente.

Esse cmdlet requer que você se conecte ao cluster com credenciais às quais é concedido acesso de administrador ao cluster. Antes de executar qualquer operação em um cluster do Service Fabric, estabeleça uma conexão com o cluster usando o cmdlet Connect-ServiceFabricCluster.

Exemplos

Exemplo 1: Atualizar uma política de integridade de tarefa de reparo para executar uma verificação de integridade do cluster

PS C:\> Update-ServiceFabricRepairTaskHealthPolicy -TaskId "MyRepairTaskId" -PerformPreparingHealthCheck $True -PerformRestoringHealthCheck $True

Este comando atualiza a política de integridade da tarefa de reparo. Este comando executa uma verificação de integridade do cluster para os estados Preparando e Restaurando.

Exemplo 2: Atualizar a diretiva de integridade da tarefa de reparo para executar uma verificação de integridade do cluster no estado Restaurando

PS C:\> Update-ServiceFabricRepairTaskHealthPolicy -TaskId "MyRepairTaskId" -PerformRestoringHealthCheck $true

Este comando atualiza a política de integridade da tarefa de reparo. Este comando executa uma verificação de integridade do cluster para o estado de restauração. Este exemplo deixa o estado Preparando como está.

Parâmetros

-Confirm

Solicita confirmação antes de executar o cmdlet.

Tipo:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-Force

Força o comando a ser executado sem pedir a confirmação do usuário.

Tipo:SwitchParameter
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-PerformPreparingHealthCheck

Especifica se uma verificação de integridade do cluster deve ser executada no estado Preparando da tarefa de reparo.

Tipo:Boolean
Position:Named
Default value:False
Necessário:False
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

-PerformRestoringHealthCheck

Especifica se uma verificação de integridade do cluster deve ser executada no estado Restaurando da tarefa de reparo.

Tipo:Boolean
Position:Named
Default value:False
Necessário:False
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

-TaskId

Especifica a ID da tarefa de reparo a ser atualizada.

Tipo:String
Position:0
Default value:None
Necessário:True
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

-TimeoutSec

Especifica o período de tempo limite, em segundos, para a operação.

Tipo:Int32
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

-Version

Especifica a versão atual da tarefa de reparo. A solicitação só poderá ser bem-sucedida se o valor especificado por esse parâmetro corresponder ao valor atual da tarefa de reparo. Especifique um valor zero (0) para ignorar a verificação de versão.

Tipo:Int64
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:True
Aceitar carateres universais:False

-WhatIf

Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.

Tipo:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Necessário:False
Aceitar entrada de pipeline:False
Aceitar carateres universais:False

Entradas

System.String

System.Int64

System.Nullable`1[[System.Boolean, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089]]

Saídas

System.Object