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