Get-ServiceFabricImageStoreContent
Obtém informações de conteúdo de armazenamento de imagens
Sintaxe
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
O cmdlet Get-ServiceFabricImageStoreContent obtém informações sobre o conteúdo do repositório de imagens. Você também pode obter informações mais específicas usando o caminho relativo do armazenamento de imagens ou especificando o tipo/versão do aplicativo. O armazenamento de imagens contém pacotes que são carregados pelos usuários usando Copy-ServiceFabricApplicationPackage e, em seguida, algumas pastas reservadas. "Store" é uma dessas pastas reservadas que contém versões implantáveis dos pacotes mantidos pelo Service Fabric que são criadas quando os tipos de aplicativo são registrados usando Register-ServiceFabricClusterPackage. Unregister-ServiceFabricApplicationType cancela o registro de um tipo de aplicativo e remove a versão implantável do pacote da pasta "Store". Para excluir os pacotes de aplicativos carregados, use cmdlet Remove-ServiceFabricApplicationPackage.
Examinar o conteúdo do armazenamento de imagens pode ser útil quando você está diagnosticando problemas com o armazenamento de imagens ou com qualquer um dos cmdlets mencionados acima.
Antes de executar qualquer operação em um cluster do Service Fabric, estabeleça uma conexão com o cluster usando o cmdlet Connect-ServiceFabricCluster.
Exemplos
Exemplo 1: Obter conteúdo de armazenamento de imagens por tipo/versão de aplicativo
PS C:\> Get-ServiceFabricImageStoreContent -ApplicationTypeName "CalcServiceApp" -ApplicationTypeVersion "2.0.0" -ImageStoreConnectionString "fabric:ImageStore"
Este comando obtém informações sobre o conteúdo do armazenamento de imagens pertencente ao aplicativo CalcServiceApp, digite versão 2.0.0.
Exemplo 2: Obter conteúdo do armazenamento de imagens por caminho relativo
PS C:\> Get-ServiceFabricImageStoreContent -RemoteRelativePath "Store\CalcServiceApp\apps" -ImageStoreConnectionString "fabric:ImageStore"
Este comando obtém informações sobre o conteúdo do armazenamento de imagens dentro do caminho relativo de armazenamento de imagens especificado "Store\CalcServiceApp\apps".
Exemplo 3: Obter conteúdo de armazenamento de imagens na raiz
PS C:\> Get-ServiceFabricImageStoreContent -ImageStoreConnectionString "fabric:ImageStore"
Este comando obtém informações sobre o conteúdo do armazenamento de imagens da raiz que contém pacotes carregados e pastas reservadas.
Exemplo 4: Obter conteúdo de armazenamento de imagens na raiz sem especificar ImageStoreConnectionString
PS C:\> Get-ServiceFabricImageStoreContent
Este comando obtém informações sobre o conteúdo do armazenamento de imagens como acima para o "ImageStoreConnectionString" obtido da cadeia de conexão do cluster conectado.
Parâmetros
-ApplicationTypeName
Especifica o nome de um tipo de aplicativo do Service Fabric. O cmdlet retorna informações sobre cada arquivo/pasta nesse tipo de aplicativo, como "StoreRelativePath", "Type" (File/Folder), "FileSize", "ApplicationVersion", "ServiceManifestName", "ServiceManifestVersion" e outras informações, o que for aplicável a esse arquivo/pasta.
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | True |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-ApplicationTypeVersion
Especifica a versão de um tipo de aplicativo do Service Fabric. Quando isso não é especificado, todas as versões desse tipo de aplicativo são listadas.
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-CertStoreLocation
Especifica o local do armazenamento de certificados X.509 no Registro. O local do certificado pode ser necessário para descriptografar o "ImageStoreConnectionString" criptografado no cluster conectado. O valor esperado é CurrentUser ou LocalMachine.
Tipo: | StoreLocation |
Valores aceites: | CurrentUser, LocalMachine |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-ImageStoreConnectionString
Especifica o de cadeia de conexão
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-RemoteRelativePath
Especifica o caminho relativo para a raiz do armazenamento de imagens. Os pacotes de aplicativos são carregados no armazenamento de imagens no local especificado pelo parâmetro ApplicationPackagePathInImageStore no cmdlet Copy-ServiceFabricApplicationPackage. Se Copy-ServiceFabricApplicationPackage não especificar o parâmetro, ele será padronizado para o nome da pasta e colocado na raiz do armazenamento de imagens. Uma das pastas reservadas "Store" na raiz do armazenamento de imagens contém a versão implantável dos pacotes que são criados usando Register-ServiceFabricClusterPackage.
Tipo: | String |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
-TimeoutSec
Especifica o período de tempo limite, em segundos, para a operação.
Tipo: | Int32 |
Position: | Named |
Default value: | None |
Necessário: | False |
Aceitar entrada de pipeline: | False |
Aceitar carateres universais: | False |
Entradas
None
Saídas
System.Object