@@ -12,7 +12,6 @@ import (
1212 "github.com/cloudflare/cloudflare-go/v4/internal/param"
1313 "github.com/cloudflare/cloudflare-go/v4/internal/requestconfig"
1414 "github.com/cloudflare/cloudflare-go/v4/option"
15- "github.com/cloudflare/cloudflare-go/v4/shared"
1615)
1716
1817// ZoneTransferForceAXFRService contains methods and other services that help with
@@ -63,9 +62,9 @@ func (r ZoneTransferForceAXFRNewParams) MarshalJSON() (data []byte, err error) {
6362}
6463
6564type ZoneTransferForceAXFRNewResponseEnvelope struct {
66- Errors []shared. ResponseInfo `json:"errors,required"`
67- Messages []shared. ResponseInfo `json:"messages,required"`
68- // Whether the API call was successful
65+ Errors []ZoneTransferForceAXFRNewResponseEnvelopeErrors `json:"errors,required"`
66+ Messages []ZoneTransferForceAXFRNewResponseEnvelopeMessages `json:"messages,required"`
67+ // Whether the API call was successful.
6968 Success ZoneTransferForceAXFRNewResponseEnvelopeSuccess `json:"success,required"`
7069 // When force_axfr query parameter is set to true, the response is a simple string
7170 Result ForceAXFR `json:"result"`
@@ -91,7 +90,103 @@ func (r zoneTransferForceAXFRNewResponseEnvelopeJSON) RawJSON() string {
9190 return r .raw
9291}
9392
94- // Whether the API call was successful
93+ type ZoneTransferForceAXFRNewResponseEnvelopeErrors struct {
94+ Code int64 `json:"code,required"`
95+ Message string `json:"message,required"`
96+ DocumentationURL string `json:"documentation_url"`
97+ Source ZoneTransferForceAXFRNewResponseEnvelopeErrorsSource `json:"source"`
98+ JSON zoneTransferForceAXFRNewResponseEnvelopeErrorsJSON `json:"-"`
99+ }
100+
101+ // zoneTransferForceAXFRNewResponseEnvelopeErrorsJSON contains the JSON metadata
102+ // for the struct [ZoneTransferForceAXFRNewResponseEnvelopeErrors]
103+ type zoneTransferForceAXFRNewResponseEnvelopeErrorsJSON struct {
104+ Code apijson.Field
105+ Message apijson.Field
106+ DocumentationURL apijson.Field
107+ Source apijson.Field
108+ raw string
109+ ExtraFields map [string ]apijson.Field
110+ }
111+
112+ func (r * ZoneTransferForceAXFRNewResponseEnvelopeErrors ) UnmarshalJSON (data []byte ) (err error ) {
113+ return apijson .UnmarshalRoot (data , r )
114+ }
115+
116+ func (r zoneTransferForceAXFRNewResponseEnvelopeErrorsJSON ) RawJSON () string {
117+ return r .raw
118+ }
119+
120+ type ZoneTransferForceAXFRNewResponseEnvelopeErrorsSource struct {
121+ Pointer string `json:"pointer"`
122+ JSON zoneTransferForceAXFRNewResponseEnvelopeErrorsSourceJSON `json:"-"`
123+ }
124+
125+ // zoneTransferForceAXFRNewResponseEnvelopeErrorsSourceJSON contains the JSON
126+ // metadata for the struct [ZoneTransferForceAXFRNewResponseEnvelopeErrorsSource]
127+ type zoneTransferForceAXFRNewResponseEnvelopeErrorsSourceJSON struct {
128+ Pointer apijson.Field
129+ raw string
130+ ExtraFields map [string ]apijson.Field
131+ }
132+
133+ func (r * ZoneTransferForceAXFRNewResponseEnvelopeErrorsSource ) UnmarshalJSON (data []byte ) (err error ) {
134+ return apijson .UnmarshalRoot (data , r )
135+ }
136+
137+ func (r zoneTransferForceAXFRNewResponseEnvelopeErrorsSourceJSON ) RawJSON () string {
138+ return r .raw
139+ }
140+
141+ type ZoneTransferForceAXFRNewResponseEnvelopeMessages struct {
142+ Code int64 `json:"code,required"`
143+ Message string `json:"message,required"`
144+ DocumentationURL string `json:"documentation_url"`
145+ Source ZoneTransferForceAXFRNewResponseEnvelopeMessagesSource `json:"source"`
146+ JSON zoneTransferForceAXFRNewResponseEnvelopeMessagesJSON `json:"-"`
147+ }
148+
149+ // zoneTransferForceAXFRNewResponseEnvelopeMessagesJSON contains the JSON metadata
150+ // for the struct [ZoneTransferForceAXFRNewResponseEnvelopeMessages]
151+ type zoneTransferForceAXFRNewResponseEnvelopeMessagesJSON struct {
152+ Code apijson.Field
153+ Message apijson.Field
154+ DocumentationURL apijson.Field
155+ Source apijson.Field
156+ raw string
157+ ExtraFields map [string ]apijson.Field
158+ }
159+
160+ func (r * ZoneTransferForceAXFRNewResponseEnvelopeMessages ) UnmarshalJSON (data []byte ) (err error ) {
161+ return apijson .UnmarshalRoot (data , r )
162+ }
163+
164+ func (r zoneTransferForceAXFRNewResponseEnvelopeMessagesJSON ) RawJSON () string {
165+ return r .raw
166+ }
167+
168+ type ZoneTransferForceAXFRNewResponseEnvelopeMessagesSource struct {
169+ Pointer string `json:"pointer"`
170+ JSON zoneTransferForceAXFRNewResponseEnvelopeMessagesSourceJSON `json:"-"`
171+ }
172+
173+ // zoneTransferForceAXFRNewResponseEnvelopeMessagesSourceJSON contains the JSON
174+ // metadata for the struct [ZoneTransferForceAXFRNewResponseEnvelopeMessagesSource]
175+ type zoneTransferForceAXFRNewResponseEnvelopeMessagesSourceJSON struct {
176+ Pointer apijson.Field
177+ raw string
178+ ExtraFields map [string ]apijson.Field
179+ }
180+
181+ func (r * ZoneTransferForceAXFRNewResponseEnvelopeMessagesSource ) UnmarshalJSON (data []byte ) (err error ) {
182+ return apijson .UnmarshalRoot (data , r )
183+ }
184+
185+ func (r zoneTransferForceAXFRNewResponseEnvelopeMessagesSourceJSON ) RawJSON () string {
186+ return r .raw
187+ }
188+
189+ // Whether the API call was successful.
95190type ZoneTransferForceAXFRNewResponseEnvelopeSuccess bool
96191
97192const (
0 commit comments