Interface ICameraVideo
- Namespace
- Meraki.Api.Interfaces.Products.Camera
- Assembly
- Meraki.Api.dll
public interface ICameraVideo
Methods
GetDeviceCameraVideoSettingsAsync(string, CancellationToken)
Returns video settings for the given camera
[Get("/devices/{serial}/camera/video/settings")]
Task<CameraVideo> GetDeviceCameraVideoSettingsAsync(string serial, CancellationToken cancellationToken = default)
Parameters
serial
stringThe serial id
cancellationToken
CancellationToken
Returns
Exceptions
- ApiException
Thrown when fails to make API call
UpdateDeviceCameraVideoSettingsAsync(string, CameraVideo, CancellationToken)
Updates video settings for the given camera
[Put("/devices/{serial}/camera/video/settings")]
Task<CameraVideo> UpdateDeviceCameraVideoSettingsAsync(string serial, CameraVideo cameraVideoSetting, CancellationToken cancellationToken = default)
Parameters
serial
stringThe serial id
cameraVideoSetting
CameraVideoBody for updating device camera video setting
cancellationToken
CancellationToken
Returns
Exceptions
- ApiException
Thrown when fails to make API call