Table of Contents

Class DevicesSection

Namespace
Meraki.Api.Sections.General.Devices
Assembly
Meraki.Api.dll

Provides access to devices API endpoints

public class DevicesSection
Inheritance
DevicesSection
Inherited Members

Constructors

DevicesSection()

public DevicesSection()

Properties

Appliance

Gets the appliance

public DevicesApplianceSection Appliance { get; set; }

Property Value

DevicesApplianceSection

CellularSims

Return the SIM and APN configurations for a cellular device.

public IDeviceCellularSims CellularSims { get; }

Property Value

IDeviceCellularSims

Clients

List the clients of a device, up to a maximum of a month ago

public IDeviceClients Clients { get; }

Property Value

IDeviceClients

LldpCdp

List LLDP and CDP information for a device

public IDeviceLldpCdp LldpCdp { get; }

Property Value

IDeviceLldpCdp

LossAndLatencyHistory

Get the uplink loss percentage and latency in milliseconds, and goodput in kilobits per second for a wired network device.

public IDeviceLossAndLatencyHistory LossAndLatencyHistory { get; }

Property Value

IDeviceLossAndLatencyHistory

ManagementInterface

Return the management interface settings for a device

public IDeviceManagementInterface ManagementInterface { get; }

Property Value

IDeviceManagementInterface

SensorCommands

Returns a historical log of all commands

public IDeviceSensorCommands SensorCommands { get; }

Property Value

IDeviceSensorCommands

Wireless

Gets the wireless

public DevicesWirelessSection Wireless { get; }

Property Value

DevicesWirelessSection

Methods

BlinkDeviceLedsAsync(string, BlinkLeds, CancellationToken)

[Obsolete("Deprecated in Meraki API v1.53 in favour of General.LiveTools.CreateDeviceLiveToolsLedsBlink")]
public Task<BlinkLeds> BlinkDeviceLedsAsync(string serial, BlinkLeds blinkLeds, CancellationToken cancellationToken = default)

Parameters

serial string
blinkLeds BlinkLeds
cancellationToken CancellationToken

Returns

Task<BlinkLeds>

GetDeviceAsync(string, CancellationToken)

public Task<Device> GetDeviceAsync(string serial, CancellationToken cancellationToken = default)

Parameters

serial string
cancellationToken CancellationToken

Returns

Task<Device>

RebootDeviceAsync(string, CancellationToken)

public Task<ActionResponse> RebootDeviceAsync(string serial, CancellationToken cancellationToken = default)

Parameters

serial string
cancellationToken CancellationToken

Returns

Task<ActionResponse>

UpdateDeviceAsync(string, Device, CancellationToken)

public Task<Device> UpdateDeviceAsync(string serial, Device device, CancellationToken cancellationToken = default)

Parameters

serial string
device Device
cancellationToken CancellationToken

Returns

Task<Device>