Table of Contents

Interface IOrganizationsSmApple

Namespace
Meraki.Api.Interfaces.General.Organizations
Assembly
Meraki.Api.dll

I Organizations Sm Apple

public interface IOrganizationsSmApple

Methods

CreateOrganizationSmAppleCloudEnrollmentSyncJobAsync(string, OrganizationsCloudEnrollmentSyncJobCreateRequest, CancellationToken)

Enqueue a sync job for an ADE account

[Post("/organizations/{organizationId}/sm/apple/cloudEnrollment/syncJobs")]
Task<OrganizationsCloudEnrollmentSyncJob> CreateOrganizationSmAppleCloudEnrollmentSyncJobAsync(string organizationId, OrganizationsCloudEnrollmentSyncJobCreateRequest request, CancellationToken cancellationToken = default)

Parameters

organizationId string
request OrganizationsCloudEnrollmentSyncJobCreateRequest
cancellationToken CancellationToken

Returns

Task<OrganizationsCloudEnrollmentSyncJob>

Exceptions

ApiException

Thrown when fails to make API call

GetOrganizationSmAppleCloudEnrollmentSyncJobAsync(string, string, CancellationToken)

Retrieve the status of an ADE sync job

[Get("/organizations/{organizationId}/sm/apple/cloudEnrollment/syncJobs/{syncJobId}")]
Task<OrganizationsCloudEnrollmentSyncJob> GetOrganizationSmAppleCloudEnrollmentSyncJobAsync(string organizationId, string syncJobId, CancellationToken cancellationToken = default)

Parameters

organizationId string
syncJobId string
cancellationToken CancellationToken

Returns

Task<OrganizationsCloudEnrollmentSyncJob>

Exceptions

ApiException

Thrown when fails to make API call