Versions in this module Expand all Collapse all v0 v0.7.0 Nov 3, 2023 v0.6.0 Feb 15, 2023 Changes in this version + type Config struct + IPv4Addresses []netip.Addr + type StaticL3PortManager struct + func NewStaticL3PortManager(config *Config) (*StaticL3PortManager, error) + func (pm *StaticL3PortManager) CheckPortExists(portID string) (bool, error) + func (pm *StaticL3PortManager) CleanUnusedPorts(usedPorts []string) error + func (pm *StaticL3PortManager) GetAvailablePorts() ([]string, error) + func (pm *StaticL3PortManager) GetExternalAddress(portID string) (string, string, error) + func (pm *StaticL3PortManager) GetInternalAddress(portID string) (string, error) + func (pm *StaticL3PortManager) ProvisionPort() (string, error)