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
organizationIdstringThe organization id
serialsList<string>networkIdsList<string>cancellationTokenCancellationToken
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
organizationIdstringThe organization id
unboardingStatusUpdateRequestOnboardingStatusUpdateRequestcancellationTokenCancellationToken
Returns
Exceptions
- ApiException
Thrown when fails to make API call