Unregister-ServiceFabricApplicationType
Annule l’enregistrement d’un type d’application Service Fabric.
Syntax
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 l’applet de commande Remove-ServiceFabricApplication pour supprimer des 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é correctement désinscrit. Étant donné que la commande inclut le paramètre Force , l’applet de commande ne vous invite pas à confirmer.
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 l’annulation de l’approvisionnement 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’application 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 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | 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 |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-Async
La commande retourne dès que la demande d’annulation de l’inscription 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 le paramètre -TimeoutSec pour les packages d’application volumineux.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Confirm
Vous demande une confirmation avant d’exécuter l’applet de commande.
Type: | SwitchParameter |
Aliases: | cf |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Force
Force l’exécution de la commande sans demander la confirmation de l’utilisateur.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TimeoutSec
Spécifie le délai d’expiration, en secondes, pour l’opération.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | 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 |
Aliases: | wi |
Position: | Named |
Default value: | False |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Entrées
System.String
Sorties
System.Object