Skip to content

Commit 7baa51c

Browse files
chore(api): update composite API spec
1 parent 53d59f4 commit 7baa51c

44 files changed

Lines changed: 1738 additions & 678 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

.stats.yml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
configured_endpoints: 1855
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare%2Fcloudflare-fa078e98d33794f32c77256479dceb7d6b9e0ad95da89fa01474b2c1731cad3d.yml
3-
openapi_spec_hash: eb25624c59f39858b740347f8f092a1d
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare%2Fcloudflare-46bf704f4474b456b8e26d6166a8aa9990664707f345c41a40485d6cb16eea97.yml
3+
openapi_spec_hash: 0fc77cec03f8c19d51faaf99aef6cc0b
44
config_hash: ced339c69004cc06854b37a59f5d270a

api.md

Lines changed: 15 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -6510,13 +6510,24 @@ Methods:
65106510

65116511
#### Services
65126512

6513+
Types:
6514+
6515+
```python
6516+
from cloudflare.types.zero_trust.connectivity.directory import (
6517+
ServiceCreateResponse,
6518+
ServiceUpdateResponse,
6519+
ServiceListResponse,
6520+
ServiceGetResponse,
6521+
)
6522+
```
6523+
65136524
Methods:
65146525

6515-
- <code title="post /accounts/{account_id}/connectivity/directory/services">client.zero_trust.connectivity.directory.services.<a href="./src/cloudflare/resources/zero_trust/connectivity/directory/services.py">create</a>(\*, account_id, \*\*<a href="src/cloudflare/types/zero_trust/connectivity/directory/service_create_params.py">params</a>) -> None</code>
6516-
- <code title="put /accounts/{account_id}/connectivity/directory/services/{service_id}">client.zero_trust.connectivity.directory.services.<a href="./src/cloudflare/resources/zero_trust/connectivity/directory/services.py">update</a>(service_id, \*, account_id, \*\*<a href="src/cloudflare/types/zero_trust/connectivity/directory/service_update_params.py">params</a>) -> None</code>
6517-
- <code title="get /accounts/{account_id}/connectivity/directory/services">client.zero_trust.connectivity.directory.services.<a href="./src/cloudflare/resources/zero_trust/connectivity/directory/services.py">list</a>(\*, account_id, \*\*<a href="src/cloudflare/types/zero_trust/connectivity/directory/service_list_params.py">params</a>) -> None</code>
6526+
- <code title="post /accounts/{account_id}/connectivity/directory/services">client.zero_trust.connectivity.directory.services.<a href="./src/cloudflare/resources/zero_trust/connectivity/directory/services.py">create</a>(\*, account_id, \*\*<a href="src/cloudflare/types/zero_trust/connectivity/directory/service_create_params.py">params</a>) -> <a href="./src/cloudflare/types/zero_trust/connectivity/directory/service_create_response.py">Optional[ServiceCreateResponse]</a></code>
6527+
- <code title="put /accounts/{account_id}/connectivity/directory/services/{service_id}">client.zero_trust.connectivity.directory.services.<a href="./src/cloudflare/resources/zero_trust/connectivity/directory/services.py">update</a>(service_id, \*, account_id, \*\*<a href="src/cloudflare/types/zero_trust/connectivity/directory/service_update_params.py">params</a>) -> <a href="./src/cloudflare/types/zero_trust/connectivity/directory/service_update_response.py">Optional[ServiceUpdateResponse]</a></code>
6528+
- <code title="get /accounts/{account_id}/connectivity/directory/services">client.zero_trust.connectivity.directory.services.<a href="./src/cloudflare/resources/zero_trust/connectivity/directory/services.py">list</a>(\*, account_id, \*\*<a href="src/cloudflare/types/zero_trust/connectivity/directory/service_list_params.py">params</a>) -> <a href="./src/cloudflare/types/zero_trust/connectivity/directory/service_list_response.py">SyncV4PagePaginationArray[ServiceListResponse]</a></code>
65186529
- <code title="delete /accounts/{account_id}/connectivity/directory/services/{service_id}">client.zero_trust.connectivity.directory.services.<a href="./src/cloudflare/resources/zero_trust/connectivity/directory/services.py">delete</a>(service_id, \*, account_id) -> None</code>
6519-
- <code title="get /accounts/{account_id}/connectivity/directory/services/{service_id}">client.zero_trust.connectivity.directory.services.<a href="./src/cloudflare/resources/zero_trust/connectivity/directory/services.py">get</a>(service_id, \*, account_id) -> None</code>
6530+
- <code title="get /accounts/{account_id}/connectivity/directory/services/{service_id}">client.zero_trust.connectivity.directory.services.<a href="./src/cloudflare/resources/zero_trust/connectivity/directory/services.py">get</a>(service_id, \*, account_id) -> <a href="./src/cloudflare/types/zero_trust/connectivity/directory/service_get_response.py">Optional[ServiceGetResponse]</a></code>
65206531

65216532
## DLP
65226533

src/cloudflare/resources/radar/ai/bots/summary.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,7 +47,9 @@ def with_streaming_response(self) -> SummaryResourceWithStreamingResponse:
4747
"""
4848
return SummaryResourceWithStreamingResponse(self)
4949

50-
@typing_extensions.deprecated("deprecated")
50+
@typing_extensions.deprecated(
51+
"Use [Radar AI Bots Summary By Dimension](https://developers.cloudflare.com/api/resources/radar/subresources/ai/subresources/bots/methods/summary_v2/) instead."
52+
)
5153
def user_agent(
5254
self,
5355
*,
@@ -155,7 +157,9 @@ def with_streaming_response(self) -> AsyncSummaryResourceWithStreamingResponse:
155157
"""
156158
return AsyncSummaryResourceWithStreamingResponse(self)
157159

158-
@typing_extensions.deprecated("deprecated")
160+
@typing_extensions.deprecated(
161+
"Use [Radar AI Bots Summary By Dimension](https://developers.cloudflare.com/api/resources/radar/subresources/ai/subresources/bots/methods/summary_v2/) instead."
162+
)
159163
async def user_agent(
160164
self,
161165
*,

src/cloudflare/resources/radar/ai/inference/summary.py

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,9 @@ def with_streaming_response(self) -> SummaryResourceWithStreamingResponse:
4848
"""
4949
return SummaryResourceWithStreamingResponse(self)
5050

51-
@typing_extensions.deprecated("deprecated")
51+
@typing_extensions.deprecated(
52+
"Use [Radar AI Inference Summary By Dimension](https://developers.cloudflare.com/api/resources/radar/subresources/ai/subresources/inference/methods/summary_v2/) instead."
53+
)
5254
def model(
5355
self,
5456
*,
@@ -116,7 +118,9 @@ def model(
116118
cast_to=cast(Type[SummaryModelResponse], ResultWrapper[SummaryModelResponse]),
117119
)
118120

119-
@typing_extensions.deprecated("deprecated")
121+
@typing_extensions.deprecated(
122+
"Use [Radar AI Inference Summary By Dimension](https://developers.cloudflare.com/api/resources/radar/subresources/ai/subresources/inference/methods/summary_v2/) instead."
123+
)
120124
def task(
121125
self,
122126
*,
@@ -205,7 +209,9 @@ def with_streaming_response(self) -> AsyncSummaryResourceWithStreamingResponse:
205209
"""
206210
return AsyncSummaryResourceWithStreamingResponse(self)
207211

208-
@typing_extensions.deprecated("deprecated")
212+
@typing_extensions.deprecated(
213+
"Use [Radar AI Inference Summary By Dimension](https://developers.cloudflare.com/api/resources/radar/subresources/ai/subresources/inference/methods/summary_v2/) instead."
214+
)
209215
async def model(
210216
self,
211217
*,
@@ -273,7 +279,9 @@ async def model(
273279
cast_to=cast(Type[SummaryModelResponse], ResultWrapper[SummaryModelResponse]),
274280
)
275281

276-
@typing_extensions.deprecated("deprecated")
282+
@typing_extensions.deprecated(
283+
"Use [Radar AI Inference Summary By Dimension](https://developers.cloudflare.com/api/resources/radar/subresources/ai/subresources/inference/methods/summary_v2/) instead."
284+
)
277285
async def task(
278286
self,
279287
*,

src/cloudflare/resources/radar/ai/inference/timeseries_groups/summary.py

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,9 @@ def with_streaming_response(self) -> SummaryResourceWithStreamingResponse:
4848
"""
4949
return SummaryResourceWithStreamingResponse(self)
5050

51-
@typing_extensions.deprecated("deprecated")
51+
@typing_extensions.deprecated(
52+
"Use [Radar AI Inference Timeseries Groups By Dimension](https://developers.cloudflare.com/api/resources/radar/subresources/ai/subresources/inference/methods/timeseries_groups_v2/) instead."
53+
)
5254
def model(
5355
self,
5456
*,
@@ -122,7 +124,9 @@ def model(
122124
cast_to=cast(Type[SummaryModelResponse], ResultWrapper[SummaryModelResponse]),
123125
)
124126

125-
@typing_extensions.deprecated("deprecated")
127+
@typing_extensions.deprecated(
128+
"Use [Radar AI Inference Timeseries Groups By Dimension](https://developers.cloudflare.com/api/resources/radar/subresources/ai/subresources/inference/methods/timeseries_groups_v2/) instead."
129+
)
126130
def task(
127131
self,
128132
*,
@@ -217,7 +221,9 @@ def with_streaming_response(self) -> AsyncSummaryResourceWithStreamingResponse:
217221
"""
218222
return AsyncSummaryResourceWithStreamingResponse(self)
219223

220-
@typing_extensions.deprecated("deprecated")
224+
@typing_extensions.deprecated(
225+
"Use [Radar AI Inference Timeseries Groups By Dimension](https://developers.cloudflare.com/api/resources/radar/subresources/ai/subresources/inference/methods/timeseries_groups_v2/) instead."
226+
)
221227
async def model(
222228
self,
223229
*,
@@ -291,7 +297,9 @@ async def model(
291297
cast_to=cast(Type[SummaryModelResponse], ResultWrapper[SummaryModelResponse]),
292298
)
293299

294-
@typing_extensions.deprecated("deprecated")
300+
@typing_extensions.deprecated(
301+
"Use [Radar AI Inference Timeseries Groups By Dimension](https://developers.cloudflare.com/api/resources/radar/subresources/ai/subresources/inference/methods/timeseries_groups_v2/) instead."
302+
)
295303
async def task(
296304
self,
297305
*,

src/cloudflare/resources/radar/ai/timeseries_groups.py

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -393,7 +393,9 @@ def timeseries_groups(
393393
),
394394
)
395395

396-
@typing_extensions.deprecated("deprecated")
396+
@typing_extensions.deprecated(
397+
"Use [Radar AI Bots Timeseries Groups By Dimension](https://developers.cloudflare.com/api/resources/radar/subresources/ai/subresources/bots/methods/timeseries_groups/) instead."
398+
)
397399
def user_agent(
398400
self,
399401
*,
@@ -845,7 +847,9 @@ async def timeseries_groups(
845847
),
846848
)
847849

848-
@typing_extensions.deprecated("deprecated")
850+
@typing_extensions.deprecated(
851+
"Use [Radar AI Bots Timeseries Groups By Dimension](https://developers.cloudflare.com/api/resources/radar/subresources/ai/subresources/bots/methods/timeseries_groups/) instead."
852+
)
849853
async def user_agent(
850854
self,
851855
*,

src/cloudflare/resources/radar/as112/summary.py

Lines changed: 36 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -59,7 +59,9 @@ def with_streaming_response(self) -> SummaryResourceWithStreamingResponse:
5959
"""
6060
return SummaryResourceWithStreamingResponse(self)
6161

62-
@typing_extensions.deprecated("deprecated")
62+
@typing_extensions.deprecated(
63+
"Use [Radar AS112 Summary By Dimension](https://developers.cloudflare.com/api/resources/radar/subresources/as112/methods/summary_v2/) instead."
64+
)
6365
def dnssec(
6466
self,
6567
*,
@@ -259,7 +261,9 @@ def dnssec(
259261
cast_to=cast(Type[SummaryDNSSECResponse], ResultWrapper[SummaryDNSSECResponse]),
260262
)
261263

262-
@typing_extensions.deprecated("deprecated")
264+
@typing_extensions.deprecated(
265+
"Use [Radar AS112 Summary By Dimension](https://developers.cloudflare.com/api/resources/radar/subresources/as112/methods/summary_v2/) instead."
266+
)
263267
def edns(
264268
self,
265269
*,
@@ -459,7 +463,9 @@ def edns(
459463
cast_to=cast(Type[SummaryEdnsResponse], ResultWrapper[SummaryEdnsResponse]),
460464
)
461465

462-
@typing_extensions.deprecated("deprecated")
466+
@typing_extensions.deprecated(
467+
"Use [Radar AS112 Summary By Dimension](https://developers.cloudflare.com/api/resources/radar/subresources/as112/methods/summary_v2/) instead."
468+
)
463469
def ip_version(
464470
self,
465471
*,
@@ -658,7 +664,9 @@ def ip_version(
658664
cast_to=cast(Type[SummaryIPVersionResponse], ResultWrapper[SummaryIPVersionResponse]),
659665
)
660666

661-
@typing_extensions.deprecated("deprecated")
667+
@typing_extensions.deprecated(
668+
"Use [Radar AS112 Summary By Dimension](https://developers.cloudflare.com/api/resources/radar/subresources/as112/methods/summary_v2/) instead."
669+
)
662670
def protocol(
663671
self,
664672
*,
@@ -853,7 +861,9 @@ def protocol(
853861
cast_to=cast(Type[SummaryProtocolResponse], ResultWrapper[SummaryProtocolResponse]),
854862
)
855863

856-
@typing_extensions.deprecated("deprecated")
864+
@typing_extensions.deprecated(
865+
"Use [Radar AS112 Summary By Dimension](https://developers.cloudflare.com/api/resources/radar/subresources/as112/methods/summary_v2/) instead."
866+
)
857867
def query_type(
858868
self,
859869
*,
@@ -962,7 +972,9 @@ def query_type(
962972
cast_to=cast(Type[SummaryQueryTypeResponse], ResultWrapper[SummaryQueryTypeResponse]),
963973
)
964974

965-
@typing_extensions.deprecated("deprecated")
975+
@typing_extensions.deprecated(
976+
"Use [Radar AS112 Summary By Dimension](https://developers.cloudflare.com/api/resources/radar/subresources/as112/methods/summary_v2/) instead."
977+
)
966978
def response_codes(
967979
self,
968980
*,
@@ -1163,7 +1175,9 @@ def with_streaming_response(self) -> AsyncSummaryResourceWithStreamingResponse:
11631175
"""
11641176
return AsyncSummaryResourceWithStreamingResponse(self)
11651177

1166-
@typing_extensions.deprecated("deprecated")
1178+
@typing_extensions.deprecated(
1179+
"Use [Radar AS112 Summary By Dimension](https://developers.cloudflare.com/api/resources/radar/subresources/as112/methods/summary_v2/) instead."
1180+
)
11671181
async def dnssec(
11681182
self,
11691183
*,
@@ -1363,7 +1377,9 @@ async def dnssec(
13631377
cast_to=cast(Type[SummaryDNSSECResponse], ResultWrapper[SummaryDNSSECResponse]),
13641378
)
13651379

1366-
@typing_extensions.deprecated("deprecated")
1380+
@typing_extensions.deprecated(
1381+
"Use [Radar AS112 Summary By Dimension](https://developers.cloudflare.com/api/resources/radar/subresources/as112/methods/summary_v2/) instead."
1382+
)
13671383
async def edns(
13681384
self,
13691385
*,
@@ -1563,7 +1579,9 @@ async def edns(
15631579
cast_to=cast(Type[SummaryEdnsResponse], ResultWrapper[SummaryEdnsResponse]),
15641580
)
15651581

1566-
@typing_extensions.deprecated("deprecated")
1582+
@typing_extensions.deprecated(
1583+
"Use [Radar AS112 Summary By Dimension](https://developers.cloudflare.com/api/resources/radar/subresources/as112/methods/summary_v2/) instead."
1584+
)
15671585
async def ip_version(
15681586
self,
15691587
*,
@@ -1762,7 +1780,9 @@ async def ip_version(
17621780
cast_to=cast(Type[SummaryIPVersionResponse], ResultWrapper[SummaryIPVersionResponse]),
17631781
)
17641782

1765-
@typing_extensions.deprecated("deprecated")
1783+
@typing_extensions.deprecated(
1784+
"Use [Radar AS112 Summary By Dimension](https://developers.cloudflare.com/api/resources/radar/subresources/as112/methods/summary_v2/) instead."
1785+
)
17661786
async def protocol(
17671787
self,
17681788
*,
@@ -1957,7 +1977,9 @@ async def protocol(
19571977
cast_to=cast(Type[SummaryProtocolResponse], ResultWrapper[SummaryProtocolResponse]),
19581978
)
19591979

1960-
@typing_extensions.deprecated("deprecated")
1980+
@typing_extensions.deprecated(
1981+
"Use [Radar AS112 Summary By Dimension](https://developers.cloudflare.com/api/resources/radar/subresources/as112/methods/summary_v2/) instead."
1982+
)
19611983
async def query_type(
19621984
self,
19631985
*,
@@ -2066,7 +2088,9 @@ async def query_type(
20662088
cast_to=cast(Type[SummaryQueryTypeResponse], ResultWrapper[SummaryQueryTypeResponse]),
20672089
)
20682090

2069-
@typing_extensions.deprecated("deprecated")
2091+
@typing_extensions.deprecated(
2092+
"Use [Radar AS112 Summary By Dimension](https://developers.cloudflare.com/api/resources/radar/subresources/as112/methods/summary_v2/) instead."
2093+
)
20702094
async def response_codes(
20712095
self,
20722096
*,

0 commit comments

Comments
 (0)