Skip to main content

fastly_api/models/
values.rs

1/*
2 * Fastly API
3 *
4 * Via the Fastly API you can perform any of the operations that are possible within the management console,  including creating services, domains, and backends, configuring rules or uploading your own application code, as well as account operations such as user administration and billing reports. The API is organized into collections of endpoints that allow manipulation of objects related to Fastly services and accounts. For the most accurate and up-to-date API reference content, visit our [Developer Hub](https://www.fastly.com/documentation/reference/api/) 
5 *
6 */
7
8/// Values : The results of the query, optionally filtered and grouped over the requested timespan.
9
10
11
12#[derive(Clone, Debug, PartialEq, Default, Serialize, Deserialize)]
13pub struct Values {
14    /// Number of requests sent by end users to Fastly.
15    #[serde(rename = "edge_requests", skip_serializing_if = "Option::is_none")]
16    pub edge_requests: Option<i64>,
17    /// Total header bytes delivered from Fastly to the end user.
18    #[serde(rename = "edge_resp_header_bytes", skip_serializing_if = "Option::is_none")]
19    pub edge_resp_header_bytes: Option<i64>,
20    /// Total body bytes delivered from Fastly to the end user.
21    #[serde(rename = "edge_resp_body_bytes", skip_serializing_if = "Option::is_none")]
22    pub edge_resp_body_bytes: Option<i64>,
23    /// Number of 1xx \"Informational\" category status codes delivered.
24    #[serde(rename = "status_1xx", skip_serializing_if = "Option::is_none")]
25    pub status_1xx: Option<i64>,
26    /// Number of 2xx \"Success\" status codes delivered.
27    #[serde(rename = "status_2xx", skip_serializing_if = "Option::is_none")]
28    pub status_2xx: Option<i64>,
29    /// Number of 3xx \"Redirection\" codes delivered.
30    #[serde(rename = "status_3xx", skip_serializing_if = "Option::is_none")]
31    pub status_3xx: Option<i64>,
32    /// Number of 4xx \"Client Error\" codes delivered.
33    #[serde(rename = "status_4xx", skip_serializing_if = "Option::is_none")]
34    pub status_4xx: Option<i64>,
35    /// Number of 5xx \"Server Error\" codes delivered.
36    #[serde(rename = "status_5xx", skip_serializing_if = "Option::is_none")]
37    pub status_5xx: Option<i64>,
38    /// Number of responses delivered with status code 200 (Success).
39    #[serde(rename = "status_200", skip_serializing_if = "Option::is_none")]
40    pub status_200: Option<i64>,
41    /// Number of responses delivered with status code 204 (No Content).
42    #[serde(rename = "status_204", skip_serializing_if = "Option::is_none")]
43    pub status_204: Option<i64>,
44    /// Number of responses delivered with status code 206 (Partial Content).
45    #[serde(rename = "status_206", skip_serializing_if = "Option::is_none")]
46    pub status_206: Option<i64>,
47    /// Number of responses delivered with status code 301 (Moved Permanently).
48    #[serde(rename = "status_301", skip_serializing_if = "Option::is_none")]
49    pub status_301: Option<i64>,
50    /// Number of responses delivered with status code 302 (Found).
51    #[serde(rename = "status_302", skip_serializing_if = "Option::is_none")]
52    pub status_302: Option<i64>,
53    /// Number of responses delivered with status code 304 (Not Modified).
54    #[serde(rename = "status_304", skip_serializing_if = "Option::is_none")]
55    pub status_304: Option<i64>,
56    /// Number of responses delivered with status code 400 (Bad Request).
57    #[serde(rename = "status_400", skip_serializing_if = "Option::is_none")]
58    pub status_400: Option<i64>,
59    /// Number of responses delivered with status code 401 (Unauthorized).
60    #[serde(rename = "status_401", skip_serializing_if = "Option::is_none")]
61    pub status_401: Option<i64>,
62    /// Number of responses delivered with status code 403 (Forbidden).
63    #[serde(rename = "status_403", skip_serializing_if = "Option::is_none")]
64    pub status_403: Option<i64>,
65    /// Number of responses delivered with status code 404 (Not Found).
66    #[serde(rename = "status_404", skip_serializing_if = "Option::is_none")]
67    pub status_404: Option<i64>,
68    /// Number of responses delivered with status code 416 (Range Not Satisfiable).
69    #[serde(rename = "status_416", skip_serializing_if = "Option::is_none")]
70    pub status_416: Option<i64>,
71    /// Number of responses delivered with status code 429 (Too Many Requests).
72    #[serde(rename = "status_429", skip_serializing_if = "Option::is_none")]
73    pub status_429: Option<i64>,
74    /// Number of responses delivered with status code 500 (Internal Server Error).
75    #[serde(rename = "status_500", skip_serializing_if = "Option::is_none")]
76    pub status_500: Option<i64>,
77    /// Number of responses delivered with status code 501 (Not Implemented).
78    #[serde(rename = "status_501", skip_serializing_if = "Option::is_none")]
79    pub status_501: Option<i64>,
80    /// Number of responses delivered with status code 502 (Bad Gateway).
81    #[serde(rename = "status_502", skip_serializing_if = "Option::is_none")]
82    pub status_502: Option<i64>,
83    /// Number of responses delivered with status code 503 (Service Unavailable).
84    #[serde(rename = "status_503", skip_serializing_if = "Option::is_none")]
85    pub status_503: Option<i64>,
86    /// Number of responses delivered with status code 504 (Gateway Timeout).
87    #[serde(rename = "status_504", skip_serializing_if = "Option::is_none")]
88    pub status_504: Option<i64>,
89    /// Number of responses delivered with status code 505 (HTTP Version Not Supported).
90    #[serde(rename = "status_505", skip_serializing_if = "Option::is_none")]
91    pub status_505: Option<i64>,
92    /// Number of responses delivered with status code 530.
93    #[serde(rename = "status_530", skip_serializing_if = "Option::is_none")]
94    pub status_530: Option<i64>,
95    /// Number of requests processed.
96    #[serde(rename = "requests", skip_serializing_if = "Option::is_none")]
97    pub requests: Option<i64>,
98    /// Total header bytes delivered.
99    #[serde(rename = "resp_header_bytes", skip_serializing_if = "Option::is_none")]
100    pub resp_header_bytes: Option<i64>,
101    /// Total body bytes delivered.
102    #[serde(rename = "resp_body_bytes", skip_serializing_if = "Option::is_none")]
103    pub resp_body_bytes: Option<i64>,
104    /// Total header bytes sent to origin.
105    #[serde(rename = "bereq_header_bytes", skip_serializing_if = "Option::is_none")]
106    pub bereq_header_bytes: Option<i64>,
107    /// Total body bytes sent to origin.
108    #[serde(rename = "bereq_body_bytes", skip_serializing_if = "Option::is_none")]
109    pub bereq_body_bytes: Option<i64>,
110    /// Number of requests sent by end users to Fastly that resulted in a hit at the edge.
111    #[serde(rename = "edge_hit_requests", skip_serializing_if = "Option::is_none")]
112    pub edge_hit_requests: Option<i64>,
113    /// Number of requests sent by end users to Fastly that resulted in a miss at the edge.
114    #[serde(rename = "edge_miss_requests", skip_serializing_if = "Option::is_none")]
115    pub edge_miss_requests: Option<i64>,
116    /// Number of requests sent to origin.
117    #[serde(rename = "origin_fetches", skip_serializing_if = "Option::is_none")]
118    pub origin_fetches: Option<i64>,
119    /// Total header bytes received from origin.
120    #[serde(rename = "origin_fetch_resp_header_bytes", skip_serializing_if = "Option::is_none")]
121    pub origin_fetch_resp_header_bytes: Option<i64>,
122    /// Total body bytes received from origin.
123    #[serde(rename = "origin_fetch_resp_body_bytes", skip_serializing_if = "Option::is_none")]
124    pub origin_fetch_resp_body_bytes: Option<i64>,
125    /// Total bytes delivered (`resp_header_bytes` + `resp_body_bytes` + `bereq_header_bytes` + `bereq_body_bytes`).
126    #[serde(rename = "bandwidth", skip_serializing_if = "Option::is_none")]
127    pub bandwidth: Option<i64>,
128    /// Ratio of cache hits to cache misses at the edge, between 0 and 1 (`edge_hit_requests` / (`edge_hit_requests` + `edge_miss_requests`)).
129    #[serde(rename = "edge_hit_ratio", skip_serializing_if = "Option::is_none")]
130    pub edge_hit_ratio: Option<f32>,
131    /// Origin Offload measures the ratio of bytes served to end users that were cached by Fastly, over the bytes served to end users, between 0 and 1. ((`edge_resp_body_bytes` + `edge_resp_header_bytes`) - (`origin_fetch_resp_body_bytes` + `origin_fetch_resp_header_bytes`)) / (`edge_resp_body_bytes` + `edge_resp_header_bytes`). Previously, Origin Offload used a different formula. [Learn more](https://www.fastly.com/documentation/reference/changes/2024/06/add-origin_offload-metric).
132    #[serde(rename = "origin_offload", skip_serializing_if = "Option::is_none")]
133    pub origin_offload: Option<f32>,
134    /// Number of responses received from origin with status code 200 (Success).
135    #[serde(rename = "origin_status_200", skip_serializing_if = "Option::is_none")]
136    pub origin_status_200: Option<i64>,
137    /// Number of responses received from origin with status code 204 (No Content).
138    #[serde(rename = "origin_status_204", skip_serializing_if = "Option::is_none")]
139    pub origin_status_204: Option<i64>,
140    /// Number of responses received from origin with status code 206 (Partial Content).
141    #[serde(rename = "origin_status_206", skip_serializing_if = "Option::is_none")]
142    pub origin_status_206: Option<i64>,
143    /// Number of responses received from origin with status code 301 (Moved Permanently).
144    #[serde(rename = "origin_status_301", skip_serializing_if = "Option::is_none")]
145    pub origin_status_301: Option<i64>,
146    /// Number of responses received from origin with status code 302 (Found).
147    #[serde(rename = "origin_status_302", skip_serializing_if = "Option::is_none")]
148    pub origin_status_302: Option<i64>,
149    /// Number of responses received from origin with status code 304 (Not Modified).
150    #[serde(rename = "origin_status_304", skip_serializing_if = "Option::is_none")]
151    pub origin_status_304: Option<i64>,
152    /// Number of responses received from origin with status code 400 (Bad Request).
153    #[serde(rename = "origin_status_400", skip_serializing_if = "Option::is_none")]
154    pub origin_status_400: Option<i64>,
155    /// Number of responses received from origin with status code 401 (Unauthorized).
156    #[serde(rename = "origin_status_401", skip_serializing_if = "Option::is_none")]
157    pub origin_status_401: Option<i64>,
158    /// Number of responses received from origin with status code 403 (Forbidden).
159    #[serde(rename = "origin_status_403", skip_serializing_if = "Option::is_none")]
160    pub origin_status_403: Option<i64>,
161    /// Number of responses received from origin with status code 404 (Not Found).
162    #[serde(rename = "origin_status_404", skip_serializing_if = "Option::is_none")]
163    pub origin_status_404: Option<i64>,
164    /// Number of responses received from origin with status code 416 (Range Not Satisfiable).
165    #[serde(rename = "origin_status_416", skip_serializing_if = "Option::is_none")]
166    pub origin_status_416: Option<i64>,
167    /// Number of responses received from origin with status code 429 (Too Many Requests).
168    #[serde(rename = "origin_status_429", skip_serializing_if = "Option::is_none")]
169    pub origin_status_429: Option<i64>,
170    /// Number of responses received from origin with status code 500 (Internal Server Error).
171    #[serde(rename = "origin_status_500", skip_serializing_if = "Option::is_none")]
172    pub origin_status_500: Option<i64>,
173    /// Number of responses received from origin with status code 501 (Not Implemented).
174    #[serde(rename = "origin_status_501", skip_serializing_if = "Option::is_none")]
175    pub origin_status_501: Option<i64>,
176    /// Number of responses received from origin with status code 502 (Bad Gateway).
177    #[serde(rename = "origin_status_502", skip_serializing_if = "Option::is_none")]
178    pub origin_status_502: Option<i64>,
179    /// Number of responses received from origin with status code 503 (Service Unavailable).
180    #[serde(rename = "origin_status_503", skip_serializing_if = "Option::is_none")]
181    pub origin_status_503: Option<i64>,
182    /// Number of responses received from origin with status code 504 (Gateway Timeout).
183    #[serde(rename = "origin_status_504", skip_serializing_if = "Option::is_none")]
184    pub origin_status_504: Option<i64>,
185    /// Number of responses received from origin with status code 505 (HTTP Version Not Supported).
186    #[serde(rename = "origin_status_505", skip_serializing_if = "Option::is_none")]
187    pub origin_status_505: Option<i64>,
188    /// Number of responses received from origin with status code 530.
189    #[serde(rename = "origin_status_530", skip_serializing_if = "Option::is_none")]
190    pub origin_status_530: Option<i64>,
191    /// Number of \"Informational\" category status codes received from origin.
192    #[serde(rename = "origin_status_1xx", skip_serializing_if = "Option::is_none")]
193    pub origin_status_1xx: Option<i64>,
194    /// Number of \"Success\" status codes received from origin.
195    #[serde(rename = "origin_status_2xx", skip_serializing_if = "Option::is_none")]
196    pub origin_status_2xx: Option<i64>,
197    /// Number of \"Redirection\" codes received from origin.
198    #[serde(rename = "origin_status_3xx", skip_serializing_if = "Option::is_none")]
199    pub origin_status_3xx: Option<i64>,
200    /// Number of \"Client Error\" codes received from origin.
201    #[serde(rename = "origin_status_4xx", skip_serializing_if = "Option::is_none")]
202    pub origin_status_4xx: Option<i64>,
203    /// Number of \"Server Error\" codes received from origin.
204    #[serde(rename = "origin_status_5xx", skip_serializing_if = "Option::is_none")]
205    pub origin_status_5xx: Option<i64>,
206    /// Total body bytes sent to backends (origins) by the Compute platform.
207    #[serde(rename = "compute_bereq_body_bytes", skip_serializing_if = "Option::is_none")]
208    pub compute_bereq_body_bytes: Option<i64>,
209    /// Number of backend request errors, including timeouts, by the Compute platform.
210    #[serde(rename = "compute_bereq_errors", skip_serializing_if = "Option::is_none")]
211    pub compute_bereq_errors: Option<i64>,
212    /// Total header bytes sent to backends (origins) by the Compute platform.
213    #[serde(rename = "compute_bereq_header_bytes", skip_serializing_if = "Option::is_none")]
214    pub compute_bereq_header_bytes: Option<i64>,
215    /// Number of backend requests started by the Compute platform.
216    #[serde(rename = "compute_bereqs", skip_serializing_if = "Option::is_none")]
217    pub compute_bereqs: Option<i64>,
218    /// Total body bytes received from backends (origins) by the Compute platform.
219    #[serde(rename = "compute_beresp_body_bytes", skip_serializing_if = "Option::is_none")]
220    pub compute_beresp_body_bytes: Option<i64>,
221    /// Total header bytes received from backends (origins) by the Compute platform.
222    #[serde(rename = "compute_beresp_header_bytes", skip_serializing_if = "Option::is_none")]
223    pub compute_beresp_header_bytes: Option<i64>,
224    /// The amount of active CPU time used to process your requests (in milliseconds).
225    #[serde(rename = "compute_execution_time_ms", skip_serializing_if = "Option::is_none")]
226    pub compute_execution_time_ms: Option<i64>,
227    /// Number of \"Informational\" category status codes received from origin by the Compute platform.
228    #[serde(rename = "compute_origin_status_1xx", skip_serializing_if = "Option::is_none")]
229    pub compute_origin_status_1xx: Option<i64>,
230    /// Number of responses received from origin with status code 200 (Success) by the Compute platform.
231    #[serde(rename = "compute_origin_status_200", skip_serializing_if = "Option::is_none")]
232    pub compute_origin_status_200: Option<i64>,
233    /// Number of responses received from origin with status code 204 (No Content) by the Compute platform.
234    #[serde(rename = "compute_origin_status_204", skip_serializing_if = "Option::is_none")]
235    pub compute_origin_status_204: Option<i64>,
236    /// Number of responses received from origin with status code 206 (Partial Content) by the Compute platform.
237    #[serde(rename = "compute_origin_status_206", skip_serializing_if = "Option::is_none")]
238    pub compute_origin_status_206: Option<i64>,
239    /// Number of \"Success\" status codes received from origin by the Compute platform.
240    #[serde(rename = "compute_origin_status_2xx", skip_serializing_if = "Option::is_none")]
241    pub compute_origin_status_2xx: Option<i64>,
242    /// Number of responses received from origin with status code 301 (Moved Permanently) by the Compute platform.
243    #[serde(rename = "compute_origin_status_301", skip_serializing_if = "Option::is_none")]
244    pub compute_origin_status_301: Option<i64>,
245    /// Number of responses received from origin with status code 302 (Found) by the Compute platform.
246    #[serde(rename = "compute_origin_status_302", skip_serializing_if = "Option::is_none")]
247    pub compute_origin_status_302: Option<i64>,
248    /// Number of responses received from origin with status code 304 (Not Modified) by the Compute platform.
249    #[serde(rename = "compute_origin_status_304", skip_serializing_if = "Option::is_none")]
250    pub compute_origin_status_304: Option<i64>,
251    /// Number of \"Redirection\" codes received from origin by the Compute platform.
252    #[serde(rename = "compute_origin_status_3xx", skip_serializing_if = "Option::is_none")]
253    pub compute_origin_status_3xx: Option<i64>,
254    /// Number of responses received from origin with status code 400 (Bad Request) by the Compute platform.
255    #[serde(rename = "compute_origin_status_400", skip_serializing_if = "Option::is_none")]
256    pub compute_origin_status_400: Option<i64>,
257    /// Number of responses received from origin with status code 401 (Unauthorized) by the Compute platform.
258    #[serde(rename = "compute_origin_status_401", skip_serializing_if = "Option::is_none")]
259    pub compute_origin_status_401: Option<i64>,
260    /// Number of responses received from origin with status code 403 (Forbidden) by the Compute platform.
261    #[serde(rename = "compute_origin_status_403", skip_serializing_if = "Option::is_none")]
262    pub compute_origin_status_403: Option<i64>,
263    /// Number of responses received from origin with status code 404 (Not Found) by the Compute platform.
264    #[serde(rename = "compute_origin_status_404", skip_serializing_if = "Option::is_none")]
265    pub compute_origin_status_404: Option<i64>,
266    /// Number of responses received from origin with status code 416 (Range Not Satisfiable) by the Compute platform.
267    #[serde(rename = "compute_origin_status_416", skip_serializing_if = "Option::is_none")]
268    pub compute_origin_status_416: Option<i64>,
269    /// Number of responses received from origin with status code 429 (Too Many Requests) by the Compute platform.
270    #[serde(rename = "compute_origin_status_429", skip_serializing_if = "Option::is_none")]
271    pub compute_origin_status_429: Option<i64>,
272    /// Number of \"Client Error\" codes received from origin by the Compute platform.
273    #[serde(rename = "compute_origin_status_4xx", skip_serializing_if = "Option::is_none")]
274    pub compute_origin_status_4xx: Option<i64>,
275    /// Number of responses received from origin with status code 500 (Internal Server Error) by the Compute platform.
276    #[serde(rename = "compute_origin_status_500", skip_serializing_if = "Option::is_none")]
277    pub compute_origin_status_500: Option<i64>,
278    /// Number of responses received from origin with status code 501 (Not Implemented) by the Compute platform.
279    #[serde(rename = "compute_origin_status_501", skip_serializing_if = "Option::is_none")]
280    pub compute_origin_status_501: Option<i64>,
281    /// Number of responses received from origin with status code 502 (Bad Gateway) by the Compute platform.
282    #[serde(rename = "compute_origin_status_502", skip_serializing_if = "Option::is_none")]
283    pub compute_origin_status_502: Option<i64>,
284    /// Number of responses received from origin with status code 503 (Service Unavailable) by the Compute platform.
285    #[serde(rename = "compute_origin_status_503", skip_serializing_if = "Option::is_none")]
286    pub compute_origin_status_503: Option<i64>,
287    /// Number of responses received from origin with status code 504 (Gateway Timeout) by the Compute platform.
288    #[serde(rename = "compute_origin_status_504", skip_serializing_if = "Option::is_none")]
289    pub compute_origin_status_504: Option<i64>,
290    /// Number of responses received from origin with status code 505 (HTTP Version Not Supported) by the Compute platform.
291    #[serde(rename = "compute_origin_status_505", skip_serializing_if = "Option::is_none")]
292    pub compute_origin_status_505: Option<i64>,
293    /// Number of responses received from origin with status code 530 by the Compute platform.
294    #[serde(rename = "compute_origin_status_530", skip_serializing_if = "Option::is_none")]
295    pub compute_origin_status_530: Option<i64>,
296    /// Number of \"Server Error\" codes received from origin by the Compute platform.
297    #[serde(rename = "compute_origin_status_5xx", skip_serializing_if = "Option::is_none")]
298    pub compute_origin_status_5xx: Option<i64>,
299    /// Total body bytes received by the Compute platform.
300    #[serde(rename = "compute_req_body_bytes", skip_serializing_if = "Option::is_none")]
301    pub compute_req_body_bytes: Option<i64>,
302    /// Total header bytes received by the Compute platform.
303    #[serde(rename = "compute_req_header_bytes", skip_serializing_if = "Option::is_none")]
304    pub compute_req_header_bytes: Option<i64>,
305    /// The total amount of request processing time you will be billed for, measured in 50 millisecond increments.
306    #[serde(rename = "compute_request_time_billed_ms", skip_serializing_if = "Option::is_none")]
307    pub compute_request_time_billed_ms: Option<i64>,
308    /// The total amount of time used to process your requests, including active CPU time (in milliseconds).
309    #[serde(rename = "compute_request_time_ms", skip_serializing_if = "Option::is_none")]
310    pub compute_request_time_ms: Option<i64>,
311    /// The total number of requests that were received by the Compute platform.
312    #[serde(rename = "compute_request", skip_serializing_if = "Option::is_none")]
313    pub compute_request: Option<i64>,
314    /// Total body bytes sent from Compute to the end user.
315    #[serde(rename = "compute_resp_body_bytes", skip_serializing_if = "Option::is_none")]
316    pub compute_resp_body_bytes: Option<i64>,
317    /// Total header bytes sent from Compute to the end user.
318    #[serde(rename = "compute_resp_header_bytes", skip_serializing_if = "Option::is_none")]
319    pub compute_resp_header_bytes: Option<i64>,
320    /// Number of responses delivered with status code 103 (Early Hints) by the Compute platform.
321    #[serde(rename = "compute_resp_status_103", skip_serializing_if = "Option::is_none")]
322    pub compute_resp_status_103: Option<i64>,
323    /// Number of 1xx \"Informational\" category status codes delivered by the Compute platform.
324    #[serde(rename = "compute_resp_status_1xx", skip_serializing_if = "Option::is_none")]
325    pub compute_resp_status_1xx: Option<i64>,
326    /// Number of responses delivered with status code 200 (Success) by the Compute platform.
327    #[serde(rename = "compute_resp_status_200", skip_serializing_if = "Option::is_none")]
328    pub compute_resp_status_200: Option<i64>,
329    /// Number of responses delivered with status code 204 (No Content) by the Compute platform.
330    #[serde(rename = "compute_resp_status_204", skip_serializing_if = "Option::is_none")]
331    pub compute_resp_status_204: Option<i64>,
332    /// Number of responses delivered with status code 206 (Partial Content) by the Compute platform.
333    #[serde(rename = "compute_resp_status_206", skip_serializing_if = "Option::is_none")]
334    pub compute_resp_status_206: Option<i64>,
335    /// Number of 2xx \"Success\" status codes delivered by the Compute platform.
336    #[serde(rename = "compute_resp_status_2xx", skip_serializing_if = "Option::is_none")]
337    pub compute_resp_status_2xx: Option<i64>,
338    /// Number of responses delivered with status code 301 (Moved Permanently) by the Compute platform.
339    #[serde(rename = "compute_resp_status_301", skip_serializing_if = "Option::is_none")]
340    pub compute_resp_status_301: Option<i64>,
341    /// Number of responses delivered with status code 302 (Found) by the Compute platform.
342    #[serde(rename = "compute_resp_status_302", skip_serializing_if = "Option::is_none")]
343    pub compute_resp_status_302: Option<i64>,
344    /// Number of responses delivered with status code 304 (Not Modified) by the Compute platform.
345    #[serde(rename = "compute_resp_status_304", skip_serializing_if = "Option::is_none")]
346    pub compute_resp_status_304: Option<i64>,
347    /// Number of 3xx \"Redirection\" codes delivered by the Compute platform.
348    #[serde(rename = "compute_resp_status_3xx", skip_serializing_if = "Option::is_none")]
349    pub compute_resp_status_3xx: Option<i64>,
350    /// Number of responses delivered with status code 400 (Bad Request) by the Compute platform.
351    #[serde(rename = "compute_resp_status_400", skip_serializing_if = "Option::is_none")]
352    pub compute_resp_status_400: Option<i64>,
353    /// Number of responses delivered with status code 401 (Unauthorized) by the Compute platform.
354    #[serde(rename = "compute_resp_status_401", skip_serializing_if = "Option::is_none")]
355    pub compute_resp_status_401: Option<i64>,
356    /// Number of responses delivered with status code 403 (Forbidden) by the Compute platform.
357    #[serde(rename = "compute_resp_status_403", skip_serializing_if = "Option::is_none")]
358    pub compute_resp_status_403: Option<i64>,
359    /// Number of responses delivered with status code 404 (Not Found) by the Compute platform.
360    #[serde(rename = "compute_resp_status_404", skip_serializing_if = "Option::is_none")]
361    pub compute_resp_status_404: Option<i64>,
362    /// Number of responses delivered with status code 416 (Range Not Satisfiable) by the Compute platform.
363    #[serde(rename = "compute_resp_status_416", skip_serializing_if = "Option::is_none")]
364    pub compute_resp_status_416: Option<i64>,
365    /// Number of responses delivered with status code 429 (Too Many Requests) by the Compute platform.
366    #[serde(rename = "compute_resp_status_429", skip_serializing_if = "Option::is_none")]
367    pub compute_resp_status_429: Option<i64>,
368    /// Number of 4xx \"Client Error\" codes delivered by the Compute platform.
369    #[serde(rename = "compute_resp_status_4xx", skip_serializing_if = "Option::is_none")]
370    pub compute_resp_status_4xx: Option<i64>,
371    /// Number of responses delivered with status code 500 (Internal Server Error) by the Compute platform.
372    #[serde(rename = "compute_resp_status_500", skip_serializing_if = "Option::is_none")]
373    pub compute_resp_status_500: Option<i64>,
374    /// Number of responses delivered with status code 501 (Not Implemented) by the Compute platform.
375    #[serde(rename = "compute_resp_status_501", skip_serializing_if = "Option::is_none")]
376    pub compute_resp_status_501: Option<i64>,
377    /// Number of responses delivered with status code 502 (Bad Gateway) by the Compute platform.
378    #[serde(rename = "compute_resp_status_502", skip_serializing_if = "Option::is_none")]
379    pub compute_resp_status_502: Option<i64>,
380    /// Number of responses delivered with status code 503 (Service Unavailable) by the Compute platform.
381    #[serde(rename = "compute_resp_status_503", skip_serializing_if = "Option::is_none")]
382    pub compute_resp_status_503: Option<i64>,
383    /// Number of responses delivered with status code 504 (Gateway Timeout) by the Compute platform.
384    #[serde(rename = "compute_resp_status_504", skip_serializing_if = "Option::is_none")]
385    pub compute_resp_status_504: Option<i64>,
386    /// Number of responses delivered with status code 505 (HTTP Version Not Supported) by the Compute platform.
387    #[serde(rename = "compute_resp_status_505", skip_serializing_if = "Option::is_none")]
388    pub compute_resp_status_505: Option<i64>,
389    /// Number of responses delivered with status code 530 by the Compute platform.
390    #[serde(rename = "compute_resp_status_530", skip_serializing_if = "Option::is_none")]
391    pub compute_resp_status_530: Option<i64>,
392    /// Number of \"Server Error\" category status codes delivered by the Compute platform.
393    #[serde(rename = "compute_resp_status_5xx", skip_serializing_if = "Option::is_none")]
394    pub compute_resp_status_5xx: Option<i64>,
395}
396
397impl Values {
398    /// The results of the query, optionally filtered and grouped over the requested timespan.
399    pub fn new() -> Values {
400        Values {
401            edge_requests: None,
402            edge_resp_header_bytes: None,
403            edge_resp_body_bytes: None,
404            status_1xx: None,
405            status_2xx: None,
406            status_3xx: None,
407            status_4xx: None,
408            status_5xx: None,
409            status_200: None,
410            status_204: None,
411            status_206: None,
412            status_301: None,
413            status_302: None,
414            status_304: None,
415            status_400: None,
416            status_401: None,
417            status_403: None,
418            status_404: None,
419            status_416: None,
420            status_429: None,
421            status_500: None,
422            status_501: None,
423            status_502: None,
424            status_503: None,
425            status_504: None,
426            status_505: None,
427            status_530: None,
428            requests: None,
429            resp_header_bytes: None,
430            resp_body_bytes: None,
431            bereq_header_bytes: None,
432            bereq_body_bytes: None,
433            edge_hit_requests: None,
434            edge_miss_requests: None,
435            origin_fetches: None,
436            origin_fetch_resp_header_bytes: None,
437            origin_fetch_resp_body_bytes: None,
438            bandwidth: None,
439            edge_hit_ratio: None,
440            origin_offload: None,
441            origin_status_200: None,
442            origin_status_204: None,
443            origin_status_206: None,
444            origin_status_301: None,
445            origin_status_302: None,
446            origin_status_304: None,
447            origin_status_400: None,
448            origin_status_401: None,
449            origin_status_403: None,
450            origin_status_404: None,
451            origin_status_416: None,
452            origin_status_429: None,
453            origin_status_500: None,
454            origin_status_501: None,
455            origin_status_502: None,
456            origin_status_503: None,
457            origin_status_504: None,
458            origin_status_505: None,
459            origin_status_530: None,
460            origin_status_1xx: None,
461            origin_status_2xx: None,
462            origin_status_3xx: None,
463            origin_status_4xx: None,
464            origin_status_5xx: None,
465            compute_bereq_body_bytes: None,
466            compute_bereq_errors: None,
467            compute_bereq_header_bytes: None,
468            compute_bereqs: None,
469            compute_beresp_body_bytes: None,
470            compute_beresp_header_bytes: None,
471            compute_execution_time_ms: None,
472            compute_origin_status_1xx: None,
473            compute_origin_status_200: None,
474            compute_origin_status_204: None,
475            compute_origin_status_206: None,
476            compute_origin_status_2xx: None,
477            compute_origin_status_301: None,
478            compute_origin_status_302: None,
479            compute_origin_status_304: None,
480            compute_origin_status_3xx: None,
481            compute_origin_status_400: None,
482            compute_origin_status_401: None,
483            compute_origin_status_403: None,
484            compute_origin_status_404: None,
485            compute_origin_status_416: None,
486            compute_origin_status_429: None,
487            compute_origin_status_4xx: None,
488            compute_origin_status_500: None,
489            compute_origin_status_501: None,
490            compute_origin_status_502: None,
491            compute_origin_status_503: None,
492            compute_origin_status_504: None,
493            compute_origin_status_505: None,
494            compute_origin_status_530: None,
495            compute_origin_status_5xx: None,
496            compute_req_body_bytes: None,
497            compute_req_header_bytes: None,
498            compute_request_time_billed_ms: None,
499            compute_request_time_ms: None,
500            compute_request: None,
501            compute_resp_body_bytes: None,
502            compute_resp_header_bytes: None,
503            compute_resp_status_103: None,
504            compute_resp_status_1xx: None,
505            compute_resp_status_200: None,
506            compute_resp_status_204: None,
507            compute_resp_status_206: None,
508            compute_resp_status_2xx: None,
509            compute_resp_status_301: None,
510            compute_resp_status_302: None,
511            compute_resp_status_304: None,
512            compute_resp_status_3xx: None,
513            compute_resp_status_400: None,
514            compute_resp_status_401: None,
515            compute_resp_status_403: None,
516            compute_resp_status_404: None,
517            compute_resp_status_416: None,
518            compute_resp_status_429: None,
519            compute_resp_status_4xx: None,
520            compute_resp_status_500: None,
521            compute_resp_status_501: None,
522            compute_resp_status_502: None,
523            compute_resp_status_503: None,
524            compute_resp_status_504: None,
525            compute_resp_status_505: None,
526            compute_resp_status_530: None,
527            compute_resp_status_5xx: None,
528        }
529    }
530}
531
532