| Argument | Type | Description |
|---|
| peer | multi { array-id, peer: enum
} | auto activates peer establishes connection, use with shunt policy |
| tunnel | bool | |
| group | enum () | |
| src-address | alt { prefix6: ip6Prefix
, prefix4: ipPrefix
} | |
| src-port | num | |
| dst-address | alt { prefix6: ip6Prefix
, prefix4: ipPrefix
} | |
| dst-port | num | |
| protocol | enum (all) { all:255 } | |
| action | enum (encrypt | discard | none) { encrypt:2, discard:0, none:1 } | |
| level | enum (require | use | unique) { require:2, use:1, unique:3 } | |
| ipsec-protocols | enum (ah | esp) { ah:1, esp:2 } | which ipsec protocol to use |
| sa-src-address | alt { ipv6: ip6Addr
, ip: ipAddr
} | endpoint address |
| sa-dst-address | alt { ipv6: ip6Addr
, ip: ipAddr
} | endpoint address |
| proposal | enum | |
| template | bool | |