Freigeben über


Get-ServiceFabricImageStoreContent

Ruft Inhaltsinformationen zum Bildspeicher ab.

Syntax

Get-ServiceFabricImageStoreContent
   -ApplicationTypeName <String>
   [-ApplicationTypeVersion <String>]
   [-ImageStoreConnectionString <String>]
   [-CertStoreLocation <StoreLocation>]
   [-TimeoutSec <Int32>]
   [<CommonParameters>]
Get-ServiceFabricImageStoreContent
   [-RemoteRelativePath <String>]
   [-ImageStoreConnectionString <String>]
   [-CertStoreLocation <StoreLocation>]
   [-TimeoutSec <Int32>]
   [<CommonParameters>]

Beschreibung

Das Cmdlet Get-ServiceFabricImageStoreContent Ruft Informationen zu Bildspeicherinhalten ab. Sie können auch spezifischere Informationen abrufen, indem Sie entweder den relativen Pfad des Bildspeichers oder den Anwendungstyp/die Version angeben. Der Bildspeicher enthält Pakete, die von den Benutzern mithilfe Copy-ServiceFabricApplicationPackage und dann einige reservierte Ordner hochgeladen werden. "Store" ist ein solcher reservierter Ordner, der bereitstellungsfähige Versionen der pakete enthält, die von Service Fabric verwaltet werden, die erstellt werden, wenn Anwendungstypen mit Register-ServiceFabricClusterPackageregistriert werden. Unregister-ServiceFabricApplicationType die Registrierung eines Anwendungstyps aufheben und die bereitstellungsfähige Version des Pakets aus dem Ordner "Store" entfernt. Zum Löschen der Anwendungspakete, die hochgeladen werden, verwenden Sie Remove-ServiceFabricApplicationPackage Cmdlet.

Das Betrachten des Bildspeicherinhalts kann hilfreich sein, wenn Sie Probleme mit dem Bildspeicher oder mit einem der oben genannten Cmdlets diagnostizieren.

Bevor Sie einen Vorgang auf einem Service Fabric-Cluster ausführen, stellen Sie mithilfe des cmdlets Connect-ServiceFabricCluster eine Verbindung mit dem Cluster her.

Beispiele

Beispiel 1: Abrufen von Bildspeicherinhalten nach Anwendungstyp/Version

PS C:\> Get-ServiceFabricImageStoreContent -ApplicationTypeName "CalcServiceApp" -ApplicationTypeVersion "2.0.0" -ImageStoreConnectionString "fabric:ImageStore"

Dieser Befehl ruft Informationen zum Bildspeicherinhalt ab, der zur Anwendung CalcServiceApp gehört, typ Version 2.0.0.

Beispiel 2: Abrufen von Bildspeicherinhalten anhand des relativen Pfads

PS C:\> Get-ServiceFabricImageStoreContent -RemoteRelativePath "Store\CalcServiceApp\apps" -ImageStoreConnectionString "fabric:ImageStore"

Dieser Befehl ruft Informationen zum Inhalt des Bildspeichers innerhalb des angegebenen relativen Bildspeicherpfads "Store\CalcServiceApp\apps" ab.

Beispiel 3: Abrufen von Bildspeicherinhalten im Stammverzeichnis

PS C:\> Get-ServiceFabricImageStoreContent -ImageStoreConnectionString "fabric:ImageStore"

Dieser Befehl ruft Informationen zum Bildspeicherinhalt aus dem Stamm ab, der hochgeladene Pakete und reservierte Ordner enthält.

Beispiel 4: Abrufen von Bildspeicherinhalten im Stammverzeichnis ohne Angabe von ImageStoreConnectionString

PS C:\> Get-ServiceFabricImageStoreContent

Mit diesem Befehl werden Informationen zum Bildspeicherinhalt wie oben für die "ImageStoreConnectionString" abgerufen, die aus der Verbindungszeichenfolge des verbundenen Clusters abgerufen wird.

Parameter

-ApplicationTypeName

Gibt den Namen eines Service Fabric-Anwendungstyps an. Das Cmdlet gibt Informationen zu jeder Datei/jedem Ordner in diesem Anwendungstyp zurück, z. B. "StoreRelativePath", "Type" (Datei/Ordner), "FileSize", "ApplicationVersion" , "ServiceManifestName", "ServiceManifestVersion" und andere Informationen, die für diese Datei/diesen Ordner gelten.

Typ:String
Position:Named
Standardwert:None
Erforderlich:True
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-ApplicationTypeVersion

Gibt die Version eines Service Fabric-Anwendungstyps an. Wenn dies nicht angegeben ist, werden alle Versionen dieses Anwendungstyps aufgelistet.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-CertStoreLocation

Gibt den Speicherort des X.509-Zertifikatspeichers in der Registrierung an. Der Zertifikatspeicherort kann zum Entschlüsseln des verschlüsselten "ImageStoreConnectionString" im verbundenen Cluster benötigt werden. Der erwartete Wert ist CurrentUser oder LocalMachine.

Typ:StoreLocation
Zulässige Werte:CurrentUser, LocalMachine
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-ImageStoreConnectionString

Gibt die Verbindungszeichenfolge für den Service Fabric-Imagespeicher an. Wenn dies nicht angegeben ist, wird die Verbindungszeichenfolge aus dem verbundenen Cluster verwendet.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-RemoteRelativePath

Gibt den relativen Pfad zum Imagespeicherstamm an. Anwendungspakete werden an den Speicherort hochgeladen, der durch den Parameter ApplicationPackagePathInImageStore im Cmdlet Copy-ServiceFabricApplicationPackageangegeben wird. Wenn Copy-ServiceFabricApplicationPackage den Parameter nicht angibt, wird er standardmäßig auf den Ordnernamen festgelegt und unter dem Imagespeicherstamm platziert. Einer des reservierten Ordners "Store" im Imagespeicherstamm enthält bereitstellungsfähige Version der Pakete, die mit Register-ServiceFabricClusterPackageerstellt werden.

Typ:String
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

-TimeoutSec

Gibt den Timeoutzeitraum für den Vorgang in Sekunden an.

Typ:Int32
Position:Named
Standardwert:None
Erforderlich:False
Pipelineeingabe akzeptieren:False
Platzhalterzeichen akzeptieren:False

Eingaben

None

Ausgaben

System.Object