Dela via


Get-ServiceFabricImageStoreContent

Hämtar innehållsinformation för avbildningsarkiv

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>]

Description

Cmdleten Get-ServiceFabricImageStoreContent hämtar information om innehåll i bildarkivet. Du kan också få mer specifik information antingen med hjälp av den relativa sökvägen för avbildningsarkivet eller genom att ange programtyp/version. Avbildningsarkivet innehåller paket som laddas upp av användarna med hjälp av Copy-ServiceFabricApplicationPackage och sedan några reserverade mappar. "Store" är en sådan reserverad mapp som innehåller distributionsbara versioner av de paket som underhålls av Service Fabric som skapas när programtyper registreras med hjälp av Register-ServiceFabricClusterPackage. Unregister-ServiceFabricApplicationType avregistrerar en programtyp och tar bort den distributionsbara versionen av paketet från mappen Store. Om du vill ta bort de programpaket som laddas upp använder du Remove-ServiceFabricApplicationPackage cmdlet.

Att titta på innehållet i avbildningsarkivet kan vara användbart när du diagnostiserar problem med avbildningsarkivet eller med någon av de cmdletar som nämns ovan.

Innan du utför någon åtgärd i ett Service Fabric-kluster upprättar du en anslutning till klustret med hjälp av cmdleten Connect-ServiceFabricCluster.

Exempel

Exempel 1: Hämta avbildningsarkivinnehåll efter programtyp/version

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

Det här kommandot hämtar information om avbildningsarkivinnehåll som tillhör programmet CalcServiceApp, typ version 2.0.0.

Exempel 2: Hämta innehåll i bildarkivet efter relativ sökväg

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

Det här kommandot hämtar information om innehåll i avbildningsarkivet i den angivna relativa sökvägen "Store\CalcServiceApp\apps".

Exempel 3: Hämta innehåll från avbildningsarkivet i roten

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

Det här kommandot hämtar information om avbildningslagringsinnehåll från roten som innehåller uppladdade paket och reserverade mappar.

Exempel 4: Hämta innehåll från avbildningsarkivet i roten utan att ange ImageStoreConnectionString

PS C:\> Get-ServiceFabricImageStoreContent

Det här kommandot hämtar information om innehåll i avbildningsarkivet enligt ovan för "ImageStoreConnectionString" som hämtas från det anslutna klustrets anslutningssträng.

Parametrar

-ApplicationTypeName

Anger namnet på en Service Fabric-programtyp. Cmdleten returnerar information om varje fil/mapp i den programtypen, till exempel "StoreRelativePath", "Type" (File/Folder), "FileSize", "ApplicationVersion", "ServiceManifestName", "ServiceManifestVersion" och annan information beroende på vilket som är tillämpligt för filen/mappen.

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-ApplicationTypeVersion

Anger versionen av en Service Fabric-programtyp. När detta inte anges visas alla versioner av den programtypen.

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-CertStoreLocation

Anger platsen för X.509-certifikatarkivet i registret. Certifikatplatsen kan behövas för att dekryptera den krypterade "ImageStoreConnectionString" i det anslutna klustret. Det förväntade värdet är CurrentUser eller LocalMachine.

Typ:StoreLocation
Godkända värden:CurrentUser, LocalMachine
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-ImageStoreConnectionString

Anger anslutningssträng för Service Fabric-avbildningsarkivet. Om detta inte anges används anslutningssträngen från det anslutna klustret.

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-RemoteRelativePath

Anger den relativa sökvägen till avbildningslagringsroten. Programpaket laddas upp till avbildningsarkivet till den plats som anges av parametern ApplicationPackagePathInImageStore i cmdleten Copy-ServiceFabricApplicationPackage. Om Copy-ServiceFabricApplicationPackage inte anger parametern, är den som standard mappnamnet och placeras under roten för avbildningsarkivet. En av den reserverade mappen "Store" under roten för avbildningsarkivet innehåller distributionsbar version av paketen som skapas med hjälp av Register-ServiceFabricClusterPackage.

Typ:String
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-TimeoutSec

Anger tidsgränsen i sekunder för åtgärden.

Typ:Int32
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

Indata

None

Utdata

System.Object