Table of Contents

Interface IOrganizationsWirelessRadio

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

I Organizations Wireless Radio

public interface IOrganizationsWirelessRadio

Methods

GetOrganizationWirelessRadioAfcPositionByDeviceAsync(string, CancellationToken)

List the AFC power limits of an organization by device

[Get("/organizations/{organizationId}/wireless/radio/afc/position/byDevice")]
Task<List<OrganizationsWirelessRadioAfcPositionByDeviceItem>> GetOrganizationWirelessRadioAfcPositionByDeviceAsync(string organizationId, CancellationToken cancellationToken = default)

Parameters

organizationId string
cancellationToken CancellationToken

Returns

Task<List<OrganizationsWirelessRadioAfcPositionByDeviceItem>>

Exceptions

ApiException

Thrown when fails to make API call

GetOrganizationWirelessRadioAfcPowerLimitsByDeviceAsync(string, CancellationToken)

List the AFC power limits of an organization by device

[Get("/organizations/{organizationId}/wireless/radio/afc/powerLimits/byDevice")]
Task<List<OrganizationsWirelessRadioAfcPowerLimitsByDeviceItem>> GetOrganizationWirelessRadioAfcPowerLimitsByDeviceAsync(string organizationId, CancellationToken cancellationToken = default)

Parameters

organizationId string
cancellationToken CancellationToken

Returns

Task<List<OrganizationsWirelessRadioAfcPowerLimitsByDeviceItem>>

Exceptions

ApiException

Thrown when fails to make API call

GetOrganizationWirelessRadioAutoRfByNetworkAsync(string, CancellationToken)

List the AutoRF settings of an organization by network

[Get("/organizations/{organizationId}/wireless/radio/autoRf/byNetwork")]
Task<List<OrganizationsWirelessRadioAutoRfByNetworkItem>> GetOrganizationWirelessRadioAutoRfByNetworkAsync(string organizationId, CancellationToken cancellationToken = default)

Parameters

organizationId string
cancellationToken CancellationToken

Returns

Task<List<OrganizationsWirelessRadioAutoRfByNetworkItem>>

Exceptions

ApiException

Thrown when fails to make API call

GetOrganizationWirelessRadioAutoRfChannelsPlanningActivitiesAsync(string, CancellationToken)

List the channel planning activities of an organization

[Get("/organizations/{organizationId}/wireless/radio/autoRf/channels/planning/activities")]
Task<List<OrganizationsWirelessRadioAutoRfChannelsPlanningActivity>> GetOrganizationWirelessRadioAutoRfChannelsPlanningActivitiesAsync(string organizationId, CancellationToken cancellationToken = default)

Parameters

organizationId string
cancellationToken CancellationToken

Returns

Task<List<OrganizationsWirelessRadioAutoRfChannelsPlanningActivity>>

Exceptions

ApiException

Thrown when fails to make API call

RecalculateOrganizationWirelessRadioAutoRfChannelsAsync(string, OrganizationsWirelessRadioAutoRfChannelsRecalculateRequest?, CancellationToken)

Recalculates automatically assigned channels for every AP within specified the specified network(s). Note: This could cause a brief loss in connectivity for wireless clients.

[Post("/organizations/{organizationId}/wireless/radio/autoRf/channels/recalculate")]
Task<OrganizationsWirelessRadioAutoRfChannelsRecalculateResponse> RecalculateOrganizationWirelessRadioAutoRfChannelsAsync(string organizationId, OrganizationsWirelessRadioAutoRfChannelsRecalculateRequest? request = null, CancellationToken cancellationToken = default)

Parameters

organizationId string
request OrganizationsWirelessRadioAutoRfChannelsRecalculateRequest
cancellationToken CancellationToken

Returns

Task<OrganizationsWirelessRadioAutoRfChannelsRecalculateResponse>

Exceptions

ApiException

Thrown when fails to make API call