diff --git a/zones/dnssetting.go b/zones/dnssetting.go index f496d2e0543..1044b666132 100644 --- a/zones/dnssetting.go +++ b/zones/dnssetting.go @@ -134,13 +134,12 @@ func (r nameserverJSON) RawJSON() string { type NameserverType string const ( - NameserverTypeCloudflareStandard NameserverType = "cloudflare.standard" - NameserverTypeCloudflareFoundationDNS NameserverType = "cloudflare.foundation_dns" + NameserverTypeCloudflareStandard NameserverType = "cloudflare.standard" ) func (r NameserverType) IsKnown() bool { switch r { - case NameserverTypeCloudflareStandard, NameserverTypeCloudflareFoundationDNS: + case NameserverTypeCloudflareStandard: return true } return false @@ -172,10 +171,10 @@ type DNSSettingEditResponseEnvelope struct { Messages []shared.ResponseInfo `json:"messages,required"` MultiProvider interface{} `json:"multi_provider,required"` Nameservers interface{} `json:"nameservers,required"` - Result DNSSetting `json:"result,required"` SecondaryOverrides interface{} `json:"secondary_overrides,required"` // Whether the API call was successful Success DNSSettingEditResponseEnvelopeSuccess `json:"success,required"` + Result DNSSetting `json:"result"` JSON dnsSettingEditResponseEnvelopeJSON `json:"-"` } @@ -187,9 +186,9 @@ type dnsSettingEditResponseEnvelopeJSON struct { Messages apijson.Field MultiProvider apijson.Field Nameservers apijson.Field - Result apijson.Field SecondaryOverrides apijson.Field Success apijson.Field + Result apijson.Field raw string ExtraFields map[string]apijson.Field } @@ -228,10 +227,10 @@ type DNSSettingGetResponseEnvelope struct { Messages []shared.ResponseInfo `json:"messages,required"` MultiProvider interface{} `json:"multi_provider,required"` Nameservers interface{} `json:"nameservers,required"` - Result DNSSetting `json:"result,required"` SecondaryOverrides interface{} `json:"secondary_overrides,required"` // Whether the API call was successful Success DNSSettingGetResponseEnvelopeSuccess `json:"success,required"` + Result DNSSetting `json:"result"` JSON dnsSettingGetResponseEnvelopeJSON `json:"-"` } @@ -243,9 +242,9 @@ type dnsSettingGetResponseEnvelopeJSON struct { Messages apijson.Field MultiProvider apijson.Field Nameservers apijson.Field - Result apijson.Field SecondaryOverrides apijson.Field Success apijson.Field + Result apijson.Field raw string ExtraFields map[string]apijson.Field }