Interface ILiveToolsLeds
- Namespace
- Meraki.Api.Interfaces.General.LiveTools
- Assembly
- Meraki.Api.dll
public interface ILiveToolsLeds
Methods
CreateDeviceLiveToolsLedsBlinkAsync(string, LiveToolsLedsBlinkRequest, CancellationToken)
Enqueue a job to blink LEDs on a device. This endpoint has a rate limit of one request every 10 seconds.
[Post("/devices/{serial}/liveTools/leds/blink")]
Task<LiveToolsLedsBlink> CreateDeviceLiveToolsLedsBlinkAsync(string serial, LiveToolsLedsBlinkRequest createDeviceLiveToolsLedsBlink, CancellationToken cancellationToken = default)
Parameters
serialstringThe serial number
createDeviceLiveToolsLedsBlinkLiveToolsLedsBlinkRequestBody
cancellationTokenCancellationToken
Returns
Exceptions
- ApiException
Thrown when fails to make API call
GetDeviceLiveToolsLedsBlinkAsync(string, string, CancellationToken)
Return a blink LEDs job
[Get("/devices/{serial}/liveTools/leds/blink/{ledsBlinkId}}")]
Task<LiveToolsLedsBlink> GetDeviceLiveToolsLedsBlinkAsync(string serial, string ledsBlinkId, CancellationToken cancellationToken = default)
Parameters
serialstringThe serial number
ledsBlinkIdstringLeds blink ID
cancellationTokenCancellationToken
Returns
Exceptions
- ApiException
Thrown when fails to make API call