Compartir a través de


Get-ServiceFabricImageStoreContent

Obtiene información de contenido del almacén de imágenes.

Sintaxis

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

El cmdlet Get-ServiceFabricImageStoreContent obtiene información sobre el contenido del almacén de imágenes. También puede obtener información más específica mediante la ruta de acceso relativa del almacén de imágenes o especificando el tipo o la versión de la aplicación. El almacén de imágenes contiene paquetes cargados por los usuarios mediante Copy-ServiceFabricApplicationPackage y, a continuación, algunas carpetas reservadas. "Store" es una de estas carpetas reservadas que contiene versiones implementables de los paquetes mantenidos por Service Fabric que se crean cuando los tipos de aplicación se registran mediante Register-ServiceFabricClusterPackage. Unregister-ServiceFabricApplicationType anula el registro de un tipo de aplicación y quita la versión implementable del paquete de la carpeta "Store". Para eliminar los paquetes de aplicación que se cargan, use el cmdlet Remove-ServiceFabricApplicationPackage .

Examinar el contenido del almacén de imágenes puede ser útil al diagnosticar problemas con el almacén de imágenes o con cualquiera de los cmdlets mencionados anteriormente.

Antes de realizar cualquier operación en un clúster de Service Fabric, establezca una conexión con el clúster mediante el cmdlet Connect-ServiceFabricCluster.

Ejemplos

Ejemplo 1: Obtención del contenido del almacén de imágenes por tipo o versión de aplicación

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

Este comando obtiene información sobre el contenido del almacén de imágenes que pertenece a la aplicación CalcServiceApp, escriba la versión 2.0.0.

Ejemplo 2: Obtener el contenido del almacén de imágenes por ruta de acceso relativa

PS C:\> Get-ServiceFabricImageStoreContent -RemoteRelativePath "Store\CalcServiceApp\apps" -ImageStoreConnectionString "fabric:ImageStore"

Este comando obtiene información sobre el contenido del almacén de imágenes dentro de la ruta de acceso relativa del almacén de imágenes especificada "Store\CalcServiceApp\apps".

Ejemplo 3: Obtención del contenido del almacén de imágenes en la raíz

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

Este comando obtiene información sobre el contenido del almacén de imágenes de la raíz que contiene paquetes cargados y carpetas reservadas.

Ejemplo 4: Obtener el contenido del almacén de imágenes en la raíz sin especificar ImageStoreConnectionString

PS C:\> Get-ServiceFabricImageStoreContent

Este comando obtiene información sobre el contenido del almacén de imágenes como se indicó anteriormente para "ImageStoreConnectionString" obtenido de la cadena de conexión del clúster conectado.

Parámetros

-ApplicationTypeName

Especifica el nombre de un tipo de aplicación de Service Fabric. El cmdlet devuelve información sobre cada archivo o carpeta de ese tipo de aplicación, como "StoreRelativePath", "Type" (File/Folder), "FileSize", "ApplicationVersion", "ServiceManifestName", "ServiceManifestVersion" y otra información que sea aplicable a ese archivo o carpeta.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:True
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-ApplicationTypeVersion

Especifica la versión de un tipo de aplicación de Service Fabric. Cuando no se especifica, se muestran todas las versiones de ese tipo de aplicación.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-CertStoreLocation

Especifica la ubicación del almacén de certificados X.509 en el Registro. La ubicación del certificado puede ser necesaria para descifrar el cifrado "ImageStoreConnectionString" en el clúster conectado. El valor esperado es CurrentUser o LocalMachine.

Tipo:StoreLocation
Valores aceptados:CurrentUser, LocalMachine
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-ImageStoreConnectionString

Especifica la cadena de conexión para el almacén de imágenes de Service Fabric. Si no se especifica, se usa la cadena de conexión del clúster conectado.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-RemoteRelativePath

Especifica la ruta de acceso relativa a la raíz del almacén de imágenes. Los paquetes de aplicación se cargan en el almacén de imágenes en la ubicación especificada por el parámetro ApplicationPackagePathInImageStore en el cmdlet Copy-ServiceFabricApplicationPackage. Si Copy-ServiceFabricApplicationPackage no especifica el parámetro , el valor predeterminado es el nombre de la carpeta y se coloca en la raíz del almacén de imágenes. Una de las carpetas reservadas "Store" en la raíz del almacén de imágenes contiene la versión implementable de los paquetes que se crean mediante Register-ServiceFabricClusterPackage.

Tipo:String
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

-TimeoutSec

Especifica el período de tiempo de espera, en segundos, para la operación.

Tipo:Int32
Posición:Named
Valor predeterminado:None
Requerido:False
Aceptar entrada de canalización:False
Aceptar caracteres comodín:False

Entradas

None

Salidas

System.Object