Interface ILiveToolsMulticastRouting
- Namespace
- Meraki.Api.Interfaces.General.LiveTools
- Assembly
- Meraki.Api.dll
I Live Tools Multicast Routing
public interface ILiveToolsMulticastRouting
Methods
CreateDeviceLiveToolsMulticastRoutingAsync(string, DeviceLiveToolsMulticastRoutingCreateRequest, CancellationToken)
Enqueue a job to perform a Multicast routing request for the device. This endpoint currently supports switches. 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/multicastRouting")]
Task<DeviceLiveToolsMulticastRoutingCreateResponse> CreateDeviceLiveToolsMulticastRoutingAsync(string serial, DeviceLiveToolsMulticastRoutingCreateRequest request, CancellationToken cancellationToken = default)
Parameters
serialstringrequestDeviceLiveToolsMulticastRoutingCreateRequestcancellationTokenCancellationToken
Returns
Exceptions
- ApiException
Thrown when fails to make API call
GetDeviceLiveToolsMulticastRoutingAsync(string, string, CancellationToken)
Return a Multicast routing live tool job.
[Get("/devices/{serial}/liveTools/multicastRouting/{multicastRoutingId}")]
Task<DeviceLiveToolsMulticastRoutingGetResponse> GetDeviceLiveToolsMulticastRoutingAsync(string serial, string multicastRoutingId, CancellationToken cancellationToken = default)
Parameters
serialstringmulticastRoutingIdstringcancellationTokenCancellationToken
Returns
Exceptions
- ApiException
Thrown when fails to make API call