Directories
¶
| Path | Synopsis |
|---|---|
|
Package model provides platform-agnostic domain structs for representing firewall device configurations.
|
Package model provides platform-agnostic domain structs for representing firewall device configurations. |
|
Package parser provides the factory for creating device-specific parsers that transform vendor configuration files into the platform-agnostic CommonDevice model (pkg/model.CommonDevice).
|
Package parser provides the factory for creating device-specific parsers that transform vendor configuration files into the platform-agnostic CommonDevice model (pkg/model.CommonDevice). |
|
opnsense
Package opnsense provides an OPNsense-specific parser and converter that transforms schema.OpnSenseDocument (pkg/schema/opnsense) into the platform-agnostic common.CommonDevice (pkg/model).
|
Package opnsense provides an OPNsense-specific parser and converter that transforms schema.OpnSenseDocument (pkg/schema/opnsense) into the platform-agnostic common.CommonDevice (pkg/model). |
|
pfsense
Package pfsense provides a pfSense-specific parser and converter that transforms pfsense.Document (pkg/schema/pfsense, imported without an alias and therefore not usable as a doc-link target within this package) into the platform-agnostic common.CommonDevice (pkg/model).
|
Package pfsense provides a pfSense-specific parser and converter that transforms pfsense.Document (pkg/schema/pfsense, imported without an alias and therefore not usable as a doc-link target within this package) into the platform-agnostic common.CommonDevice (pkg/model). |
|
schema
|
|
|
opnsense
Package opnsense defines the data structures for OPNsense configurations.
|
Package opnsense defines the data structures for OPNsense configurations. |
|
pfsense
Package pfsense defines the XML schema types for pfSense configuration files.
|
Package pfsense defines the XML schema types for pfSense configuration files. |
|
shared
Package shared provides schema-layer primitives reused across device-specific schemas (OPNsense, pfSense).
|
Package shared provides schema-layer primitives reused across device-specific schemas (OPNsense, pfSense). |
Click to show internal directories.
Click to hide internal directories.