Table of Contents

Class SwitchSettings

Namespace
Meraki.Api.Data
Assembly
Meraki.Api.dll

The switch network settings

[DataContract]
public class SwitchSettings
Inheritance
SwitchSettings
Inherited Members

Constructors

SwitchSettings()

public SwitchSettings()

Properties

MacBlockList

Undocumented macBlockList added 2023-08-25

[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "macBlocklist")]
public MacBlockListSettings? MacBlockList { get; set; }

Property Value

MacBlockListSettings

PortChannelFallback

Enable port channel fallback on Catalyst MS switches.

[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "portChannelFallback")]
public bool? PortChannelFallback { get; set; }

Property Value

bool?

PowerExceptions

Exceptions on a per switch basis to 'useCombinedPower'

[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "powerExceptions")]
public List<PowerException>? PowerExceptions { get; set; }

Property Value

List<PowerException>

UacAutomaticFailback

Undocumented uacAutomaticFailback

[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "uacAutomaticFailback")]
public SwitchSettingsUacAutomaticFailback? UacAutomaticFailback { get; set; }

Property Value

SwitchSettingsUacAutomaticFailback

Gets the uac candidate uplink

[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "uacCandidateUplink")]
public SwitchSettingsUacCandidateUplink? UacCandidateUplink { get; set; }

Property Value

SwitchSettingsUacCandidateUplink

UacSettings

Undocumented uacSettings

[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "uacSettings")]
public SwitchSettingsUacSettings? UacSettings { get; set; }

Property Value

SwitchSettingsUacSettings

UplinkClientSampling

Uplink Client Sampling - Undocumented

[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "uplinkClientSampling")]
public SwitchSettingsUplinkClientSampling? UplinkClientSampling { get; set; }

Property Value

SwitchSettingsUplinkClientSampling

UplinkSelection

Uplink selection settings - Undocumented added 2025-10-21

[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "uplinkSelection")]
public SwitchSettingsUplinkSelection? UplinkSelection { get; set; }

Property Value

SwitchSettingsUplinkSelection

UseCombinedPower

The use Combined Power as the default behavior of secondary power supplies on supported devices.

[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "useCombinedPower")]
public bool? UseCombinedPower { get; set; }

Property Value

bool?

Vlan

Management VLAN

[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "vlan")]
public int? Vlan { get; set; }

Property Value

int?