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. No momento, essa funcionalidade só está disponível nos Serviços de Nuvem do Azure configurados especialmente.
Esse cmdlet dá suporte à plataforma do Service Fabric. Não execute esse cmdlet diretamente.
Esse cmdlet requer 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 preparando como está.
Parâmetros
-Confirm
Solicita a confirmação antes de executar o cmdlet.
Tipo: | SwitchParameter |
Aliases: | cf |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-Force
Força o comando a ser executado sem solicitar a confirmação do usuário.
Tipo: | SwitchParameter |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-PerformPreparingHealthCheck
Especifica se uma verificação de integridade do cluster deve ser executada no estado preparação da tarefa de reparo.
Tipo: | Boolean |
Cargo: | Named |
Valor padrão: | False |
Obrigatório: | False |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
-PerformRestoringHealthCheck
Especifica se uma verificação de integridade do cluster deve ser executada no estado de restauração da tarefa de reparo.
Tipo: | Boolean |
Cargo: | Named |
Valor padrão: | False |
Obrigatório: | False |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
-TaskId
Especifica a ID da tarefa de reparo a ser atualizada.
Tipo: | String |
Cargo: | 0 |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
-TimeoutSec
Especifica o período de tempo limite, em segundos, para a operação.
Tipo: | Int32 |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | 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 de zero (0) para ignorar a verificação de versão.
Tipo: | Int64 |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | True |
Aceitar caracteres curinga: | False |
-WhatIf
Mostra o que aconteceria se o cmdlet fosse executado. O cmdlet não é executado.
Tipo: | SwitchParameter |
Aliases: | wi |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | 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