Table of Contents

Class PortForwardingRule

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

Rule9

[DataContract]
public class PortForwardingRule
Inheritance
PortForwardingRule
Inherited Members

Properties

AllowedIps

An array of ranges of WAN IP addresses that are allowed to make inbound connections on the specified ports or port ranges (or any)

[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "allowedIps")]
public List<string> AllowedIps { get; set; }

Property Value

List<string>

LanIp

The IP address of the server or device that hosts the internal resource that you wish to make available on the WAN

[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "lanIp")]
public string LanIp { get; set; }

Property Value

string

LocalPort

A port or port ranges that will receive the forwarded traffic from the WAN

[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "localPort")]
public string LocalPort { get; set; }

Property Value

string

Name

A descriptive name for the rule

[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "name")]
public string Name { get; set; }

Property Value

string

Protocol

Gets or Sets Protocol

[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "protocol")]
public TcpUdpProtocol Protocol { get; set; }

Property Value

TcpUdpProtocol

PublicPort

A port or port ranges that will be forwarded to the host on the LAN

[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "publicPort")]
public string PublicPort { get; set; }

Property Value

string

Gets or Sets Uplink

[ApiAccess(ApiAccess.ReadUpdate)]
[DataMember(Name = "uplink")]
public WanUplinkBothPossible Uplink { get; set; }

Property Value

WanUplinkBothPossible