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
networkClientsNetworksClientsSectionThe network clients section
networkIdstringThe network ID
t0stringThe beginning of the timespan for the data
timespandouble?The timespan for which the information will be fetched
statusesstringFilter by client connection statuses
ipstringFilter clients by IP address
ip6stringFilter clients by IPv6 address
ip6LocalstringFilter clients by local IPv6 address
macstringFilter clients by MAC address
osstringFilter clients by operating system
pskGroupstringFilter clients by PSK group
descriptionstringFilter clients by description
recentDeviceConnectionsList<string>Filter clients by recent device connections
cancellationTokenCancellationTokenThe cancellation token