# Functions
ConvertToMarker converts a boolean (from terraform state/imput) to a PresentMarker to send to the API.
HandleAPIResponse does standard error handing for the mutation API.
SentinelMarker initilizes value to initilize PresentMarker types with.
# Structs
BridgeInterface represents a Bridge type interface on EdgeOS.
Firewall is the base type of the firewall.
FirewallAddressGroup is an address group defintion.
FirewallCommonElements are common elements that are referenced in firewall policies.
FirewallPolicy is a firewall policy.
FirewallPolicyRule is a single rule in a policy.
FirewallPolicyRuleMatch is the normal conditions for a firewall rule.
FirewallPolicyRuleMatchGroup reference things in the FirewallCommonElements type.
FirewallPortGroup represents a group of firewall ports.
Input type to the API.
Interface is the main struct used for creating interfaces on the system.
Output is the response from the API.
Root is the root of the configuration tree.
Status describes the result of actions in the API.
TunnelInterface represents an overlay tunnel.
ZoneNode a single zone policy.
ZoneNodeFrom is the firewall setting for a zone pair.
ZoneNodeFromFirewall the firewall policies to associate to this pair.
ZonePolicy The root of Zone Policy nodes.
# Type aliases
FirewallBoolean Used to represent the enable/disable option used for firewall options.
PresentMarker is a marker type for nodes which are just present as keys.
StatusBoolean is used for booleans encoded as the integer 1 (for true) and 0 (for false).