def render_lua(self) -> Text:
return _LUA_TEMPLATE.render(cfg=self)
-
- def _validate(self) -> None:
- pass
class Dns64Strict(DataValidator):
prefix: IPv6Network96
-
- def _validate(self):
- pass
file: str
read_only: bool
- def _validate(self) -> None:
- pass
-
class DnssecStrict(DataValidator):
trust_anchor_sentinel: bool
trust_anchors: Optional[List[str]]
negative_trust_anchors: Optional[List[str]]
trust_anchors_files: Optional[List[TrustAnchorFileStrict]]
-
- def _validate(self) -> None:
- pass
return int(port)
return port_map.get(obj.kind, 0)
- def _validate(self) -> None:
- pass
-
class Network(DataParser):
interfaces: List[Interface] = [Interface({"listen": "127.0.0.1"}), Interface({"listen": "::1", "freebind": True})]
class NetworkStrict(DataValidator):
interfaces: List[InterfaceStrict]
-
- def _validate(self) -> None:
- pass
window: TimeUnit
period: int
- def _validate(self) -> None:
- pass
-
class OptionsStrict(DataValidator):
glue_checking: GlueCheckingEnum
if obj.prediction is True:
return Prediction()
return obj.prediction
-
- def _validate(self) -> None:
- pass
backend: BackendEnum
rundir: str
- def _validate(self) -> None:
- pass
-
class Server(DataParser):
hostname: Optional[str] = None