Table of Contents

Interface IApplianceTrafficShapingUplinkBandwidth

Namespace
Meraki.Api.Interfaces.Products.Appliance
Assembly
Meraki.Api.dll
public interface IApplianceTrafficShapingUplinkBandwidth

Methods

GetNetworkApplianceTrafficShapingUplinkBandwidthAsync(string, CancellationToken)

Returns the uplink bandwidth limits for your MX network. This may not reflect the affected device's hardware capabilities. For more information on your device's hardware capabilities, please consult our MX Family Datasheet - [https://meraki.cisco.com/product-collateral/mx-family-datasheet/?file]

[Get("/networks/{networkId}/appliance/trafficShaping/uplinkBandwidth")]
Task<UplinkBandwidth> GetNetworkApplianceTrafficShapingUplinkBandwidthAsync(string networkId, CancellationToken cancellationToken = default)

Parameters

networkId string

The network id

cancellationToken CancellationToken

Returns

Task<UplinkBandwidth>

Exceptions

ApiException

Thrown when fails to make API call

UpdateNetworkApplianceTrafficShapingUplinkBandwidthAsync(string, UplinkBandwidth, CancellationToken)

Updates the uplink bandwidth settings for your MX network.

[Put("/networks/{networkId}/appliance/trafficShaping/uplinkBandwidth")]
Task<UplinkBandwidth> UpdateNetworkApplianceTrafficShapingUplinkBandwidthAsync(string networkId, UplinkBandwidth updateTrafficShapingUplinkBandwidth, CancellationToken cancellationToken = default)

Parameters

networkId string

The network id

updateTrafficShapingUplinkBandwidth UplinkBandwidth
cancellationToken CancellationToken

Returns

Task<UplinkBandwidth>

Exceptions

ApiException

Thrown when fails to make API call