Update-ServiceFabricRepairTaskHealthPolicy
Met à 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
La cmdlet Update-ServiceFabricRepairTaskHealthPolicy met à jour la stratégie d’intégrité d’une tâche de réparation. Cette fonctionnalité est actuellement disponible uniquement dans les services cloud Azure spécialement configurés.
Cette applet de commande prend en charge la plateforme Service Fabric. N’exécutez pas directement cette applet de commande.
Cette applet de commande nécessite que vous vous connectiez au cluster avec des informations d’identification qui bénéficient de 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é des tâches de réparation pour effectuer un contrôle d’intégrité de 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é des tâches 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 laisse l’état de préparation tel qu’il est.
Paramètres
-Confirm
Vous invite à confirmer 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é de 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é de 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
Affiche ce qui se passerait si l’applet de commande s’exécute. 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