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