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
serialstringThe serial number
cancellationTokenCancellationToken
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
serialstringThe serial number
cameraCustomAnalyticsUpdateCameraCustomAnalyticsUpdateBody for updating camera custom analytics
cancellationTokenCancellationToken
Returns
Exceptions
- ApiException
Thrown when fails to make API call