%YAML 1.2 --- version: 1.1 dns_over_https: # DNS over HTTPS enable_dns_over_https: false # Enable DNS over HTTPS provider: description: Use Provider choices: - Cloudflare - NextDNS - Custom default: Cloudflare disabled: variable: _.enable_dns_over_https when: false custom_dns_url: description: Custom DNS URL type: web_address validators: - jinja: |- {{ _.custom_dns_url.startswith("http://") }} return_type: boolean description: must starts with 'https://' only disabled: jinja: |- {{ _.provider is propertyerror or _.provider != 'Custom' }} return_type: boolean description: if "_.provider" is not "Custom" ...