Table of Contents

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 string

The serial id

cancellationToken CancellationToken

Returns

Task<CameraVideo>

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 string

The serial id

cameraVideoSetting CameraVideo

Body for updating device camera video setting

cancellationToken CancellationToken

Returns

Task<CameraVideo>

Exceptions

ApiException

Thrown when fails to make API call