Table of Contents

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

serial string

The serial number

createDeviceLiveToolsLedsBlink LiveToolsLedsBlinkRequest

Body

cancellationToken CancellationToken

Returns

Task<LiveToolsLedsBlink>

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

serial string

The serial number

ledsBlinkId string

Leds blink ID

cancellationToken CancellationToken

Returns

Task<LiveToolsLedsBlink>

Exceptions

ApiException

Thrown when fails to make API call