Interface INetworkWirelessElectronicShelfLabel
- Namespace
- Meraki.Api.Interfaces.General.Networks
- Assembly
- Meraki.Api.dll
public interface INetworkWirelessElectronicShelfLabel
Methods
GetNetworkWirelessElectronicShelfLabelAsync(string, CancellationToken)
Return the ESL settings of a wireless network
[Get("/networks/{networkId}/wireless/electronicShelfLabel")]
Task<ElectronicShelfLabelSettingsNetwork> GetNetworkWirelessElectronicShelfLabelAsync(string networkId, CancellationToken cancellationToken = default)
Parameters
networkId
stringNetwork Id
cancellationToken
CancellationTokenThe cancellation token
Returns
GetNetworkWirelessElectronicShelfLabelConfiguredDevicesAsync(string, CancellationToken)
Get a list of all ESL eligible devices of a network
[Get("/networks/{networkId}/wireless/electronicShelfLabel/configuredDevices")]
Task<List<ElectronicShelfLabelSettingsNetwork>> GetNetworkWirelessElectronicShelfLabelConfiguredDevicesAsync(string networkId, CancellationToken cancellationToken = default)
Parameters
networkId
stringNetwork Id
cancellationToken
CancellationTokenThe cancellation token
Returns
UpdateNetworkWirelessElectronicShelfLabelAsync(string, ElectronicShelfLabelSettingsNetwork, CancellationToken)
Update the ESL settings of a wireless network
[Put("/networks/{networkId}/wireless/electronicShelfLabel")]
Task<ElectronicShelfLabelSettingsNetwork> UpdateNetworkWirelessElectronicShelfLabelAsync(string networkId, ElectronicShelfLabelSettingsNetwork settings, CancellationToken cancellationToken = default)
Parameters
networkId
stringNetwork Id
settings
ElectronicShelfLabelSettingsNetworkUpdate Settings
cancellationToken
CancellationTokenThe cancellation token