Get-ServiceFabricImageStoreContent
Obtém informações de conteúdo do repositório 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 repositório de imagens ou especificando o tipo/versão do aplicativo. O repositório de imagens contém pacotes 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 criados quando 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 o cmdlet Remove-ServiceFabricApplicationPackage .
Examinar o conteúdo do repositório de imagens pode ser útil quando você está diagnosticando problemas com o repositório 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 do repositório de imagens por tipo/versão do 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 repositório de imagens pertencente ao aplicativo CalcServiceApp, tipo versão 2.0.0.
Exemplo 2: Obter o conteúdo do repositório de imagens por caminho relativo
PS C:\> Get-ServiceFabricImageStoreContent -RemoteRelativePath "Store\CalcServiceApp\apps" -ImageStoreConnectionString "fabric:ImageStore"
Esse comando obtém informações sobre o conteúdo do repositório de imagens dentro do caminho relativo do repositório de imagens especificado "Store\CalcServiceApp\apps".
Exemplo 3: Obter conteúdo do repositório de imagens na raiz
PS C:\> Get-ServiceFabricImageStoreContent -ImageStoreConnectionString "fabric:ImageStore"
Esse comando obtém informações sobre o conteúdo do repositório de imagens da raiz que contém pacotes carregados e pastas reservadas.
Exemplo 4: Obter conteúdo do repositório de imagens na raiz sem especificar ImageStoreConnectionString
PS C:\> Get-ServiceFabricImageStoreContent
Esse comando obtém informações sobre o conteúdo do repositório de imagens conforme 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" (Arquivo/Pasta), "FileSize", "ApplicationVersion", "ServiceManifestName", "ServiceManifestVersion" e outras informações aplicáveis a esse arquivo/pasta.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | True |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-ApplicationTypeVersion
Especifica a versão de um tipo de aplicativo do Service Fabric. Quando isso não for especificado, todas as versões desse tipo de aplicativo serão listadas.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-CertStoreLocation
Especifica o local do repositório 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 aceitos: | CurrentUser, LocalMachine |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-ImageStoreConnectionString
Especifica a cadeia de conexão para o repositório de imagens do Service Fabric. Se isso não for especificado, a cadeia de conexão do cluster conectado será usada.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-RemoteRelativePath
Especifica o caminho relativo para a raiz do repositório de imagens. Os pacotes de aplicativos são carregados no repositório de imagens para o local especificado pelo parâmetro ApplicationPackagePathInImageStore no cmdlet Copy-ServiceFabricApplicationPackage. Se Copy-ServiceFabricApplicationPackage não especificar o parâmetro, ele será colocado no nome da pasta e colocado na raiz do repositório de imagens. Uma das pastas reservadas "Store" na raiz do repositório de imagens contém a versão implantável dos pacotes criados usando Register-ServiceFabricClusterPackage.
Tipo: | String |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
-TimeoutSec
Especifica o período de tempo limite, em segundos, para a operação.
Tipo: | Int32 |
Cargo: | Named |
Valor padrão: | None |
Obrigatório: | False |
Aceitar a entrada de pipeline: | False |
Aceitar caracteres curinga: | False |
Entradas
None
Saídas
System.Object