Partager via


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