OptionalautoOptionaldescriptionIf passed this will be used as the default description when mapping ports
OptionalexternalThe external port to map. If omitted a free port will be chosen.
OptionalprotocolThe protocol the port uses
OptionalrefreshHow long before expiry to remap the port mapping in ms
OptionalrefreshHow long to wait while trying to refresh a port mapping in ms
OptionalremoteIf specified, only packets from this host will be accepted by the gateway.
An empty string specifies any host.
OptionalsignalOptionalttlTTL for port mappings in ms
If true, any mapped ports will be refreshed when their lease expires