Table of Contents

Class INetworkClientsExtensions

Namespace
Meraki.Api.Extensions
Assembly
Meraki.Api.dll

Extension methods for INetwork Clients

public static class INetworkClientsExtensions
Inheritance
INetworkClientsExtensions
Inherited Members

Methods

GetNetworkClientsAllAsync(NetworksClientsSection, string, string, double?, string?, string?, string?, string?, string?, string?, string?, string?, List<string>?, CancellationToken)

Gets all network clients for a network with automatic pagination

public static Task<List<Client>> GetNetworkClientsAllAsync(this NetworksClientsSection networkClients, string networkId, string t0 = null, double? timespan = null, string? statuses = null, string? ip = null, string? ip6 = null, string? ip6Local = null, string? mac = null, string? os = null, string? pskGroup = null, string? description = null, List<string>? recentDeviceConnections = null, CancellationToken cancellationToken = default)

Parameters

networkClients NetworksClientsSection

The network clients section

networkId string

The network ID

t0 string

The beginning of the timespan for the data

timespan double?

The timespan for which the information will be fetched

statuses string

Filter by client connection statuses

ip string

Filter clients by IP address

ip6 string

Filter clients by IPv6 address

ip6Local string

Filter clients by local IPv6 address

mac string

Filter clients by MAC address

os string

Filter clients by operating system

pskGroup string

Filter clients by PSK group

description string

Filter clients by description

recentDeviceConnections List<string>

Filter clients by recent device connections

cancellationToken CancellationToken

The cancellation token

Returns

Task<List<Client>>

A list of all clients