Table of Contents

Interface ICameraQualityAndRetention

Namespace
Meraki.Api.Interfaces.Products.Camera
Assembly
Meraki.Api.dll
public interface ICameraQualityAndRetention

Methods

GetDeviceCameraQualityAndRetentionAsync(string, CancellationToken)

Returns quality and retention settings for the given camera

[Get("/devices/{serial}/camera/qualityAndRetention")]
Task<CameraQualityAndRetention> GetDeviceCameraQualityAndRetentionAsync(string serial, CancellationToken cancellationToken = default)

Parameters

serial string

The serial number

cancellationToken CancellationToken

Returns

Task<CameraQualityAndRetention>

Exceptions

ApiException

Thrown when fails to make API call

UpdateDeviceCameraQualityAndRetentionAsync(string, CameraQualityAndRetention, CancellationToken)

Update quality and retention settings for the given camera

[Put("/devices/{serial}/camera/qualityAndRetention")]
Task<CameraQualityAndRetention> UpdateDeviceCameraQualityAndRetentionAsync(string serial, CameraQualityAndRetention cameraQualityAndRetention, CancellationToken cancellationToken = default)

Parameters

serial string

The serial number

cameraQualityAndRetention CameraQualityAndRetention

Body for updating camera quality and retention settings

cancellationToken CancellationToken

Returns

Task<CameraQualityAndRetention>

Exceptions

ApiException

Thrown when fails to make API call