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, запрос вернет все страницы, начиная со значения токена продолжения.
Type: | String |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-GetSinglePage
Указывает, будет ли запрос возвращать одну страницу результатов запроса со значением маркера продолжения или все страницы, объединенные в один список результатов. Если этот параметр выбран, то на последующие страницы отвечает вызывающий объект запроса.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-MaxResults
Указывает максимальное количество элементов результата, которые можно вернуть на страницу. Это определяет верхнюю границу для количества возвращаемых результатов, а не минимума. Например, если страница помещается не более 1000 возвращаемых элементов в соответствии с ограничениями максимального размера сообщения, определенными в конфигурации, а значение MaxResults равно 2000, возвращается только 1000 результатов, даже если 2000 элементов результата соответствуют описанию запроса. Для этого значения требуется выбрать флаг GetSinglePage; В противном случае он будет игнорироваться.
Type: | Int64 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-NodeName
Указывает имя узла Service Fabric, сведения которого возвращаются. Если этот параметр не указан, командлет вернет сведения для всех узлов в кластере.
Type: | String |
Position: | 0 |
Default value: | None |
Required: | False |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-StatusFilter
Указывает фильтр состояния узла как объект System.Fabric.Query.NodeStatusFilter .
В результатах возвращаются только узлы с состоянием, соответствующим этому фильтру.
Type: | NodeStatusFilter |
Accepted values: | Default, Up, Down, Enabling, Disabling, Disabled, Unknown, Removed, All |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-TimeoutSec
Указывает период времени ожидания (в секундах) для операции.
Type: | Int32 |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
Входные данные
System.String
Выходные данные
System.Object