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
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