Table of Contents

Interface IOrganizationsDevicesController

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

I Organizations Devices Controller

public interface IOrganizationsDevicesController

Methods

CreateOrganizationDevicesControllerMigrationAsync(string, OrganizationsDevicesControllerMigrationCreateRequest, CancellationToken)

Migrate devices to another controller or management mode

[Post("/organizations/{organizationId}/devices/controller/migrations")]
Task<OrganizationsDevicesControllerMigration> CreateOrganizationDevicesControllerMigrationAsync(string organizationId, OrganizationsDevicesControllerMigrationCreateRequest request, CancellationToken cancellationToken = default)

Parameters

organizationId string
request OrganizationsDevicesControllerMigrationCreateRequest
cancellationToken CancellationToken

Returns

Task<OrganizationsDevicesControllerMigration>

Exceptions

ApiException

Thrown when fails to make API call

GetOrganizationDevicesControllerMigrationsAsync(string, CancellationToken)

Retrieve device migration statuses in an organization

[Get("/organizations/{organizationId}/devices/controller/migrations")]
Task<OrganizationDevicesControllerMigrationsResponse> GetOrganizationDevicesControllerMigrationsAsync(string organizationId, CancellationToken cancellationToken = default)

Parameters

organizationId string
cancellationToken CancellationToken

Returns

Task<OrganizationDevicesControllerMigrationsResponse>

Exceptions

ApiException

Thrown when fails to make API call