Partager via


Update-ServiceFabricRepairTaskHealthPolicy

Mises à jour la stratégie d’intégrité d’une tâche de réparation.

Syntaxe

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

Description

L’applet de commande Update-ServiceFabricRepairTaskHealthPolicy met à jour la stratégie d’intégrité d’une tâche de réparation. Cette fonctionnalité est actuellement disponible uniquement dans azure Services cloud spécialement configuré.

Cette applet de commande prend en charge la plateforme Service Fabric. N’exécutez pas cette applet de commande directement.

Cette applet de commande nécessite que vous vous connectiez au cluster avec des informations d’identification qui reçoivent l’accès administrateur au cluster. Avant d’effectuer une opération sur un cluster Service Fabric, établissez une connexion au cluster à l’aide de l’applet de commande Connect-ServiceFabricCluster .

Exemples

Exemple 1 : Mettre à jour une stratégie d’intégrité de tâche de réparation pour effectuer un contrôle d’intégrité du cluster

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

Cette commande met à jour la stratégie d’intégrité de la tâche de réparation. Cette commande effectue un contrôle d’intégrité du cluster pour les états de préparation et de restauration.

Exemple 2 : Mettre à jour la stratégie d’intégrité de la tâche de réparation pour effectuer un contrôle d’intégrité du cluster dans l’état de restauration

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

Cette commande met à jour la stratégie d’intégrité de la tâche de réparation. Cette commande effectue un contrôle d’intégrité du cluster pour restaurer l’état. Cet exemple montre comment laisser l’état De préparation tel qu’il est.

Paramètres

-Confirm

Vous demande une confirmation avant d’exécuter l’applet de commande.

Type:SwitchParameter
Alias:cf
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Force

Force l’exécution de la commande sans demander la confirmation de l’utilisateur.

Type:SwitchParameter
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-PerformPreparingHealthCheck

Spécifie si un contrôle d’intégrité du cluster doit être effectué dans l’état de préparation de la tâche de réparation.

Type:Boolean
Position:Named
Valeur par défaut:False
Obligatoire:False
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-PerformRestoringHealthCheck

Spécifie si un contrôle d’intégrité du cluster doit être effectué dans l’état de restauration de la tâche de réparation.

Type:Boolean
Position:Named
Valeur par défaut:False
Obligatoire:False
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-TaskId

Spécifie l’ID de la tâche de réparation à mettre à jour.

Type:String
Position:0
Valeur par défaut:None
Obligatoire:True
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-TimeoutSec

Spécifie le délai d’expiration, en secondes, pour l’opération.

Type:Int32
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

-Version

Spécifie la version actuelle de la tâche de réparation. La requête peut réussir uniquement si la valeur spécifiée par ce paramètre correspond à la valeur actuelle de la tâche de réparation. Spécifiez la valeur zéro (0) pour ignorer la vérification de version.

Type:Int64
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:True
Accepter les caractères génériques:False

-WhatIf

Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.

Type:SwitchParameter
Alias:wi
Position:Named
Valeur par défaut:None
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

Entrées

System.String

System.Int64

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

Sorties

System.Object