18
18
"DeploymentConfigsPreviewAIBindingsAIBinding" ,
19
19
"DeploymentConfigsPreviewAnalyticsEngineDatasets" ,
20
20
"DeploymentConfigsPreviewAnalyticsEngineDatasetsAnalyticsEngineBinding" ,
21
+ "DeploymentConfigsPreviewBrowsers" ,
21
22
"DeploymentConfigsPreviewD1Databases" ,
22
23
"DeploymentConfigsPreviewD1DatabasesD1Binding" ,
23
24
"DeploymentConfigsPreviewDurableObjectNamespaces" ,
24
25
"DeploymentConfigsPreviewDurableObjectNamespacesDoBinding" ,
25
26
"DeploymentConfigsPreviewEnvVars" ,
26
27
"DeploymentConfigsPreviewEnvVarsEnvironmentVariable" ,
28
+ "DeploymentConfigsPreviewHyperdriveBindings" ,
29
+ "DeploymentConfigsPreviewHyperdriveBindingsHyperdrive" ,
27
30
"DeploymentConfigsPreviewKVNamespaces" ,
28
31
"DeploymentConfigsPreviewKVNamespacesKVBinding" ,
32
+ "DeploymentConfigsPreviewMTLSCertificates" ,
33
+ "DeploymentConfigsPreviewMTLSCertificatesMTLS" ,
29
34
"DeploymentConfigsPreviewPlacement" ,
30
35
"DeploymentConfigsPreviewQueueProducers" ,
31
36
"DeploymentConfigsPreviewQueueProducersQueueProducerBinding" ,
32
37
"DeploymentConfigsPreviewR2Buckets" ,
33
38
"DeploymentConfigsPreviewR2BucketsR2Binding" ,
34
- "DeploymentConfigsPreviewServiceBindings" ,
35
- "DeploymentConfigsPreviewServiceBindingsServiceBinding" ,
39
+ "DeploymentConfigsPreviewServices" ,
40
+ "DeploymentConfigsPreviewServicesServiceBinding" ,
41
+ "DeploymentConfigsPreviewVectorizeBindings" ,
42
+ "DeploymentConfigsPreviewVectorizeBindingsVectorize" ,
36
43
"DeploymentConfigsProduction" ,
37
44
"DeploymentConfigsProductionAIBindings" ,
38
45
"DeploymentConfigsProductionAIBindingsAIBinding" ,
39
46
"DeploymentConfigsProductionAnalyticsEngineDatasets" ,
40
47
"DeploymentConfigsProductionAnalyticsEngineDatasetsAnalyticsEngineBinding" ,
48
+ "DeploymentConfigsProductionBrowsers" ,
41
49
"DeploymentConfigsProductionD1Databases" ,
42
50
"DeploymentConfigsProductionD1DatabasesD1Binding" ,
43
51
"DeploymentConfigsProductionDurableObjectNamespaces" ,
44
52
"DeploymentConfigsProductionDurableObjectNamespacesDoBinding" ,
45
53
"DeploymentConfigsProductionEnvVars" ,
46
54
"DeploymentConfigsProductionEnvVarsEnvironmentVariable" ,
55
+ "DeploymentConfigsProductionHyperdriveBindings" ,
56
+ "DeploymentConfigsProductionHyperdriveBindingsHyperdrive" ,
47
57
"DeploymentConfigsProductionKVNamespaces" ,
48
58
"DeploymentConfigsProductionKVNamespacesKVBinding" ,
59
+ "DeploymentConfigsProductionMTLSCertificates" ,
60
+ "DeploymentConfigsProductionMTLSCertificatesMTLS" ,
49
61
"DeploymentConfigsProductionPlacement" ,
50
62
"DeploymentConfigsProductionQueueProducers" ,
51
63
"DeploymentConfigsProductionQueueProducersQueueProducerBinding" ,
52
64
"DeploymentConfigsProductionR2Buckets" ,
53
65
"DeploymentConfigsProductionR2BucketsR2Binding" ,
54
- "DeploymentConfigsProductionServiceBindings" ,
55
- "DeploymentConfigsProductionServiceBindingsServiceBinding" ,
66
+ "DeploymentConfigsProductionServices" ,
67
+ "DeploymentConfigsProductionServicesServiceBinding" ,
68
+ "DeploymentConfigsProductionVectorizeBindings" ,
69
+ "DeploymentConfigsProductionVectorizeBindingsVectorize" ,
56
70
]
57
71
58
72
@@ -97,6 +111,11 @@ class DeploymentConfigsPreviewAnalyticsEngineDatasets(BaseModel):
97
111
"""Analytics Engine binding."""
98
112
99
113
114
+ class DeploymentConfigsPreviewBrowsers (BaseModel ):
115
+ browser : Optional [object ] = FieldInfo (alias = "BROWSER" , default = None )
116
+ """Browser binding."""
117
+
118
+
100
119
class DeploymentConfigsPreviewD1DatabasesD1Binding (BaseModel ):
101
120
id : Optional [str ] = None
102
121
"""UUID of the D1 database."""
@@ -134,6 +153,17 @@ class DeploymentConfigsPreviewEnvVars(BaseModel):
134
153
"""Environment variable."""
135
154
136
155
156
+ class DeploymentConfigsPreviewHyperdriveBindingsHyperdrive (BaseModel ):
157
+ id : Optional [str ] = None
158
+
159
+
160
+ class DeploymentConfigsPreviewHyperdriveBindings (BaseModel ):
161
+ hyperdrive : Optional [DeploymentConfigsPreviewHyperdriveBindingsHyperdrive ] = FieldInfo (
162
+ alias = "HYPERDRIVE" , default = None
163
+ )
164
+ """Hyperdrive binding."""
165
+
166
+
137
167
class DeploymentConfigsPreviewKVNamespacesKVBinding (BaseModel ):
138
168
namespace_id : Optional [str ] = None
139
169
"""ID of the KV namespace."""
@@ -144,6 +174,15 @@ class DeploymentConfigsPreviewKVNamespaces(BaseModel):
144
174
"""KV binding."""
145
175
146
176
177
+ class DeploymentConfigsPreviewMTLSCertificatesMTLS (BaseModel ):
178
+ certificate_id : Optional [str ] = None
179
+
180
+
181
+ class DeploymentConfigsPreviewMTLSCertificates (BaseModel ):
182
+ mtls : Optional [DeploymentConfigsPreviewMTLSCertificatesMTLS ] = FieldInfo (alias = "MTLS" , default = None )
183
+ """mTLS binding."""
184
+
185
+
147
186
class DeploymentConfigsPreviewPlacement (BaseModel ):
148
187
mode : Optional [str ] = None
149
188
"""Placement mode."""
@@ -171,28 +210,40 @@ class DeploymentConfigsPreviewR2Buckets(BaseModel):
171
210
"""R2 binding."""
172
211
173
212
174
- class DeploymentConfigsPreviewServiceBindingsServiceBinding (BaseModel ):
213
+ class DeploymentConfigsPreviewServicesServiceBinding (BaseModel ):
175
214
environment : Optional [str ] = None
176
215
"""The Service environment."""
177
216
178
217
service : Optional [str ] = None
179
218
"""The Service name."""
180
219
181
220
182
- class DeploymentConfigsPreviewServiceBindings (BaseModel ):
183
- service_binding : Optional [DeploymentConfigsPreviewServiceBindingsServiceBinding ] = FieldInfo (
221
+ class DeploymentConfigsPreviewServices (BaseModel ):
222
+ service_binding : Optional [DeploymentConfigsPreviewServicesServiceBinding ] = FieldInfo (
184
223
alias = "SERVICE_BINDING" , default = None
185
224
)
186
225
"""Service binding."""
187
226
188
227
228
+ class DeploymentConfigsPreviewVectorizeBindingsVectorize (BaseModel ):
229
+ index_name : Optional [str ] = None
230
+
231
+
232
+ class DeploymentConfigsPreviewVectorizeBindings (BaseModel ):
233
+ vectorize : Optional [DeploymentConfigsPreviewVectorizeBindingsVectorize ] = FieldInfo (alias = "VECTORIZE" , default = None )
234
+ """Vectorize binding."""
235
+
236
+
189
237
class DeploymentConfigsPreview (BaseModel ):
190
238
ai_bindings : Optional [DeploymentConfigsPreviewAIBindings ] = None
191
239
"""Constellation bindings used for Pages Functions."""
192
240
193
241
analytics_engine_datasets : Optional [DeploymentConfigsPreviewAnalyticsEngineDatasets ] = None
194
242
"""Analytics Engine bindings used for Pages Functions."""
195
243
244
+ browsers : Optional [DeploymentConfigsPreviewBrowsers ] = None
245
+ """Browser bindings used for Pages Functions."""
246
+
196
247
compatibility_date : Optional [str ] = None
197
248
"""Compatibility date used for Pages Functions."""
198
249
@@ -208,9 +259,15 @@ class DeploymentConfigsPreview(BaseModel):
208
259
env_vars : Optional [DeploymentConfigsPreviewEnvVars ] = None
209
260
"""Environment variables for build configs."""
210
261
262
+ hyperdrive_bindings : Optional [DeploymentConfigsPreviewHyperdriveBindings ] = None
263
+ """Hyperdrive bindings used for Pages Functions."""
264
+
211
265
kv_namespaces : Optional [DeploymentConfigsPreviewKVNamespaces ] = None
212
266
"""KV namespaces used for Pages Functions."""
213
267
268
+ mtls_certificates : Optional [DeploymentConfigsPreviewMTLSCertificates ] = None
269
+ """mTLS bindings used for Pages Functions."""
270
+
214
271
placement : Optional [DeploymentConfigsPreviewPlacement ] = None
215
272
"""Placement setting used for Pages Functions."""
216
273
@@ -220,9 +277,12 @@ class DeploymentConfigsPreview(BaseModel):
220
277
r2_buckets : Optional [DeploymentConfigsPreviewR2Buckets ] = None
221
278
"""R2 buckets used for Pages Functions."""
222
279
223
- service_bindings : Optional [DeploymentConfigsPreviewServiceBindings ] = None
280
+ services : Optional [DeploymentConfigsPreviewServices ] = None
224
281
"""Services used for Pages Functions."""
225
282
283
+ vectorize_bindings : Optional [DeploymentConfigsPreviewVectorizeBindings ] = None
284
+ """Vectorize bindings used for Pages Functions."""
285
+
226
286
227
287
class DeploymentConfigsProductionAIBindingsAIBinding (BaseModel ):
228
288
project_id : Optional [object ] = None
@@ -245,6 +305,11 @@ class DeploymentConfigsProductionAnalyticsEngineDatasets(BaseModel):
245
305
"""Analytics Engine binding."""
246
306
247
307
308
+ class DeploymentConfigsProductionBrowsers (BaseModel ):
309
+ browser : Optional [object ] = FieldInfo (alias = "BROWSER" , default = None )
310
+ """Browser binding."""
311
+
312
+
248
313
class DeploymentConfigsProductionD1DatabasesD1Binding (BaseModel ):
249
314
id : Optional [str ] = None
250
315
"""UUID of the D1 database."""
@@ -282,6 +347,17 @@ class DeploymentConfigsProductionEnvVars(BaseModel):
282
347
"""Environment variable."""
283
348
284
349
350
+ class DeploymentConfigsProductionHyperdriveBindingsHyperdrive (BaseModel ):
351
+ id : Optional [str ] = None
352
+
353
+
354
+ class DeploymentConfigsProductionHyperdriveBindings (BaseModel ):
355
+ hyperdrive : Optional [DeploymentConfigsProductionHyperdriveBindingsHyperdrive ] = FieldInfo (
356
+ alias = "HYPERDRIVE" , default = None
357
+ )
358
+ """Hyperdrive binding."""
359
+
360
+
285
361
class DeploymentConfigsProductionKVNamespacesKVBinding (BaseModel ):
286
362
namespace_id : Optional [str ] = None
287
363
"""ID of the KV namespace."""
@@ -292,6 +368,15 @@ class DeploymentConfigsProductionKVNamespaces(BaseModel):
292
368
"""KV binding."""
293
369
294
370
371
+ class DeploymentConfigsProductionMTLSCertificatesMTLS (BaseModel ):
372
+ certificate_id : Optional [str ] = None
373
+
374
+
375
+ class DeploymentConfigsProductionMTLSCertificates (BaseModel ):
376
+ mtls : Optional [DeploymentConfigsProductionMTLSCertificatesMTLS ] = FieldInfo (alias = "MTLS" , default = None )
377
+ """mTLS binding."""
378
+
379
+
295
380
class DeploymentConfigsProductionPlacement (BaseModel ):
296
381
mode : Optional [str ] = None
297
382
"""Placement mode."""
@@ -319,28 +404,42 @@ class DeploymentConfigsProductionR2Buckets(BaseModel):
319
404
"""R2 binding."""
320
405
321
406
322
- class DeploymentConfigsProductionServiceBindingsServiceBinding (BaseModel ):
407
+ class DeploymentConfigsProductionServicesServiceBinding (BaseModel ):
323
408
environment : Optional [str ] = None
324
409
"""The Service environment."""
325
410
326
411
service : Optional [str ] = None
327
412
"""The Service name."""
328
413
329
414
330
- class DeploymentConfigsProductionServiceBindings (BaseModel ):
331
- service_binding : Optional [DeploymentConfigsProductionServiceBindingsServiceBinding ] = FieldInfo (
415
+ class DeploymentConfigsProductionServices (BaseModel ):
416
+ service_binding : Optional [DeploymentConfigsProductionServicesServiceBinding ] = FieldInfo (
332
417
alias = "SERVICE_BINDING" , default = None
333
418
)
334
419
"""Service binding."""
335
420
336
421
422
+ class DeploymentConfigsProductionVectorizeBindingsVectorize (BaseModel ):
423
+ index_name : Optional [str ] = None
424
+
425
+
426
+ class DeploymentConfigsProductionVectorizeBindings (BaseModel ):
427
+ vectorize : Optional [DeploymentConfigsProductionVectorizeBindingsVectorize ] = FieldInfo (
428
+ alias = "VECTORIZE" , default = None
429
+ )
430
+ """Vectorize binding."""
431
+
432
+
337
433
class DeploymentConfigsProduction (BaseModel ):
338
434
ai_bindings : Optional [DeploymentConfigsProductionAIBindings ] = None
339
435
"""Constellation bindings used for Pages Functions."""
340
436
341
437
analytics_engine_datasets : Optional [DeploymentConfigsProductionAnalyticsEngineDatasets ] = None
342
438
"""Analytics Engine bindings used for Pages Functions."""
343
439
440
+ browsers : Optional [DeploymentConfigsProductionBrowsers ] = None
441
+ """Browser bindings used for Pages Functions."""
442
+
344
443
compatibility_date : Optional [str ] = None
345
444
"""Compatibility date used for Pages Functions."""
346
445
@@ -356,9 +455,15 @@ class DeploymentConfigsProduction(BaseModel):
356
455
env_vars : Optional [DeploymentConfigsProductionEnvVars ] = None
357
456
"""Environment variables for build configs."""
358
457
458
+ hyperdrive_bindings : Optional [DeploymentConfigsProductionHyperdriveBindings ] = None
459
+ """Hyperdrive bindings used for Pages Functions."""
460
+
359
461
kv_namespaces : Optional [DeploymentConfigsProductionKVNamespaces ] = None
360
462
"""KV namespaces used for Pages Functions."""
361
463
464
+ mtls_certificates : Optional [DeploymentConfigsProductionMTLSCertificates ] = None
465
+ """mTLS bindings used for Pages Functions."""
466
+
362
467
placement : Optional [DeploymentConfigsProductionPlacement ] = None
363
468
"""Placement setting used for Pages Functions."""
364
469
@@ -368,9 +473,12 @@ class DeploymentConfigsProduction(BaseModel):
368
473
r2_buckets : Optional [DeploymentConfigsProductionR2Buckets ] = None
369
474
"""R2 buckets used for Pages Functions."""
370
475
371
- service_bindings : Optional [DeploymentConfigsProductionServiceBindings ] = None
476
+ services : Optional [DeploymentConfigsProductionServices ] = None
372
477
"""Services used for Pages Functions."""
373
478
479
+ vectorize_bindings : Optional [DeploymentConfigsProductionVectorizeBindings ] = None
480
+ """Vectorize bindings used for Pages Functions."""
481
+
374
482
375
483
class DeploymentConfigs (BaseModel ):
376
484
preview : Optional [DeploymentConfigsPreview ] = None
0 commit comments