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