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