 newTemplateSettings.dns.clientIp;
          }
          this.templateSettings = newTemplateSettings;
        }
      },
      dnsDisableCache: {
        get: function () {
          return this.enableDNS ? this.templateSettings.dns.disableCache : false;
        },
        set: function (newValue) {
          newTemplateSettings = this.templateSettings;
          if (newValue) {
            newTemplateSettings.dns.disableCache = newValue;
          } else {
            delete newTemplateSettings.dns.disable