Table of Contents

Interface ILiveToolsRoutingTable

Namespace
Meraki.Api.Interfaces.General.LiveTools
Assembly
Meraki.Api.dll

I Live Tools Routing Table

public interface ILiveToolsRoutingTable

Methods

CreateDeviceLiveToolsRoutingTableAsync(string, DeviceLiveToolsRoutingTableCreateRequest, CancellationToken)

Enqueue a job to perform a routing table request for the device. Only native Catalyst switches are supported. This endpoint has a sustained rate limit of one request every five seconds per device, with an allowed burst of five requests.

[Post("/devices/{serial}/liveTools/routingTable")]
Task<DeviceLiveToolsRoutingTableCreateResponse> CreateDeviceLiveToolsRoutingTableAsync(string serial, DeviceLiveToolsRoutingTableCreateRequest request, CancellationToken cancellationToken = default)

Parameters

serial string
request DeviceLiveToolsRoutingTableCreateRequest
cancellationToken CancellationToken

Returns

Task<DeviceLiveToolsRoutingTableCreateResponse>

Exceptions

ApiException

Thrown when fails to make API call

GetDeviceLiveToolsRoutingTableAsync(string, string, CancellationToken)

Return an routing table live tool job.

[Get("/devices/{serial}/liveTools/routingTable/{id}")]
Task<DeviceLiveToolsRoutingTableGetResponse> GetDeviceLiveToolsRoutingTableAsync(string serial, string id, CancellationToken cancellationToken = default)

Parameters

serial string
id string
cancellationToken CancellationToken

Returns

Task<DeviceLiveToolsRoutingTableGetResponse>

Exceptions

ApiException

Thrown when fails to make API call