Skip to content

Commit b6008f2

Browse files
stainless-app[bot]stainless-bot
authored andcommitted
feat(api): update via SDK Studio (#289)
1 parent f4891c0 commit b6008f2

16 files changed

+891
-148
lines changed

api.md

+17-10
Original file line numberDiff line numberDiff line change
@@ -4619,21 +4619,28 @@ Methods:
46194619
- <code title="delete /accounts/{account_id}/r2/buckets/{bucket_name}/sippy">client.r2.sippy.<a href="./src/cloudflare/resources/r2/sippy.py">delete</a>(bucket_name, \*, account_id) -> <a href="./src/cloudflare/types/r2/sippy_delete_response.py">SippyDeleteResponse</a></code>
46204620
- <code title="get /accounts/{account_id}/r2/buckets/{bucket_name}/sippy">client.r2.sippy.<a href="./src/cloudflare/resources/r2/sippy.py">get</a>(bucket_name, \*, account_id) -> <a href="./src/cloudflare/types/r2/sippy.py">Sippy</a></code>
46214621

4622-
# WARPConnectorResource
4622+
# WARPConnector
46234623

46244624
Types:
46254625

46264626
```python
4627-
from cloudflare.types import WARPConnector, WARPConnectorTokenResponse
4627+
from cloudflare.types import (
4628+
WARPConnectorCreateResponse,
4629+
WARPConnectorListResponse,
4630+
WARPConnectorDeleteResponse,
4631+
WARPConnectorEditResponse,
4632+
WARPConnectorGetResponse,
4633+
WARPConnectorTokenResponse,
4634+
)
46284635
```
46294636

46304637
Methods:
46314638

4632-
- <code title="post /accounts/{account_id}/warp_connector">client.warp_connector.<a href="./src/cloudflare/resources/warp_connector.py">create</a>(\*, account_id, \*\*<a href="src/cloudflare/types/warp_connector_create_params.py">params</a>) -> <a href="./src/cloudflare/types/warp_connector.py">WARPConnector</a></code>
4633-
- <code title="get /accounts/{account_id}/warp_connector">client.warp_connector.<a href="./src/cloudflare/resources/warp_connector.py">list</a>(\*, account_id, \*\*<a href="src/cloudflare/types/warp_connector_list_params.py">params</a>) -> <a href="./src/cloudflare/types/warp_connector.py">SyncV4PagePaginationArray[WARPConnector]</a></code>
4634-
- <code title="delete /accounts/{account_id}/warp_connector/{tunnel_id}">client.warp_connector.<a href="./src/cloudflare/resources/warp_connector.py">delete</a>(tunnel_id, \*, account_id, \*\*<a href="src/cloudflare/types/warp_connector_delete_params.py">params</a>) -> <a href="./src/cloudflare/types/warp_connector.py">WARPConnector</a></code>
4635-
- <code title="patch /accounts/{account_id}/warp_connector/{tunnel_id}">client.warp_connector.<a href="./src/cloudflare/resources/warp_connector.py">edit</a>(tunnel_id, \*, account_id, \*\*<a href="src/cloudflare/types/warp_connector_edit_params.py">params</a>) -> <a href="./src/cloudflare/types/warp_connector.py">WARPConnector</a></code>
4636-
- <code title="get /accounts/{account_id}/warp_connector/{tunnel_id}">client.warp_connector.<a href="./src/cloudflare/resources/warp_connector.py">get</a>(tunnel_id, \*, account_id) -> <a href="./src/cloudflare/types/warp_connector.py">WARPConnector</a></code>
4639+
- <code title="post /accounts/{account_id}/warp_connector">client.warp_connector.<a href="./src/cloudflare/resources/warp_connector.py">create</a>(\*, account_id, \*\*<a href="src/cloudflare/types/warp_connector_create_params.py">params</a>) -> <a href="./src/cloudflare/types/warp_connector_create_response.py">WARPConnectorCreateResponse</a></code>
4640+
- <code title="get /accounts/{account_id}/warp_connector">client.warp_connector.<a href="./src/cloudflare/resources/warp_connector.py">list</a>(\*, account_id, \*\*<a href="src/cloudflare/types/warp_connector_list_params.py">params</a>) -> <a href="./src/cloudflare/types/warp_connector_list_response.py">SyncV4PagePaginationArray[WARPConnectorListResponse]</a></code>
4641+
- <code title="delete /accounts/{account_id}/warp_connector/{tunnel_id}">client.warp_connector.<a href="./src/cloudflare/resources/warp_connector.py">delete</a>(tunnel_id, \*, account_id, \*\*<a href="src/cloudflare/types/warp_connector_delete_params.py">params</a>) -> <a href="./src/cloudflare/types/warp_connector_delete_response.py">WARPConnectorDeleteResponse</a></code>
4642+
- <code title="patch /accounts/{account_id}/warp_connector/{tunnel_id}">client.warp_connector.<a href="./src/cloudflare/resources/warp_connector.py">edit</a>(tunnel_id, \*, account_id, \*\*<a href="src/cloudflare/types/warp_connector_edit_params.py">params</a>) -> <a href="./src/cloudflare/types/warp_connector_edit_response.py">WARPConnectorEditResponse</a></code>
4643+
- <code title="get /accounts/{account_id}/warp_connector/{tunnel_id}">client.warp_connector.<a href="./src/cloudflare/resources/warp_connector.py">get</a>(tunnel_id, \*, account_id) -> <a href="./src/cloudflare/types/warp_connector_get_response.py">WARPConnectorGetResponse</a></code>
46374644
- <code title="get /accounts/{account_id}/warp_connector/{tunnel_id}/token">client.warp_connector.<a href="./src/cloudflare/resources/warp_connector.py">token</a>(tunnel_id, \*, account_id) -> <a href="./src/cloudflare/types/warp_connector_token_response.py">WARPConnectorTokenResponse</a></code>
46384645

46394646
# WorkersForPlatforms
@@ -5430,15 +5437,15 @@ Methods:
54305437
Types:
54315438

54325439
```python
5433-
from cloudflare.types.zero_trust import Connection, Tunnel, WARPConnectorTunnel
5440+
from cloudflare.types.zero_trust import Connection, Tunnel, TunnelListResponse, TunnelEditResponse
54345441
```
54355442

54365443
Methods:
54375444

54385445
- <code title="post /accounts/{account_id}/tunnels">client.zero_trust.tunnels.<a href="./src/cloudflare/resources/zero_trust/tunnels/tunnels.py">create</a>(\*, account_id, \*\*<a href="src/cloudflare/types/zero_trust/tunnel_create_params.py">params</a>) -> <a href="./src/cloudflare/types/zero_trust/tunnel.py">Tunnel</a></code>
5439-
- <code title="get /accounts/{account_id}/tunnels">client.zero_trust.tunnels.<a href="./src/cloudflare/resources/zero_trust/tunnels/tunnels.py">list</a>(\*, account_id, \*\*<a href="src/cloudflare/types/zero_trust/tunnel_list_params.py">params</a>) -> <a href="./src/cloudflare/types/warp_connector.py">SyncV4PagePaginationArray[WARPConnector]</a></code>
5446+
- <code title="get /accounts/{account_id}/tunnels">client.zero_trust.tunnels.<a href="./src/cloudflare/resources/zero_trust/tunnels/tunnels.py">list</a>(\*, account_id, \*\*<a href="src/cloudflare/types/zero_trust/tunnel_list_params.py">params</a>) -> <a href="./src/cloudflare/types/zero_trust/tunnel_list_response.py">SyncV4PagePaginationArray[TunnelListResponse]</a></code>
54405447
- <code title="delete /accounts/{account_id}/tunnels/{tunnel_id}">client.zero_trust.tunnels.<a href="./src/cloudflare/resources/zero_trust/tunnels/tunnels.py">delete</a>(tunnel_id, \*, account_id, \*\*<a href="src/cloudflare/types/zero_trust/tunnel_delete_params.py">params</a>) -> <a href="./src/cloudflare/types/zero_trust/tunnel.py">Tunnel</a></code>
5441-
- <code title="patch /accounts/{account_id}/cfd_tunnel/{tunnel_id}">client.zero_trust.tunnels.<a href="./src/cloudflare/resources/zero_trust/tunnels/tunnels.py">edit</a>(tunnel_id, \*, account_id, \*\*<a href="src/cloudflare/types/zero_trust/tunnel_edit_params.py">params</a>) -> <a href="./src/cloudflare/types/warp_connector.py">WARPConnector</a></code>
5448+
- <code title="patch /accounts/{account_id}/cfd_tunnel/{tunnel_id}">client.zero_trust.tunnels.<a href="./src/cloudflare/resources/zero_trust/tunnels/tunnels.py">edit</a>(tunnel_id, \*, account_id, \*\*<a href="src/cloudflare/types/zero_trust/tunnel_edit_params.py">params</a>) -> <a href="./src/cloudflare/types/zero_trust/tunnel_edit_response.py">TunnelEditResponse</a></code>
54425449
- <code title="get /accounts/{account_id}/tunnels/{tunnel_id}">client.zero_trust.tunnels.<a href="./src/cloudflare/resources/zero_trust/tunnels/tunnels.py">get</a>(tunnel_id, \*, account_id) -> <a href="./src/cloudflare/types/zero_trust/tunnel.py">Tunnel</a></code>
54435450

54445451
### Configurations

src/cloudflare/_client.py

+8-8
Original file line numberDiff line numberDiff line change
@@ -110,7 +110,7 @@ class Cloudflare(SyncAPIClient):
110110
alerting: resources.Alerting
111111
d1: resources.D1Resource
112112
r2: resources.R2
113-
warp_connector: resources.WARPConnectorResource
113+
warp_connector: resources.WARPConnector
114114
workers_for_platforms: resources.WorkersForPlatforms
115115
zero_trust: resources.ZeroTrust
116116
challenges: resources.Challenges
@@ -265,7 +265,7 @@ def __init__(
265265
self.alerting = resources.Alerting(self)
266266
self.d1 = resources.D1Resource(self)
267267
self.r2 = resources.R2(self)
268-
self.warp_connector = resources.WARPConnectorResource(self)
268+
self.warp_connector = resources.WARPConnector(self)
269269
self.workers_for_platforms = resources.WorkersForPlatforms(self)
270270
self.zero_trust = resources.ZeroTrust(self)
271271
self.challenges = resources.Challenges(self)
@@ -523,7 +523,7 @@ class AsyncCloudflare(AsyncAPIClient):
523523
alerting: resources.AsyncAlerting
524524
d1: resources.AsyncD1Resource
525525
r2: resources.AsyncR2
526-
warp_connector: resources.AsyncWARPConnectorResource
526+
warp_connector: resources.AsyncWARPConnector
527527
workers_for_platforms: resources.AsyncWorkersForPlatforms
528528
zero_trust: resources.AsyncZeroTrust
529529
challenges: resources.AsyncChallenges
@@ -678,7 +678,7 @@ def __init__(
678678
self.alerting = resources.AsyncAlerting(self)
679679
self.d1 = resources.AsyncD1Resource(self)
680680
self.r2 = resources.AsyncR2(self)
681-
self.warp_connector = resources.AsyncWARPConnectorResource(self)
681+
self.warp_connector = resources.AsyncWARPConnector(self)
682682
self.workers_for_platforms = resources.AsyncWorkersForPlatforms(self)
683683
self.zero_trust = resources.AsyncZeroTrust(self)
684684
self.challenges = resources.AsyncChallenges(self)
@@ -937,7 +937,7 @@ def __init__(self, client: Cloudflare) -> None:
937937
self.alerting = resources.AlertingWithRawResponse(client.alerting)
938938
self.d1 = resources.D1ResourceWithRawResponse(client.d1)
939939
self.r2 = resources.R2WithRawResponse(client.r2)
940-
self.warp_connector = resources.WARPConnectorResourceWithRawResponse(client.warp_connector)
940+
self.warp_connector = resources.WARPConnectorWithRawResponse(client.warp_connector)
941941
self.workers_for_platforms = resources.WorkersForPlatformsWithRawResponse(client.workers_for_platforms)
942942
self.zero_trust = resources.ZeroTrustWithRawResponse(client.zero_trust)
943943
self.challenges = resources.ChallengesWithRawResponse(client.challenges)
@@ -1027,7 +1027,7 @@ def __init__(self, client: AsyncCloudflare) -> None:
10271027
self.alerting = resources.AsyncAlertingWithRawResponse(client.alerting)
10281028
self.d1 = resources.AsyncD1ResourceWithRawResponse(client.d1)
10291029
self.r2 = resources.AsyncR2WithRawResponse(client.r2)
1030-
self.warp_connector = resources.AsyncWARPConnectorResourceWithRawResponse(client.warp_connector)
1030+
self.warp_connector = resources.AsyncWARPConnectorWithRawResponse(client.warp_connector)
10311031
self.workers_for_platforms = resources.AsyncWorkersForPlatformsWithRawResponse(client.workers_for_platforms)
10321032
self.zero_trust = resources.AsyncZeroTrustWithRawResponse(client.zero_trust)
10331033
self.challenges = resources.AsyncChallengesWithRawResponse(client.challenges)
@@ -1117,7 +1117,7 @@ def __init__(self, client: Cloudflare) -> None:
11171117
self.alerting = resources.AlertingWithStreamingResponse(client.alerting)
11181118
self.d1 = resources.D1ResourceWithStreamingResponse(client.d1)
11191119
self.r2 = resources.R2WithStreamingResponse(client.r2)
1120-
self.warp_connector = resources.WARPConnectorResourceWithStreamingResponse(client.warp_connector)
1120+
self.warp_connector = resources.WARPConnectorWithStreamingResponse(client.warp_connector)
11211121
self.workers_for_platforms = resources.WorkersForPlatformsWithStreamingResponse(client.workers_for_platforms)
11221122
self.zero_trust = resources.ZeroTrustWithStreamingResponse(client.zero_trust)
11231123
self.challenges = resources.ChallengesWithStreamingResponse(client.challenges)
@@ -1211,7 +1211,7 @@ def __init__(self, client: AsyncCloudflare) -> None:
12111211
self.alerting = resources.AsyncAlertingWithStreamingResponse(client.alerting)
12121212
self.d1 = resources.AsyncD1ResourceWithStreamingResponse(client.d1)
12131213
self.r2 = resources.AsyncR2WithStreamingResponse(client.r2)
1214-
self.warp_connector = resources.AsyncWARPConnectorResourceWithStreamingResponse(client.warp_connector)
1214+
self.warp_connector = resources.AsyncWARPConnectorWithStreamingResponse(client.warp_connector)
12151215
self.workers_for_platforms = resources.AsyncWorkersForPlatformsWithStreamingResponse(
12161216
client.workers_for_platforms
12171217
)

src/cloudflare/resources/__init__.py

+12-12
Original file line numberDiff line numberDiff line change
@@ -497,12 +497,12 @@
497497
AsyncLoadBalancersWithStreamingResponse,
498498
)
499499
from .warp_connector import (
500-
WARPConnectorResource,
501-
AsyncWARPConnectorResource,
502-
WARPConnectorResourceWithRawResponse,
503-
AsyncWARPConnectorResourceWithRawResponse,
504-
WARPConnectorResourceWithStreamingResponse,
505-
AsyncWARPConnectorResourceWithStreamingResponse,
500+
WARPConnector,
501+
AsyncWARPConnector,
502+
WARPConnectorWithRawResponse,
503+
AsyncWARPConnectorWithRawResponse,
504+
WARPConnectorWithStreamingResponse,
505+
AsyncWARPConnectorWithStreamingResponse,
506506
)
507507
from .durable_objects import (
508508
DurableObjects,
@@ -1020,12 +1020,12 @@
10201020
"AsyncR2WithRawResponse",
10211021
"R2WithStreamingResponse",
10221022
"AsyncR2WithStreamingResponse",
1023-
"WARPConnectorResource",
1024-
"AsyncWARPConnectorResource",
1025-
"WARPConnectorResourceWithRawResponse",
1026-
"AsyncWARPConnectorResourceWithRawResponse",
1027-
"WARPConnectorResourceWithStreamingResponse",
1028-
"AsyncWARPConnectorResourceWithStreamingResponse",
1023+
"WARPConnector",
1024+
"AsyncWARPConnector",
1025+
"WARPConnectorWithRawResponse",
1026+
"AsyncWARPConnectorWithRawResponse",
1027+
"WARPConnectorWithStreamingResponse",
1028+
"AsyncWARPConnectorWithStreamingResponse",
10291029
"WorkersForPlatforms",
10301030
"AsyncWorkersForPlatforms",
10311031
"WorkersForPlatformsWithRawResponse",

0 commit comments

Comments
 (0)