Dashboard Location: Switching > Configure > Switch Settings
Network Infrastructure Management Settings Switch general settings configuration in Meraki networks provides administrators with comprehensive control over fundamental network infrastructure parameters, enabling VLAN management, power optimization, client monitoring, and security policy enforcement. This functionality supports management VLAN assignment, Power over Ethernet optimization, network client sampling, MAC address filtering, and operational visibility enhancement. General switch settings are essential for network administration, device management, security implementation, and performance monitoring in enterprise environments.
Diagram Classes switch (meraki.domains.organizations.networks) Name Type Constraint Mandatory Default Value settings Class [settings]
No
settings (meraki.domains.organizations.networks.switch) Name Type Constraint Mandatory Default Value vlan Any Integer[min: 1
, max: 4094
] or String[matches: `(?:[1-9] [1-9][0-9] [1-9][0-9]2 use_combined_power Boolean true
, false
No power_exceptions List [power_exceptions]
No uplink_client_sampling Boolean true
, false
No mac_blocklist Boolean true
, false
No
power_exceptions (meraki.domains.organizations.networks.switch.settings) Name Type Constraint Mandatory Default Value power_type Choice combined
, redundant
, useNetworkSetting
Yes device Any String[matches: ^[A-Z0-9]{4}-[A-Z0-9]{4}-[A-Z0-9]{4}$
] or String[min: 1
, max: 127
] No
Examples Example-1: The example below demonstrates switch general settings configuration using tested YAML configuration from pipeline fixtures.
- name : " !env network_name "
use_combined_power : false
uplink_client_sampling : true
Configuration Parameters Parameter Type Required Description settings
Object No General switch settings configuration settings.vlan
Integer No Management VLAN ID (1-4094) settings.use_combined_power
Boolean No Use combined power budget for PoE (default: false) settings.uplink_client_sampling
Object No Client sampling configuration for uplinks settings.uplink_client_sampling.enabled
Boolean No Enable client sampling on uplinks (default: false) settings.mac_blocklist
Object No MAC address blocklist configuration settings.mac_blocklist.enabled
Boolean No Enable MAC address blocking (default: false)
Management VLAN Configuration VLAN Purpose Typical Range Configuration Security Considerations Management 10-99 Dedicated VLAN Restricted access Infrastructure 100-199 Network devices Administrative control Monitoring 200-299 Monitoring tools Read-only access Service 300-399 Network services Service-specific access
Client Sampling Benefits Benefit Implementation Configuration Monitoring Value Network Visibility Traffic analysis Uplink sampling Client identification Performance Monitoring Bandwidth tracking Flow collection Usage patterns Security Analysis Behavior monitoring Anomaly detection Threat identification Capacity Planning Traffic patterns Historical data Growth planning
MAC Blocklist Implementation Implementation Type Configuration Use Case Management Network-wide Blocking Global blocklist Security enforcement Centralized control Policy-based Blocking Conditional rules Dynamic enforcement Automated management Temporary Blocking Time-limited Incident response Temporary restriction Device-specific Target filtering Specific threats Granular control
VLAN Design Considerations Design Aspect Implementation Configuration Impact Management Isolation Separate VLAN Administrative access Security boundary Trunk Configuration Tagged traffic VLAN propagation Network connectivity Access Control VLAN-based ACLs Traffic filtering Security enforcement Routing Integration Inter-VLAN routing Layer 3 connectivity Network communication