Interface ICameraCustomAnalytics
- Namespace
- Meraki.Api.Interfaces.Products.Camera
- Assembly
- Meraki.Api.dll
public interface ICameraCustomAnalytics
Methods
GetDeviceCameraCustomAnalyticsAsync(string, CancellationToken)
Return custom analytics settings for a camera
[Get("/devices/{serial}/camera/customAnalytics")]
Task<List<CameraCustomAnalytics>> GetDeviceCameraCustomAnalyticsAsync(string serial, CancellationToken cancellationToken = default)
Parameters
serial
stringThe serial number
cancellationToken
CancellationToken
Returns
Exceptions
- ApiException
Thrown when fails to make API call
UpdateDeviceCameraCustomAnalyticsAsync(string, CameraCustomAnalyticsUpdate, CancellationToken)
Update custom analytics settings for a camera
[Put("/devices/{serial}/camera/customAnalytics")]
Task<List<CameraCustomAnalytics>> UpdateDeviceCameraCustomAnalyticsAsync(string serial, CameraCustomAnalyticsUpdate cameraCustomAnalyticsUpdate, CancellationToken cancellationToken = default)
Parameters
serial
stringThe serial number
cameraCustomAnalyticsUpdate
CameraCustomAnalyticsUpdateBody for updating camera custom analytics
cancellationToken
CancellationToken
Returns
Exceptions
- ApiException
Thrown when fails to make API call