Approve-ServiceFabricRepairTask

Force l’approbation d’une tâche de réparation.

Syntaxe

Approve-ServiceFabricRepairTask
       [-TaskId] <String>
       [[-Version] <Int64>]
       [-Force]
       [-TimeoutSec <Int32>]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]

Description

L’applet de commande Approuver-ServiceFabricRepairTask force l’approbation d’une tâche de réparation Service Fabric à l’état de préparation. Étant donné que cette applet de commande contourne les contrôles de sécurité, elle peut entraîner une perte de disponibilité ou de données. Évaluez l’impact potentiel de cette opération avant d’utiliser cette applet de commande.

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

Si vous approuvez une tâche de réparation par force, l’indicateur ForcedApproval est défini sur cette tâche.

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 : Approuver une tâche de réparation

PS C:\> Approve-ServiceFabricRepairTask -TaskId "MyRepairTaskID"

Cette commande approuve la tâche de réparation qui a l’ID MyRepairTaskId.

Paramètres

-Confirm

Vous invite à confirmer avant d’exécuter l’applet de commande.

Type:SwitchParameter
Alias:cf
Position:Named
Valeur par défaut:False
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

-TaskId

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

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:1
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:False
Obligatoire:False
Accepter l'entrée de pipeline:False
Accepter les caractères génériques:False

Entrées

System.String

System.Int64

Sorties

System.Object