Skip to content

Commit 17a33ff

Browse files
chore(api): update composite API spec
1 parent 09e3fb1 commit 17a33ff

16 files changed

+159
-33
lines changed

.stats.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 2015
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare%2Fcloudflare-a2cb90b273f4b2f2f1d7b5b1dc8d12401512d5fa26c8e3238532ddf21d5cb2ba.yml
3-
openapi_spec_hash: 382f52cee347b776d182ad32ea3dd7cf
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare%2Fcloudflare-2b935132316d46fe098e11238cf09f7861e29754870e6775c31d53108b357a35.yml
3+
openapi_spec_hash: 3c786e10f8e2cea0b76e820dbd848eab
44
config_hash: 7a08b6d7e050d324501d76c833118c84

src/cloudflare/types/workers/beta/workers/version.py

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
"BindingWorkersBindingKindDataBlob",
2525
"BindingWorkersBindingKindDispatchNamespace",
2626
"BindingWorkersBindingKindDispatchNamespaceOutbound",
27+
"BindingWorkersBindingKindDispatchNamespaceOutboundParam",
2728
"BindingWorkersBindingKindDispatchNamespaceOutboundWorker",
2829
"BindingWorkersBindingKindDurableObjectNamespace",
2930
"BindingWorkersBindingKindHyperdrive",
@@ -179,9 +180,17 @@ class BindingWorkersBindingKindDataBlob(BaseModel):
179180
"""The kind of resource that the binding provides."""
180181

181182

183+
class BindingWorkersBindingKindDispatchNamespaceOutboundParam(BaseModel):
184+
name: str
185+
"""Name of the parameter."""
186+
187+
182188
class BindingWorkersBindingKindDispatchNamespaceOutboundWorker(BaseModel):
183189
"""Outbound worker."""
184190

191+
entrypoint: Optional[str] = None
192+
"""Entrypoint to invoke on the outbound worker."""
193+
185194
environment: Optional[str] = None
186195
"""Environment of the outbound worker."""
187196

@@ -192,7 +201,7 @@ class BindingWorkersBindingKindDispatchNamespaceOutboundWorker(BaseModel):
192201
class BindingWorkersBindingKindDispatchNamespaceOutbound(BaseModel):
193202
"""Outbound worker."""
194203

195-
params: Optional[List[str]] = None
204+
params: Optional[List[BindingWorkersBindingKindDispatchNamespaceOutboundParam]] = None
196205
"""
197206
Pass information from the Dispatch Worker to the Outbound Worker through the
198207
parameters.
@@ -281,7 +290,7 @@ class BindingWorkersBindingKindImages(BaseModel):
281290

282291

283292
class BindingWorkersBindingKindJson(BaseModel):
284-
json_: str = FieldInfo(alias="json")
293+
json_: object = FieldInfo(alias="json")
285294
"""JSON data to use."""
286295

287296
name: str

src/cloudflare/types/workers/beta/workers/version_create_params.py

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
"BindingWorkersBindingKindDataBlob",
2626
"BindingWorkersBindingKindDispatchNamespace",
2727
"BindingWorkersBindingKindDispatchNamespaceOutbound",
28+
"BindingWorkersBindingKindDispatchNamespaceOutboundParam",
2829
"BindingWorkersBindingKindDispatchNamespaceOutboundWorker",
2930
"BindingWorkersBindingKindDurableObjectNamespace",
3031
"BindingWorkersBindingKindHyperdrive",
@@ -258,9 +259,17 @@ class BindingWorkersBindingKindDataBlob(TypedDict, total=False):
258259
"""The kind of resource that the binding provides."""
259260

260261

262+
class BindingWorkersBindingKindDispatchNamespaceOutboundParam(TypedDict, total=False):
263+
name: Required[str]
264+
"""Name of the parameter."""
265+
266+
261267
class BindingWorkersBindingKindDispatchNamespaceOutboundWorker(TypedDict, total=False):
262268
"""Outbound worker."""
263269

270+
entrypoint: str
271+
"""Entrypoint to invoke on the outbound worker."""
272+
264273
environment: str
265274
"""Environment of the outbound worker."""
266275

@@ -271,7 +280,7 @@ class BindingWorkersBindingKindDispatchNamespaceOutboundWorker(TypedDict, total=
271280
class BindingWorkersBindingKindDispatchNamespaceOutbound(TypedDict, total=False):
272281
"""Outbound worker."""
273282

274-
params: SequenceNotStr[str]
283+
params: Iterable[BindingWorkersBindingKindDispatchNamespaceOutboundParam]
275284
"""
276285
Pass information from the Dispatch Worker to the Outbound Worker through the
277286
parameters.
@@ -360,7 +369,7 @@ class BindingWorkersBindingKindImages(TypedDict, total=False):
360369

361370

362371
class BindingWorkersBindingKindJson(TypedDict, total=False):
363-
json: Required[str]
372+
json: Required[object]
364373
"""JSON data to use."""
365374

366375
name: Required[str]

src/cloudflare/types/workers/script_search_response.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,9 @@
1010

1111

1212
class ScriptSearchResponseItem(BaseModel):
13+
id: str
14+
"""Identifier."""
15+
1316
created_on: datetime
1417
"""When the script was created."""
1518

@@ -19,9 +22,6 @@ class ScriptSearchResponseItem(BaseModel):
1922
script_name: str
2023
"""Name of the script, used in URLs and route configuration."""
2124

22-
script_tag: str
23-
"""Identifier."""
24-
2525
environment_is_default: Optional[bool] = None
2626
"""Whether the environment is the default environment."""
2727

src/cloudflare/types/workers/script_update_params.py

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,7 @@
2424
"MetadataBindingWorkersBindingKindDataBlob",
2525
"MetadataBindingWorkersBindingKindDispatchNamespace",
2626
"MetadataBindingWorkersBindingKindDispatchNamespaceOutbound",
27+
"MetadataBindingWorkersBindingKindDispatchNamespaceOutboundParam",
2728
"MetadataBindingWorkersBindingKindDispatchNamespaceOutboundWorker",
2829
"MetadataBindingWorkersBindingKindDurableObjectNamespace",
2930
"MetadataBindingWorkersBindingKindHyperdrive",
@@ -198,9 +199,17 @@ class MetadataBindingWorkersBindingKindDataBlob(TypedDict, total=False):
198199
"""The kind of resource that the binding provides."""
199200

200201

202+
class MetadataBindingWorkersBindingKindDispatchNamespaceOutboundParam(TypedDict, total=False):
203+
name: Required[str]
204+
"""Name of the parameter."""
205+
206+
201207
class MetadataBindingWorkersBindingKindDispatchNamespaceOutboundWorker(TypedDict, total=False):
202208
"""Outbound worker."""
203209

210+
entrypoint: str
211+
"""Entrypoint to invoke on the outbound worker."""
212+
204213
environment: str
205214
"""Environment of the outbound worker."""
206215

@@ -211,7 +220,7 @@ class MetadataBindingWorkersBindingKindDispatchNamespaceOutboundWorker(TypedDict
211220
class MetadataBindingWorkersBindingKindDispatchNamespaceOutbound(TypedDict, total=False):
212221
"""Outbound worker."""
213222

214-
params: SequenceNotStr[str]
223+
params: Iterable[MetadataBindingWorkersBindingKindDispatchNamespaceOutboundParam]
215224
"""
216225
Pass information from the Dispatch Worker to the Outbound Worker through the
217226
parameters.
@@ -300,7 +309,7 @@ class MetadataBindingWorkersBindingKindImages(TypedDict, total=False):
300309

301310

302311
class MetadataBindingWorkersBindingKindJson(TypedDict, total=False):
303-
json: Required[str]
312+
json: Required[object]
304313
"""JSON data to use."""
305314

306315
name: Required[str]

src/cloudflare/types/workers/scripts/script_and_version_setting_edit_params.py

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,6 +22,7 @@
2222
"SettingsBindingWorkersBindingKindDataBlob",
2323
"SettingsBindingWorkersBindingKindDispatchNamespace",
2424
"SettingsBindingWorkersBindingKindDispatchNamespaceOutbound",
25+
"SettingsBindingWorkersBindingKindDispatchNamespaceOutboundParam",
2526
"SettingsBindingWorkersBindingKindDispatchNamespaceOutboundWorker",
2627
"SettingsBindingWorkersBindingKindDurableObjectNamespace",
2728
"SettingsBindingWorkersBindingKindHyperdrive",
@@ -134,9 +135,17 @@ class SettingsBindingWorkersBindingKindDataBlob(TypedDict, total=False):
134135
"""The kind of resource that the binding provides."""
135136

136137

138+
class SettingsBindingWorkersBindingKindDispatchNamespaceOutboundParam(TypedDict, total=False):
139+
name: Required[str]
140+
"""Name of the parameter."""
141+
142+
137143
class SettingsBindingWorkersBindingKindDispatchNamespaceOutboundWorker(TypedDict, total=False):
138144
"""Outbound worker."""
139145

146+
entrypoint: str
147+
"""Entrypoint to invoke on the outbound worker."""
148+
140149
environment: str
141150
"""Environment of the outbound worker."""
142151

@@ -147,7 +156,7 @@ class SettingsBindingWorkersBindingKindDispatchNamespaceOutboundWorker(TypedDict
147156
class SettingsBindingWorkersBindingKindDispatchNamespaceOutbound(TypedDict, total=False):
148157
"""Outbound worker."""
149158

150-
params: SequenceNotStr[str]
159+
params: Iterable[SettingsBindingWorkersBindingKindDispatchNamespaceOutboundParam]
151160
"""
152161
Pass information from the Dispatch Worker to the Outbound Worker through the
153162
parameters.
@@ -236,7 +245,7 @@ class SettingsBindingWorkersBindingKindImages(TypedDict, total=False):
236245

237246

238247
class SettingsBindingWorkersBindingKindJson(TypedDict, total=False):
239-
json: Required[str]
248+
json: Required[object]
240249
"""JSON data to use."""
241250

242251
name: Required[str]

src/cloudflare/types/workers/scripts/script_and_version_setting_edit_response.py

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
"BindingWorkersBindingKindDataBlob",
2222
"BindingWorkersBindingKindDispatchNamespace",
2323
"BindingWorkersBindingKindDispatchNamespaceOutbound",
24+
"BindingWorkersBindingKindDispatchNamespaceOutboundParam",
2425
"BindingWorkersBindingKindDispatchNamespaceOutboundWorker",
2526
"BindingWorkersBindingKindDurableObjectNamespace",
2627
"BindingWorkersBindingKindHyperdrive",
@@ -126,9 +127,17 @@ class BindingWorkersBindingKindDataBlob(BaseModel):
126127
"""The kind of resource that the binding provides."""
127128

128129

130+
class BindingWorkersBindingKindDispatchNamespaceOutboundParam(BaseModel):
131+
name: str
132+
"""Name of the parameter."""
133+
134+
129135
class BindingWorkersBindingKindDispatchNamespaceOutboundWorker(BaseModel):
130136
"""Outbound worker."""
131137

138+
entrypoint: Optional[str] = None
139+
"""Entrypoint to invoke on the outbound worker."""
140+
132141
environment: Optional[str] = None
133142
"""Environment of the outbound worker."""
134143

@@ -139,7 +148,7 @@ class BindingWorkersBindingKindDispatchNamespaceOutboundWorker(BaseModel):
139148
class BindingWorkersBindingKindDispatchNamespaceOutbound(BaseModel):
140149
"""Outbound worker."""
141150

142-
params: Optional[List[str]] = None
151+
params: Optional[List[BindingWorkersBindingKindDispatchNamespaceOutboundParam]] = None
143152
"""
144153
Pass information from the Dispatch Worker to the Outbound Worker through the
145154
parameters.
@@ -228,7 +237,7 @@ class BindingWorkersBindingKindImages(BaseModel):
228237

229238

230239
class BindingWorkersBindingKindJson(BaseModel):
231-
json_: str = FieldInfo(alias="json")
240+
json_: object = FieldInfo(alias="json")
232241
"""JSON data to use."""
233242

234243
name: str

src/cloudflare/types/workers/scripts/script_and_version_setting_get_response.py

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
"BindingWorkersBindingKindDataBlob",
2222
"BindingWorkersBindingKindDispatchNamespace",
2323
"BindingWorkersBindingKindDispatchNamespaceOutbound",
24+
"BindingWorkersBindingKindDispatchNamespaceOutboundParam",
2425
"BindingWorkersBindingKindDispatchNamespaceOutboundWorker",
2526
"BindingWorkersBindingKindDurableObjectNamespace",
2627
"BindingWorkersBindingKindHyperdrive",
@@ -126,9 +127,17 @@ class BindingWorkersBindingKindDataBlob(BaseModel):
126127
"""The kind of resource that the binding provides."""
127128

128129

130+
class BindingWorkersBindingKindDispatchNamespaceOutboundParam(BaseModel):
131+
name: str
132+
"""Name of the parameter."""
133+
134+
129135
class BindingWorkersBindingKindDispatchNamespaceOutboundWorker(BaseModel):
130136
"""Outbound worker."""
131137

138+
entrypoint: Optional[str] = None
139+
"""Entrypoint to invoke on the outbound worker."""
140+
132141
environment: Optional[str] = None
133142
"""Environment of the outbound worker."""
134143

@@ -139,7 +148,7 @@ class BindingWorkersBindingKindDispatchNamespaceOutboundWorker(BaseModel):
139148
class BindingWorkersBindingKindDispatchNamespaceOutbound(BaseModel):
140149
"""Outbound worker."""
141150

142-
params: Optional[List[str]] = None
151+
params: Optional[List[BindingWorkersBindingKindDispatchNamespaceOutboundParam]] = None
143152
"""
144153
Pass information from the Dispatch Worker to the Outbound Worker through the
145154
parameters.
@@ -228,7 +237,7 @@ class BindingWorkersBindingKindImages(BaseModel):
228237

229238

230239
class BindingWorkersBindingKindJson(BaseModel):
231-
json_: str = FieldInfo(alias="json")
240+
json_: object = FieldInfo(alias="json")
232241
"""JSON data to use."""
233242

234243
name: str

src/cloudflare/types/workers/scripts/version_create_params.py

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
"MetadataBindingWorkersBindingKindDataBlob",
2222
"MetadataBindingWorkersBindingKindDispatchNamespace",
2323
"MetadataBindingWorkersBindingKindDispatchNamespaceOutbound",
24+
"MetadataBindingWorkersBindingKindDispatchNamespaceOutboundParam",
2425
"MetadataBindingWorkersBindingKindDispatchNamespaceOutboundWorker",
2526
"MetadataBindingWorkersBindingKindDurableObjectNamespace",
2627
"MetadataBindingWorkersBindingKindHyperdrive",
@@ -138,9 +139,17 @@ class MetadataBindingWorkersBindingKindDataBlob(TypedDict, total=False):
138139
"""The kind of resource that the binding provides."""
139140

140141

142+
class MetadataBindingWorkersBindingKindDispatchNamespaceOutboundParam(TypedDict, total=False):
143+
name: Required[str]
144+
"""Name of the parameter."""
145+
146+
141147
class MetadataBindingWorkersBindingKindDispatchNamespaceOutboundWorker(TypedDict, total=False):
142148
"""Outbound worker."""
143149

150+
entrypoint: str
151+
"""Entrypoint to invoke on the outbound worker."""
152+
144153
environment: str
145154
"""Environment of the outbound worker."""
146155

@@ -151,7 +160,7 @@ class MetadataBindingWorkersBindingKindDispatchNamespaceOutboundWorker(TypedDict
151160
class MetadataBindingWorkersBindingKindDispatchNamespaceOutbound(TypedDict, total=False):
152161
"""Outbound worker."""
153162

154-
params: SequenceNotStr[str]
163+
params: Iterable[MetadataBindingWorkersBindingKindDispatchNamespaceOutboundParam]
155164
"""
156165
Pass information from the Dispatch Worker to the Outbound Worker through the
157166
parameters.
@@ -240,7 +249,7 @@ class MetadataBindingWorkersBindingKindImages(TypedDict, total=False):
240249

241250

242251
class MetadataBindingWorkersBindingKindJson(TypedDict, total=False):
243-
json: Required[str]
252+
json: Required[object]
244253
"""JSON data to use."""
245254

246255
name: Required[str]

src/cloudflare/types/workers/scripts/version_create_response.py

Lines changed: 11 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -20,6 +20,7 @@
2020
"ResourcesBindingWorkersBindingKindDataBlob",
2121
"ResourcesBindingWorkersBindingKindDispatchNamespace",
2222
"ResourcesBindingWorkersBindingKindDispatchNamespaceOutbound",
23+
"ResourcesBindingWorkersBindingKindDispatchNamespaceOutboundParam",
2324
"ResourcesBindingWorkersBindingKindDispatchNamespaceOutboundWorker",
2425
"ResourcesBindingWorkersBindingKindDurableObjectNamespace",
2526
"ResourcesBindingWorkersBindingKindHyperdrive",
@@ -112,9 +113,17 @@ class ResourcesBindingWorkersBindingKindDataBlob(BaseModel):
112113
"""The kind of resource that the binding provides."""
113114

114115

116+
class ResourcesBindingWorkersBindingKindDispatchNamespaceOutboundParam(BaseModel):
117+
name: str
118+
"""Name of the parameter."""
119+
120+
115121
class ResourcesBindingWorkersBindingKindDispatchNamespaceOutboundWorker(BaseModel):
116122
"""Outbound worker."""
117123

124+
entrypoint: Optional[str] = None
125+
"""Entrypoint to invoke on the outbound worker."""
126+
118127
environment: Optional[str] = None
119128
"""Environment of the outbound worker."""
120129

@@ -125,7 +134,7 @@ class ResourcesBindingWorkersBindingKindDispatchNamespaceOutboundWorker(BaseMode
125134
class ResourcesBindingWorkersBindingKindDispatchNamespaceOutbound(BaseModel):
126135
"""Outbound worker."""
127136

128-
params: Optional[List[str]] = None
137+
params: Optional[List[ResourcesBindingWorkersBindingKindDispatchNamespaceOutboundParam]] = None
129138
"""
130139
Pass information from the Dispatch Worker to the Outbound Worker through the
131140
parameters.
@@ -214,7 +223,7 @@ class ResourcesBindingWorkersBindingKindImages(BaseModel):
214223

215224

216225
class ResourcesBindingWorkersBindingKindJson(BaseModel):
217-
json_: str = FieldInfo(alias="json")
226+
json_: object = FieldInfo(alias="json")
218227
"""JSON data to use."""
219228

220229
name: str

0 commit comments

Comments
 (0)