Interface ICameraOnbording
- Namespace
- Meraki.Api.Interfaces.Products.Camera
- Assembly
- Meraki.Api.dll
public interface ICameraOnbording
Methods
GetOrganizationCameraOnboardingStatusesAsync(string, List<string>?, List<string>?, CancellationToken)
Fetch onboarding status of cameras
[Get("/organizations/{organizationId}/camera/onboarding/statuses")]
Task<List<OnboardingStatus>> GetOrganizationCameraOnboardingStatusesAsync(string organizationId, List<string>? serials = null, List<string>? networkIds = null, CancellationToken cancellationToken = default)
Parameters
organizationId
stringThe organization id
serials
List<string>networkIds
List<string>cancellationToken
CancellationToken
Returns
Exceptions
- ApiException
Thrown when fails to make API call
UpdateOrganizationCameraOnboardingStatusesAsync(string, OnboardingStatusUpdateRequest, CancellationToken)
Notify that credential handoff to camera has completed
[Put("/organizations/{organizationId}/camera/onboarding/statuses")]
Task<ActionResponse> UpdateOrganizationCameraOnboardingStatusesAsync(string organizationId, OnboardingStatusUpdateRequest unboardingStatusUpdateRequest, CancellationToken cancellationToken = default)
Parameters
organizationId
stringThe organization id
unboardingStatusUpdateRequest
OnboardingStatusUpdateRequestcancellationToken
CancellationToken
Returns
Exceptions
- ApiException
Thrown when fails to make API call