Get-ServiceFabricImageStoreContent
Возвращает сведения о содержимом хранилища изображений.
Синтаксис
Get-ServiceFabricImageStoreContent
-ApplicationTypeName <String>
[-ApplicationTypeVersion <String>]
[-ImageStoreConnectionString <String>]
[-CertStoreLocation <StoreLocation>]
[-TimeoutSec <Int32>]
[<CommonParameters>]
Get-ServiceFabricImageStoreContent
[-RemoteRelativePath <String>]
[-ImageStoreConnectionString <String>]
[-CertStoreLocation <StoreLocation>]
[-TimeoutSec <Int32>]
[<CommonParameters>]
Описание
Командлет Get-ServiceFabricImageStoreContent получает сведения о содержимом хранилища образов. Вы также можете получить более подробные сведения с помощью относительного пути к хранилищу образов или путем указания типа или версии приложения. Хранилище образов содержит пакеты, отправленные пользователями с помощью Copy-ServiceFabricApplicationPackage , а затем некоторые зарезервированные папки. Store — это одна из таких зарезервированных папок, которая содержит развертываемые версии пакетов, поддерживаемых Service Fabric, которые создаются при регистрации типов приложений с помощью Register-ServiceFabricClusterPackage. Unregister-ServiceFabricApplicationType отменяет регистрацию типа приложения и удаляет развертываемую версию пакета из папки Store. Чтобы удалить отправленные пакеты приложений, используйте командлет Remove-ServiceFabricApplicationPackage .
Просмотр содержимого хранилища образов может оказаться полезным при диагностике проблем с хранилищем образов или с помощью любого из указанных выше командлетов.
Перед выполнением любой операции в кластере Service Fabric установите подключение к кластеру с помощью командлета Connect-ServiceFabricCluster.
Примеры
Пример 1. Получение содержимого хранилища образов по типу или версии приложения
PS C:\> Get-ServiceFabricImageStoreContent -ApplicationTypeName "CalcServiceApp" -ApplicationTypeVersion "2.0.0" -ImageStoreConnectionString "fabric:ImageStore"
Эта команда получает сведения о содержимом хранилища образов, принадлежащих приложению CalcServiceApp, введите версию 2.0.0.
Пример 2. Получение содержимого хранилища изображений по относительному пути
PS C:\> Get-ServiceFabricImageStoreContent -RemoteRelativePath "Store\CalcServiceApp\apps" -ImageStoreConnectionString "fabric:ImageStore"
Эта команда получает сведения о содержимом хранилища образов в указанном относительном пути к хранилищу образов Store\CalcServiceApp\apps.
Пример 3. Получение содержимого хранилища образов в корневом каталоге
PS C:\> Get-ServiceFabricImageStoreContent -ImageStoreConnectionString "fabric:ImageStore"
Эта команда получает сведения о содержимом хранилища образов из корневого каталога, содержащего отправленные пакеты и зарезервированные папки.
Пример 4. Получение содержимого хранилища изображений в корне без указания ImageStoreConnectionString
PS C:\> Get-ServiceFabricImageStoreContent
Эта команда получает сведения о содержимом хранилища образов, как описано выше для объекта ImageStoreConnectionString, полученного из строки подключения подключенного кластера.
Параметры
-ApplicationTypeName
Указывает имя типа приложения Service Fabric. Командлет возвращает сведения о каждом файле или папке в таком типе приложения, как StoreRelativePath, Type (File/Folder), FileSize, ApplicationVersion, ServiceManifestName, ServiceManifestVersion и другие сведения, применимые к файлу или папке.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ApplicationTypeVersion
Указывает версию типа приложения Service Fabric. Если это не указано, отображаются все версии этого типа приложения.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-CertStoreLocation
Указывает расположение хранилища сертификатов X.509 в реестре. Расположение сертификата может потребоваться для расшифровки зашифрованного объекта ImageStoreConnectionString в подключенном кластере. Ожидаемое значение — CurrentUser или LocalMachine.
Тип: | StoreLocation |
Допустимые значения: | CurrentUser, LocalMachine |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-ImageStoreConnectionString
Указывает строку подключения для хранилища образов Service Fabric. Если это не указано, используется строка подключения из подключенного кластера.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-RemoteRelativePath
Указывает относительный путь к корню хранилища образов. Пакеты приложений отправляются в хранилище образов в расположение, указанное параметром ApplicationPackagePathInImageStore в командлете Copy-ServiceFabricApplicationPackage. Если Copy-ServiceFabricApplicationPackage не указывает параметр, по умолчанию используется имя папки и помещается в корневой каталог хранилища образов. Одна из зарезервированных папок Store в корневом каталоге хранилища образов содержит развертываемую версию пакетов, созданных с помощью Register-ServiceFabricClusterPackage.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-TimeoutSec
Указывает период времени ожидания (в секундах) для операции.
Тип: | Int32 |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Входные данные
None
Выходные данные
System.Object