Get-ServiceFabricNode
Получает сведения обо всех узлах в кластере Service Fabric или для определенного узла.
Синтаксис
Get-ServiceFabricNode
[[-NodeName] <String>]
[-StatusFilter <NodeStatusFilter>]
[-ContinuationToken <String>]
[-TimeoutSec <Int32>]
[<CommonParameters>]
Get-ServiceFabricNode
[[-NodeName] <String>]
[-StatusFilter <NodeStatusFilter>]
[-GetSinglePage]
[-ContinuationToken <String>]
[-MaxResults <Int64>]
[-TimeoutSec <Int32>]
[<CommonParameters>]
Описание
Командлет get-ServiceFabricNode получает сведения обо всех узлах в автономном кластере Service Fabric или для определенного узла. Сведения о возвращаемом узле включают имя узла, состояние, тип и состояние работоспособности (дополнительные сведения см. в разделе Выходные данные).
Помните, что перед выполнением любой операции в кластере Service Fabric необходимо установить подключение к кластеру с помощью командлета Connect-ServiceFabricCluster.
Примеры
Пример 1. Получение сведений для всех узлов в кластере
PS C:\> Get-ServiceFabricNode
Эта команда возвращает сведения обо всех узлах в кластере Service Fabric.
Пример 2. Получение сведений для определенного узла
PS C:\> Get-ServiceFabricNode -NodeName Node1
Эта команда возвращает сведения для узла с именем Node1.
Параметры
-ContinuationToken
Указывает маркер продолжения, который можно использовать для получения следующей страницы результатов запроса.
Если слишком много результатов учитывает предоставленные фильтры, они могут не соответствовать одному сообщению. Разбиение по страницам используется для учета этого путем разделения коллекции возвращаемых результатов на отдельные страницы. Маркер продолжения используется для того, чтобы узнать, где слева предыдущая страница, которая имеет значение только для самого запроса. Это значение должно быть создано при выполнении этого запроса и может быть передано в следующий запрос запроса, чтобы получить последующие страницы. Значение маркера продолжения, отличное от NULL, возвращается как часть результата только в том случае, если есть следующая страница. Если это значение предоставляется без параметра -GetSinglePage, запрос вернет все страницы, начиная со значения маркера продолжения.
Тип: | String |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-GetSinglePage
Указывает, будет ли запрос возвращать одну страницу результатов запроса со значением маркера продолжения или все страницы, объединенные в один список результатов. Если этот параметр выбран, то он несет ответственность за вызывающий запрос, чтобы проверить наличие последующих страниц.
Тип: | SwitchParameter |
Position: | Named |
Default value: | None |
Обязательно: | True |
Принять входные данные конвейера: | 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 |
Обязательно: | False |
Принять входные данные конвейера: | True |
Принять подстановочные знаки: | False |
-StatusFilter
Указывает фильтр состояния узла в виде объекта System.Fabric.Query.NodeStatusFilter.
В результатах возвращаются только узлы с состоянием, соответствующим этому фильтру.
Тип: | NodeStatusFilter |
Допустимые значения: | Default, Up, Down, Enabling, Disabling, Disabled, Unknown, Removed, All |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
-TimeoutSec
Указывает период времени ожидания (в секундах) для операции.
Тип: | Int32 |
Position: | Named |
Default value: | None |
Обязательно: | False |
Принять входные данные конвейера: | False |
Принять подстановочные знаки: | False |
Входные данные
System.String
Выходные данные
System.Object