Skip to content

Commit a9c56af

Browse files
feat(api): update via SDK Studio (#336)
1 parent 00abaf7 commit a9c56af

24 files changed

+2814
-1
lines changed

.stats.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
configured_endpoints: 1249
1+
configured_endpoints: 1259

api.md

+15
Original file line numberDiff line numberDiff line change
@@ -6021,9 +6021,24 @@ from cloudflare.types.vectorize import (
60216021
IndexInsert,
60226022
IndexQuery,
60236023
IndexUpsert,
6024+
IndexDeleteResponse,
6025+
IndexGetByIDsResponse,
60246026
)
60256027
```
60266028

6029+
Methods:
6030+
6031+
- <code title="post /accounts/{account_id}/vectorize/indexes">client.vectorize.indexes.<a href="./src/cloudflare/resources/vectorize/indexes.py">create</a>(\*, account_id, \*\*<a href="src/cloudflare/types/vectorize/index_create_params.py">params</a>) -> <a href="./src/cloudflare/types/vectorize/create_index.py">Optional</a></code>
6032+
- <code title="put /accounts/{account_id}/vectorize/indexes/{index_name}">client.vectorize.indexes.<a href="./src/cloudflare/resources/vectorize/indexes.py">update</a>(index_name, \*, account_id, \*\*<a href="src/cloudflare/types/vectorize/index_update_params.py">params</a>) -> <a href="./src/cloudflare/types/vectorize/create_index.py">Optional</a></code>
6033+
- <code title="get /accounts/{account_id}/vectorize/indexes">client.vectorize.indexes.<a href="./src/cloudflare/resources/vectorize/indexes.py">list</a>(\*, account_id) -> <a href="./src/cloudflare/types/vectorize/create_index.py">SyncSinglePage[CreateIndex]</a></code>
6034+
- <code title="delete /accounts/{account_id}/vectorize/indexes/{index_name}">client.vectorize.indexes.<a href="./src/cloudflare/resources/vectorize/indexes.py">delete</a>(index_name, \*, account_id) -> <a href="./src/cloudflare/types/vectorize/index_delete_response.py">IndexDeleteResponse</a></code>
6035+
- <code title="post /accounts/{account_id}/vectorize/indexes/{index_name}/delete-by-ids">client.vectorize.indexes.<a href="./src/cloudflare/resources/vectorize/indexes.py">delete_by_ids</a>(index_name, \*, account_id, \*\*<a href="src/cloudflare/types/vectorize/index_delete_by_ids_params.py">params</a>) -> <a href="./src/cloudflare/types/vectorize/index_delete_vectors_by_id.py">Optional</a></code>
6036+
- <code title="get /accounts/{account_id}/vectorize/indexes/{index_name}">client.vectorize.indexes.<a href="./src/cloudflare/resources/vectorize/indexes.py">get</a>(index_name, \*, account_id) -> <a href="./src/cloudflare/types/vectorize/create_index.py">Optional</a></code>
6037+
- <code title="post /accounts/{account_id}/vectorize/indexes/{index_name}/get-by-ids">client.vectorize.indexes.<a href="./src/cloudflare/resources/vectorize/indexes.py">get_by_ids</a>(index_name, \*, account_id, \*\*<a href="src/cloudflare/types/vectorize/index_get_by_ids_params.py">params</a>) -> <a href="./src/cloudflare/types/vectorize/index_get_by_ids_response.py">object</a></code>
6038+
- <code title="post /accounts/{account_id}/vectorize/indexes/{index_name}/insert">client.vectorize.indexes.<a href="./src/cloudflare/resources/vectorize/indexes.py">insert</a>(index_name, \*, account_id, \*\*<a href="src/cloudflare/types/vectorize/index_insert_params.py">params</a>) -> <a href="./src/cloudflare/types/vectorize/index_insert.py">Optional</a></code>
6039+
- <code title="post /accounts/{account_id}/vectorize/indexes/{index_name}/query">client.vectorize.indexes.<a href="./src/cloudflare/resources/vectorize/indexes.py">query</a>(index_name, \*, account_id, \*\*<a href="src/cloudflare/types/vectorize/index_query_params.py">params</a>) -> <a href="./src/cloudflare/types/vectorize/index_query.py">Optional</a></code>
6040+
- <code title="post /accounts/{account_id}/vectorize/indexes/{index_name}/upsert">client.vectorize.indexes.<a href="./src/cloudflare/resources/vectorize/indexes.py">upsert</a>(index_name, \*, account_id, \*\*<a href="src/cloudflare/types/vectorize/index_upsert_params.py">params</a>) -> <a href="./src/cloudflare/types/vectorize/index_upsert.py">Optional</a></code>
6041+
60276042
# URLScanner
60286043

60296044
Types:

src/cloudflare/_client.py

+8
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,7 @@ class Cloudflare(SyncAPIClient):
116116
challenges: resources.Challenges
117117
hyperdrive: resources.HyperdriveResource
118118
rum: resources.RUM
119+
vectorize: resources.Vectorize
119120
url_scanner: resources.URLScanner
120121
radar: resources.Radar
121122
bot_management: resources.BotManagement
@@ -271,6 +272,7 @@ def __init__(
271272
self.challenges = resources.Challenges(self)
272273
self.hyperdrive = resources.HyperdriveResource(self)
273274
self.rum = resources.RUM(self)
275+
self.vectorize = resources.Vectorize(self)
274276
self.url_scanner = resources.URLScanner(self)
275277
self.radar = resources.Radar(self)
276278
self.bot_management = resources.BotManagement(self)
@@ -529,6 +531,7 @@ class AsyncCloudflare(AsyncAPIClient):
529531
challenges: resources.AsyncChallenges
530532
hyperdrive: resources.AsyncHyperdriveResource
531533
rum: resources.AsyncRUM
534+
vectorize: resources.AsyncVectorize
532535
url_scanner: resources.AsyncURLScanner
533536
radar: resources.AsyncRadar
534537
bot_management: resources.AsyncBotManagement
@@ -684,6 +687,7 @@ def __init__(
684687
self.challenges = resources.AsyncChallenges(self)
685688
self.hyperdrive = resources.AsyncHyperdriveResource(self)
686689
self.rum = resources.AsyncRUM(self)
690+
self.vectorize = resources.AsyncVectorize(self)
687691
self.url_scanner = resources.AsyncURLScanner(self)
688692
self.radar = resources.AsyncRadar(self)
689693
self.bot_management = resources.AsyncBotManagement(self)
@@ -943,6 +947,7 @@ def __init__(self, client: Cloudflare) -> None:
943947
self.challenges = resources.ChallengesWithRawResponse(client.challenges)
944948
self.hyperdrive = resources.HyperdriveResourceWithRawResponse(client.hyperdrive)
945949
self.rum = resources.RUMWithRawResponse(client.rum)
950+
self.vectorize = resources.VectorizeWithRawResponse(client.vectorize)
946951
self.url_scanner = resources.URLScannerWithRawResponse(client.url_scanner)
947952
self.radar = resources.RadarWithRawResponse(client.radar)
948953
self.bot_management = resources.BotManagementWithRawResponse(client.bot_management)
@@ -1033,6 +1038,7 @@ def __init__(self, client: AsyncCloudflare) -> None:
10331038
self.challenges = resources.AsyncChallengesWithRawResponse(client.challenges)
10341039
self.hyperdrive = resources.AsyncHyperdriveResourceWithRawResponse(client.hyperdrive)
10351040
self.rum = resources.AsyncRUMWithRawResponse(client.rum)
1041+
self.vectorize = resources.AsyncVectorizeWithRawResponse(client.vectorize)
10361042
self.url_scanner = resources.AsyncURLScannerWithRawResponse(client.url_scanner)
10371043
self.radar = resources.AsyncRadarWithRawResponse(client.radar)
10381044
self.bot_management = resources.AsyncBotManagementWithRawResponse(client.bot_management)
@@ -1123,6 +1129,7 @@ def __init__(self, client: Cloudflare) -> None:
11231129
self.challenges = resources.ChallengesWithStreamingResponse(client.challenges)
11241130
self.hyperdrive = resources.HyperdriveResourceWithStreamingResponse(client.hyperdrive)
11251131
self.rum = resources.RUMWithStreamingResponse(client.rum)
1132+
self.vectorize = resources.VectorizeWithStreamingResponse(client.vectorize)
11261133
self.url_scanner = resources.URLScannerWithStreamingResponse(client.url_scanner)
11271134
self.radar = resources.RadarWithStreamingResponse(client.radar)
11281135
self.bot_management = resources.BotManagementWithStreamingResponse(client.bot_management)
@@ -1219,6 +1226,7 @@ def __init__(self, client: AsyncCloudflare) -> None:
12191226
self.challenges = resources.AsyncChallengesWithStreamingResponse(client.challenges)
12201227
self.hyperdrive = resources.AsyncHyperdriveResourceWithStreamingResponse(client.hyperdrive)
12211228
self.rum = resources.AsyncRUMWithStreamingResponse(client.rum)
1229+
self.vectorize = resources.AsyncVectorizeWithStreamingResponse(client.vectorize)
12221230
self.url_scanner = resources.AsyncURLScannerWithStreamingResponse(client.url_scanner)
12231231
self.radar = resources.AsyncRadarWithStreamingResponse(client.radar)
12241232
self.bot_management = resources.AsyncBotManagementWithStreamingResponse(client.bot_management)

src/cloudflare/resources/__init__.py

+14
Original file line numberDiff line numberDiff line change
@@ -320,6 +320,14 @@
320320
RegistrarWithStreamingResponse,
321321
AsyncRegistrarWithStreamingResponse,
322322
)
323+
from .vectorize import (
324+
Vectorize,
325+
AsyncVectorize,
326+
VectorizeWithRawResponse,
327+
AsyncVectorizeWithRawResponse,
328+
VectorizeWithStreamingResponse,
329+
AsyncVectorizeWithStreamingResponse,
330+
)
323331
from .addressing import (
324332
Addressing,
325333
AsyncAddressing,
@@ -1056,6 +1064,12 @@
10561064
"AsyncRUMWithRawResponse",
10571065
"RUMWithStreamingResponse",
10581066
"AsyncRUMWithStreamingResponse",
1067+
"Vectorize",
1068+
"AsyncVectorize",
1069+
"VectorizeWithRawResponse",
1070+
"AsyncVectorizeWithRawResponse",
1071+
"VectorizeWithStreamingResponse",
1072+
"AsyncVectorizeWithStreamingResponse",
10591073
"URLScanner",
10601074
"AsyncURLScanner",
10611075
"URLScannerWithRawResponse",
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
2+
3+
from .indexes import (
4+
Indexes,
5+
AsyncIndexes,
6+
IndexesWithRawResponse,
7+
AsyncIndexesWithRawResponse,
8+
IndexesWithStreamingResponse,
9+
AsyncIndexesWithStreamingResponse,
10+
)
11+
from .vectorize import (
12+
Vectorize,
13+
AsyncVectorize,
14+
VectorizeWithRawResponse,
15+
AsyncVectorizeWithRawResponse,
16+
VectorizeWithStreamingResponse,
17+
AsyncVectorizeWithStreamingResponse,
18+
)
19+
20+
__all__ = [
21+
"Indexes",
22+
"AsyncIndexes",
23+
"IndexesWithRawResponse",
24+
"AsyncIndexesWithRawResponse",
25+
"IndexesWithStreamingResponse",
26+
"AsyncIndexesWithStreamingResponse",
27+
"Vectorize",
28+
"AsyncVectorize",
29+
"VectorizeWithRawResponse",
30+
"AsyncVectorizeWithRawResponse",
31+
"VectorizeWithStreamingResponse",
32+
"AsyncVectorizeWithStreamingResponse",
33+
]

0 commit comments

Comments
 (0)