| Argument | Type | Description |
|---|
| name | string | |
| interface ( mandatory ) | iface_enum | |
| add-default-route | enum (no | yes | special-classless) | |
| default-route-distance | num | |
| default-route-tables | object { table: alt { table-distance: composite { table: alt { table-default: enum (default) { default:0xffffffff }
, table: enum
}
, distance: num [1 .. 255]
}
, table: alt { table-default: enum (default) { default:0xffffffff }
, table: enum
}
}
} | |
| check-gateway | enum (none | arp | ping | bfd) | |
| use-peer-dns | bool | |
| use-peer-ntp | bool | |
| allow-reconfigure | bool | |
| vlan-priority | num | Priority of outgoing packets; applicable for VLAN interface only |
| dscp | num | DSCP of outgoing packets |
| use-broadcast | enum (always | never | both) | Controls BROADCAST flag of DHCPDISCOVER and DHCPREQUEST (during requesting and rebinding only) messages |
| dhcp-options | multi { array-id, option: enum
} | |
| script | alt { script: string
} | |