Table of Contents

Class NetworksSection

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

Provides access to networks API endpoints

public class NetworksSection
Inheritance
NetworksSection
Inherited Members

Constructors

NetworksSection()

public NetworksSection()

Properties

Alerts

Gets the alerts

public NetworksAlertsSection Alerts { get; }

Property Value

NetworksAlertsSection

Appliance

Gets the appliance

public NetworksApplianceSection Appliance { get; }

Property Value

NetworksApplianceSection

BluetoothClients

Return a Bluetooth client

public INetworksBluetoothClients BluetoothClients { get; }

Property Value

INetworksBluetoothClients

CampusGateway

Create a cluster and add campus gateways to it

public INetworksCampusGateway CampusGateway { get; }

Property Value

INetworksCampusGateway

Clients

Gets the clients

public NetworksClientsSection Clients { get; }

Property Value

NetworksClientsSection

Devices

List the devices in a network

public INetworksDevices Devices { get; }

Property Value

INetworksDevices

Events

Gets the events

public NetworksEventsSection Events { get; }

Property Value

NetworksEventsSection

FirmwareUpgrades

Get firmware upgrade information for a network

public INetworksFirmwareUpgrades FirmwareUpgrades { get; }

Property Value

INetworksFirmwareUpgrades

Floorplans

List the floor plans that belong to your network

public INetworksFloorplans Floorplans { get; }

Property Value

INetworksFloorplans

GroupPolicies

List the group policies in a network

public INetworksGroupPolicies GroupPolicies { get; }

Property Value

INetworksGroupPolicies

Health

Gets the health

public NetworksHealthSection Health { get; }

Property Value

NetworksHealthSection

LocationScanning

Return scanning API settings

public INetworksLocationScanning LocationScanning { get; }

Property Value

INetworksLocationScanning

MerakiAuthUsers

List the users configured under Meraki Authentication for a network

public INetworksMerakiAuthUsers MerakiAuthUsers { get; }

Property Value

INetworksMerakiAuthUsers

MqttBrokers

List the MQTT brokers for this network

public INetworksMqttBrokers MqttBrokers { get; }

Property Value

INetworksMqttBrokers

Netflow

Return the NetFlow traffic reporting settings for a network

public INetworksNetflow Netflow { get; }

Property Value

INetworksNetflow

Pii

Gets the pii

public NetworksPiiSection Pii { get; }

Property Value

NetworksPiiSection

Policies

Get policies for all clients with policies

public INetworksPolicies Policies { get; }

Property Value

INetworksPolicies

Sensor

Gets the sensor

public NetworksSensorSection Sensor { get; }

Property Value

NetworksSensorSection

Settings

Return the settings for a network

public INetworksSettings Settings { get; }

Property Value

INetworksSettings

Sm

Install applications on a device

public INetworksSm Sm { get; }

Property Value

INetworksSm

Snmp

Return the SNMP settings for a network

public INetworksSnmp Snmp { get; }

Property Value

INetworksSnmp

SplashLoginAttempts

List the splash login attempts for a network

public INetworksSplashLoginAttempts SplashLoginAttempts { get; }

Property Value

INetworksSplashLoginAttempts

Switch

Gets the switch

public NetworksSwitchSection Switch { get; set; }

Property Value

NetworksSwitchSection

SyslogServers

List the syslog servers for a network

public INetworksSyslogServers SyslogServers { get; }

Property Value

INetworksSyslogServers

Traffic

Return the traffic analysis data for this network

public INetworksTraffic Traffic { get; }

Property Value

INetworksTraffic

TrafficAnalysis

Return the traffic analysis settings for a network

public INetworksTrafficAnalysis TrafficAnalysis { get; }

Property Value

INetworksTrafficAnalysis

TrafficShaping

Gets the traffic shaping

public NetworksTrafficShapingSection TrafficShaping { get; }

Property Value

NetworksTrafficShapingSection

VlanProfiles

Create a Vlan profile on a network

public INetworksVlanProfiles VlanProfiles { get; }

Property Value

INetworksVlanProfiles

Webhooks

Gets the webhooks

public NetworksWebhooksSection Webhooks { get; }

Property Value

NetworksWebhooksSection

Wireless

Gets the wireless

public NetworksWirelessSection Wireless { get; }

Property Value

NetworksWirelessSection

Methods

BindNetworkAsync(string, ConfigurationTemplateBindRequest, CancellationToken)

public Task BindNetworkAsync(string networkId, ConfigurationTemplateBindRequest configurationTemplateBindRequest, CancellationToken cancellationToken = default)

Parameters

networkId string
configurationTemplateBindRequest ConfigurationTemplateBindRequest
cancellationToken CancellationToken

Returns

Task

DeleteNetworkAsync(string, CancellationToken)

public Task DeleteNetworkAsync(string networkId, CancellationToken cancellationToken = default)

Parameters

networkId string
cancellationToken CancellationToken

Returns

Task

GetNetworkAsync(string, CancellationToken)

public Task<Network> GetNetworkAsync(string networkId, CancellationToken cancellationToken = default)

Parameters

networkId string
cancellationToken CancellationToken

Returns

Task<Network>

SplitNetworkAsync(string, CancellationToken)

public Task<SplitNetworkResponse> SplitNetworkAsync(string networkId, CancellationToken cancellationToken = default)

Parameters

networkId string
cancellationToken CancellationToken

Returns

Task<SplitNetworkResponse>

UnbindNetworkAsync(string, ConfigurationTemplateUnbindRequest, CancellationToken)

public Task<Network> UnbindNetworkAsync(string networkId, ConfigurationTemplateUnbindRequest configurationTemplateUnbindRequest, CancellationToken cancellationToken = default)

Parameters

networkId string
configurationTemplateUnbindRequest ConfigurationTemplateUnbindRequest
cancellationToken CancellationToken

Returns

Task<Network>

UpdateNetworkAsync(string, NetworkUpdateRequest, CancellationToken)

public Task<Network> UpdateNetworkAsync(string networkId, NetworkUpdateRequest networkUpdateRequest, CancellationToken cancellationToken = default)

Parameters

networkId string
networkUpdateRequest NetworkUpdateRequest
cancellationToken CancellationToken

Returns

Task<Network>