Dela via


Get-ServiceFabricImageStoreContent

Hämtar innehållsinformation för bildarkiv

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 och som skapas när programtyper registreras med 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 cmdleten Remove-ServiceFabricApplicationPackage .

Att titta på innehållet i avbildningsarkivet kan vara användbart när du diagnostiserar problem med bildarkivet 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 innehåll i bildarkivet efter programtyp/version

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

Det här kommandot hämtar information om bildlagringsinnehå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 i bildarkivet i roten

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

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

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

PS C:\> Get-ServiceFabricImageStoreContent

Det här kommandot hämtar information om innehåll i bildarkivet 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.

Type:String
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-ApplicationTypeVersion

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

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters: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.

Type:StoreLocation
Accepted values:CurrentUser, LocalMachine
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-ImageStoreConnectionString

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

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-RemoteRelativePath

Anger den relativa sökvägen till avbildningsarkivets rot. 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 avbildningslagringsroten innehåller distributionsbar version av paketen som skapas med Register-ServiceFabricClusterPackage.

Type:String
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-TimeoutSec

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

Type:Int32
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

Indata

None

Utdata

System.Object