Поделиться через


Get-ServiceFabricDeployedServicePackage

Возвращает пакеты служб Service Fabric на узле.

Синтаксис

Get-ServiceFabricDeployedServicePackage
   [-NodeName] <String>
   [-ApplicationName] <Uri>
   [[-ServiceManifestName] <String>]
   [-IncludeHealthState]
   [-GetSinglePage]
   [-UsePaging]
   [-ContinuationToken <String>]
   [-MaxResults <Int64>]
   [-TimeoutSec <Int32>]
   [<CommonParameters>]
Get-ServiceFabricDeployedServicePackage
   [-NodeName] <String>
   [-ApplicationName] <Uri>
   [[-ServiceManifestName] <String>]
   [-TimeoutSec <Int32>]
   [<CommonParameters>]

Описание

Командлет Get-ServiceFabricDeployedServicePackage получает развернутые пакеты служб Service Fabric на указанном узле.

Перед выполнением любой операции в кластере Service Fabric установите подключение к кластеру с помощью командлета Connect-ServiceFabricCluster.

Примеры

Пример 1. Получение всех развернутых пакетов служб

PS C:\> Get-ServiceFabricDeployedServicePackage -NodeName "Node01" -ApplicationName fabric:/MyApplication

Эта команда получает все развернутые пакеты служб для application fabric:/MyApplication на узле Node01.

Пример 2. Получение развернутого пакета службы для манифеста службы

PS C:\> Get-ServiceFabric DeployedServicePackage -NodeName "Node01" -ApplicationName fabric:/MyApplication -ServiceManifestName "CalcServicePackage"

Эта команда получает развернутый пакет службы для application fabric:/MyApplication на узле Node01 для манифеста службы CalcServicePackage.

Параметры

-ApplicationName

Указывает универсальный идентификатор ресурса (URI) приложения Service Fabric. Командлет получает пакет службы для указанного приложения.

Тип:Uri
Position:1
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-ContinuationToken

Указывает маркер продолжения, который можно использовать для получения следующей страницы результатов запроса.

Если слишком много результатов учитывает предоставленные фильтры, они могут не соответствовать одному сообщению. Разбиение по страницам используется для учета этого путем разделения коллекции возвращаемых результатов на отдельные страницы. Маркер продолжения используется для того, чтобы узнать, где слева предыдущая страница, которая имеет значение только для самого запроса. Это значение должно быть создано при выполнении этого запроса и может быть передано в следующий запрос запроса, чтобы получить последующие страницы. Значение маркера продолжения, отличное от NULL, возвращается как часть результата только в том случае, если есть следующая страница. Если это значение предоставляется без параметра -GetSinglePage, запрос вернет все страницы, начиная со значения маркера продолжения.

Тип:String
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-GetSinglePage

Указывает, будет ли запрос возвращать одну страницу результатов запроса со значением маркера продолжения или все страницы, объединенные в один список результатов. Если этот параметр выбран, то он несет ответственность за вызывающий запрос, чтобы проверить наличие последующих страниц.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-IncludeHealthState

Включите состояние работоспособности сущности. Если этот параметр false или не указан, возвращается состояние работоспособности Unknown. Если задано значение true true, запрос выполняется параллельно с узлом и службой системы работоспособности до объединения результатов. В результате запрос дороже и может занять больше времени.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-MaxResults

Указывает максимальное количество элементов результатов, которые можно возвращать на страницу. Это определяет верхнюю границу для числа возвращаемых результатов, а не минимума. Например, если страница соответствует не более 1000 возвращаемых элементов в соответствии с ограничениями максимального размера сообщения, определенными в конфигурации, а значение MaxResults равно 2000, возвращается только 1000 результатов, даже если 2000 элементов результатов соответствуют описанию запроса. Для этого значения требуется выбор флага GetSinglePage; Он будет игнорироваться в противном случае.

Тип:Int64
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-NodeName

Указывает имя узла Service Fabric. Командлет получает пакеты служб для указанного узла.

Тип:String
Position:0
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-ServiceManifestName

Указывает имя манифеста службы Service Fabric. Командлет получает пакеты служб для указанного манифеста службы.

Тип:String
Position:2
Default value:None
Обязательно:False
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-TimeoutSec

Указывает период времени ожидания (в секундах) для операции.

Тип:Int32
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-UsePaging

Указывает, следует ли использовать страницную версию этого запроса.

Если этот запрос не помечается, количество возвращаемых результатов ограничено конфигурацией максимального размера сообщения. Если не указано и в сообщении слишком много типов приложений, запрос завершается ошибкой. Результаты не возвращаются пользователю. Если запрос страницы, результаты не удаляются из-за контрунтов размера сообщения, так как результаты разбиваются на страницы при необходимости и циклически. Разбиение по страницам выполняется внутри запроса, и никаких дополнительных действий не требуется.

Тип:SwitchParameter
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

Входные данные

System.String

System.Uri

Выходные данные

System.Object