type: map mapping: "_big_brother": type: map mapping: "offset": type: int "check_interval": type: int "max_down_ticks": type: int "backend_mode": type: str enum: [active_passive, active_active] "scheduler": type: str enum: [rr, wrr, lc, wlc, lblc, lblcr, dh, sh, sed, nq] "ramp_up_time": type: int "has_downpage": type: bool "nagios": type: map mapping: "server": type: str "check": type: str "host": type: str "clusters": type: seq required: yes sequence: - type: map mapping: "non_egress_locations": type: seq sequence: - type: str "cluster_name": type: str required: yes "check_interval": type: int "max_down_ticks": type: int "backend_mode": type: str enum: [active_passive, active_active] "scheduler": type: str enum: [rr, wrr, lc, wlc, lblc, lblcr, dh, sh, sed, nq] required: yes "fwmark": type: int required: yes "ramp_up_time": type: int "has_downpage": type: bool "nagios": type: map mapping: "server": type: str "check": type: str "host": type: str "nodes": type: seq required: yes sequence: - type: map mapping: "address": type: str pattern: /^\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}$/ required: yes "interpol": type: bool "max_weight": type: int "priority": type: int "port": type: int range: { max: 65535, min: 1 } "path": type: str pattern: /^\//