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