Unregister-ServiceFabricApplicationType
Annule l’inscription d’un type d’application Service Fabric.
Syntaxe
Unregister-ServiceFabricApplicationType
[-ApplicationTypeName] <String>
[-ApplicationTypeVersion] <String>
[-Async]
[-Force]
[-TimeoutSec <Int32>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
L’applet de commande Unregister-ServiceFabricApplicationType annule l’inscription d’un type d’application Service Fabric. Le type d’application doit avoir été précédemment inscrit auprès de Register-ServiceFabricApplicationType.
Avant de désinscrire un type d’application, vous devez utiliser l’applet de commande Remove-ServiceFabricService pour supprimer les services que vous basez sur l’application. Utilisez la cmdlet Remove-ServiceFabricApplication pour supprimer les instances du type d’application. Si vous annulez l’inscription d’un type d’application, le package d’application est supprimé du magasin d’images.
Pour gérer les clusters Service Fabric, démarrez Windows PowerShell à l’aide de l’option Exécuter en tant qu’administrateur. 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 : Désinscrire un type d’application
PS C:\> Unregister-ServiceFabricApplicationType -ApplicationTypeName "CalcServiceApp" -ApplicationTypeVersion "1.0" -Force
Cette commande annule l’inscription du type d’application CalcServiceApp avec la version 1.0. Lorsque la commande retourne la réussite, le type d’application a été annulé.
Étant donné que la commande inclut le paramètre force
Exemple 2 : Annuler l’inscription d’un type d’application async
PS C:\> Unregister-ServiceFabricApplicationType -ApplicationTypeName "CalcServiceApp" -ApplicationTypeVersion "1.0" -Async
PS C:\> Get-ServiceFabricApplicationType -ApplicationTypeName "CalcServiceApp" -ApplicationTypeVersion "1.0"
Unregister-ServiceFabricApplicationType démarre le déprovisionnement du type d’application CalcServiceApp avec la version 1.0. Étant donné que le commutateur -Async est fourni, la commande retourne dès que le cluster reçoit la demande. Get-ServiceFabricApplicationType obtient les types d’applications inscrits dans le cluster avec le filtre spécifié. Les types d’application retournés (le cas échéant) incluent l’état d’inscription. L’applet de commande peut être utilisée pour voir la progression de l’annulation de l’approvisionnement. Lorsque le type d’application avec la version spécifiée est correctement désinscrit, il ne s’affiche pas dans la sortie Get-ServiceFabricApplicationType.
Paramètres
-ApplicationTypeName
Spécifie le nom d’un type d’application Service Fabric. L’applet de commande annule l’inscription du type que vous spécifiez.
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 |
-ApplicationTypeVersion
Spécifie la version d’un type d’application Service Fabric. L’applet de commande annule l’inscription du type qui a la version que vous spécifiez.
Type: | String |
Position: | 1 |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | True |
Accepter les caractères génériques: | False |
-Async
La commande retourne dès que la demande de désinscription est acceptée par le cluster. Utilisez la commande Get-ServiceFabricApplicationType pour interroger l’état de la requête. Lors du passage du commutateur asynchrone, il n’est pas nécessaire d’augmenter la -TimeoutSec pour les packages d’application volumineux.
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 |
-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 |
-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 |
-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
Sorties
System.Object