Compartilhar via


Update-ServiceFabricRepairTaskHealthPolicy

Atualizações a política de integridade de uma tarefa de reparo.

Syntax

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. No momento, essa funcionalidade só está disponível no Azure Serviços de Nuvem configurado especialmente.

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

Esse cmdlet exige que você se conecte ao cluster com credenciais que recebem 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 da tarefa de reparo para executar uma verificação de integridade do cluster

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

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

Exemplo 2: Atualizar a política 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

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

Parâmetros

-Confirm

Solicita sua confirmação antes de executar o cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Force

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

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PerformPreparingHealthCheck

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

Type:Boolean
Position:Named
Default value:False
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-PerformRestoringHealthCheck

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

Type:Boolean
Position:Named
Default value:False
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-TaskId

Especifica a ID da tarefa de reparo a ser atualizada.

Type:String
Position:0
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-TimeoutSec

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

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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.

Type:Int64
Position:Named
Default value:None
Required:False
Accept pipeline input:True
Accept wildcard characters:False

-WhatIf

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

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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