Get-ServiceFabricImageStoreContent
Obtient les informations de contenu du magasin d’images
Syntaxe
Get-ServiceFabricImageStoreContent
-ApplicationTypeName <String>
[-ApplicationTypeVersion <String>]
[-ImageStoreConnectionString <String>]
[-CertStoreLocation <StoreLocation>]
[-TimeoutSec <Int32>]
[<CommonParameters>]
Get-ServiceFabricImageStoreContent
[-RemoteRelativePath <String>]
[-ImageStoreConnectionString <String>]
[-CertStoreLocation <StoreLocation>]
[-TimeoutSec <Int32>]
[<CommonParameters>]
Description
L’applet de commande Get-ServiceFabricImageStoreContent obtient des informations sur le contenu du magasin d’images. Vous pouvez également obtenir des informations plus spécifiques à l’aide du chemin relatif du magasin d’images ou en spécifiant le type/la version de l’application. Le magasin d’images contient des packages chargés par les utilisateurs à l’aide de Copy-ServiceFabricApplicationPackage , puis de certains dossiers réservés. « Store » est un tel dossier réservé qui contient des versions déployables des packages gérés par Service Fabric qui sont créés lorsque les types d’application sont inscrits à l’aide de Register-ServiceFabricClusterPackage. Annuler l’inscription-ServiceFabricApplicationType annule l’inscription d’un type d’application et supprime la version déployable du package du dossier « Store ». Pour supprimer les packages d’application chargés, utilisez l’applet de commande Remove-ServiceFabricApplicationPackage .
L’analyse du contenu du magasin d’images peut être utile lorsque vous diagnostiquez des problèmes liés au magasin d’images ou à l’une des applets de commande mentionnées ci-dessus.
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 : Obtenir du contenu du magasin d’images par type/version d’application
PS C:\> Get-ServiceFabricImageStoreContent -ApplicationTypeName "CalcServiceApp" -ApplicationTypeVersion "2.0.0" -ImageStoreConnectionString "fabric:ImageStore"
Cette commande obtient des informations sur le contenu du magasin d’images appartenant à l’application CalcServiceApp, tapez la version 2.0.0.
Exemple 2 : Obtenir le contenu du magasin d’images par chemin relatif
PS C:\> Get-ServiceFabricImageStoreContent -RemoteRelativePath "Store\CalcServiceApp\apps" -ImageStoreConnectionString "fabric:ImageStore"
Cette commande obtient des informations sur le contenu du magasin d’images dans le chemin relatif du magasin d’images spécifié « Store\CalcServiceApp\apps ».
Exemple 3 : Obtenir du contenu du magasin d’images sur la racine
PS C:\> Get-ServiceFabricImageStoreContent -ImageStoreConnectionString "fabric:ImageStore"
Cette commande obtient des informations sur le contenu du magasin d’images à partir de la racine contenant des packages chargés et des dossiers réservés.
Exemple 4 : Obtenir du contenu du magasin d’images sur la racine sans spécifier ImageStoreConnectionString
PS C:\> Get-ServiceFabricImageStoreContent
Cette commande obtient des informations sur le contenu du magasin d’images comme indiqué ci-dessus pour le « ImageStoreConnectionString » obtenu à partir de la chaîne de connexion du cluster connecté.
Paramètres
-ApplicationTypeName
Spécifie le nom d’un type d’application Service Fabric. L’applet de commande retourne des informations sur chaque fichier/dossier de ce type d’application, comme « StoreRelativePath », « Type » (Fichier/dossier), « FileSize », « ApplicationVersion », « ServiceManifestName », « ServiceManifestVersion » et d’autres informations applicables à ce fichier/dossier.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | True |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ApplicationTypeVersion
Spécifie la version d’un type d’application Service Fabric. Lorsque cela n’est pas spécifié, toutes les versions de ce type d’application sont répertoriées.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-CertStoreLocation
Spécifie l’emplacement du magasin de certificats X.509 dans le Registre. L’emplacement du certificat peut être nécessaire pour déchiffrer le chiffrement « ImageStoreConnectionString » dans le cluster connecté. La valeur attendue est CurrentUser ou LocalMachine.
Type: | StoreLocation |
Valeurs acceptées: | CurrentUser, LocalMachine |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-ImageStoreConnectionString
Spécifie la chaîne de connexion pour le magasin d’images Service Fabric. Si ce n’est pas spécifié, la chaîne de connexion du cluster connecté est utilisée.
Type: | String |
Position: | Named |
Valeur par défaut: | None |
Obligatoire: | False |
Accepter l'entrée de pipeline: | False |
Accepter les caractères génériques: | False |
-RemoteRelativePath
Spécifie le chemin relatif de la racine du magasin d’images. Les packages d’application sont chargés dans le magasin d’images à l’emplacement spécifié par paramètre ApplicationPackagePathInImageStore dans l’applet de commande Copy-ServiceFabricApplicationPackage. Si Copy-ServiceFabricApplicationPackage ne spécifie pas le paramètre, il est défini par défaut sur le nom du dossier et placé sous la racine du magasin d’images. L’un des dossiers réservés « Store » sous la racine du magasin d’images contient la version déployable des packages créés à l’aide de Register-ServiceFabricClusterPackage.
Type: | String |
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 la période 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 |
Entrées
None
Sorties
System.Object