Skip to content

Commit 683552a

Browse files
stainless-app[bot]stainless-bot
authored andcommitted
feat(api): OpenAPI spec update via Stainless API (#200)
1 parent 6c908fc commit 683552a

Some content is hidden

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

50 files changed

+4
-11658
lines changed

.stats.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
configured_endpoints: 1292
1+
configured_endpoints: 1269

api.md

+3-81
Original file line numberDiff line numberDiff line change
@@ -2459,47 +2459,17 @@ Methods:
24592459
Types:
24602460

24612461
```python
2462-
from cloudflare.types import WaitingRoom, WaitingRoomDeleteResponse
2462+
from cloudflare.types import WaitingRoom
24632463
```
24642464

2465-
Methods:
2466-
2467-
- <code title="post /zones/{zone_identifier}/waiting_rooms">client.waiting_rooms.<a href="./src/cloudflare/resources/waiting_rooms/waiting_rooms.py">create</a>(zone_identifier, \*\*<a href="src/cloudflare/types/waiting_room_create_params.py">params</a>) -> <a href="./src/cloudflare/types/waiting_room.py">WaitingRoom</a></code>
2468-
- <code title="put /zones/{zone_identifier}/waiting_rooms/{waiting_room_id}">client.waiting_rooms.<a href="./src/cloudflare/resources/waiting_rooms/waiting_rooms.py">update</a>(waiting_room_id, \*, zone_identifier, \*\*<a href="src/cloudflare/types/waiting_room_update_params.py">params</a>) -> <a href="./src/cloudflare/types/waiting_room.py">WaitingRoom</a></code>
2469-
- <code title="get /zones/{zone_identifier}/waiting_rooms">client.waiting_rooms.<a href="./src/cloudflare/resources/waiting_rooms/waiting_rooms.py">list</a>(zone_identifier) -> <a href="./src/cloudflare/types/waiting_room.py">SyncSinglePage[WaitingRoom]</a></code>
2470-
- <code title="delete /zones/{zone_identifier}/waiting_rooms/{waiting_room_id}">client.waiting_rooms.<a href="./src/cloudflare/resources/waiting_rooms/waiting_rooms.py">delete</a>(waiting_room_id, \*, zone_identifier) -> <a href="./src/cloudflare/types/waiting_room_delete_response.py">WaitingRoomDeleteResponse</a></code>
2471-
- <code title="patch /zones/{zone_identifier}/waiting_rooms/{waiting_room_id}">client.waiting_rooms.<a href="./src/cloudflare/resources/waiting_rooms/waiting_rooms.py">edit</a>(waiting_room_id, \*, zone_identifier, \*\*<a href="src/cloudflare/types/waiting_room_edit_params.py">params</a>) -> <a href="./src/cloudflare/types/waiting_room.py">WaitingRoom</a></code>
2472-
- <code title="get /zones/{zone_identifier}/waiting_rooms/{waiting_room_id}">client.waiting_rooms.<a href="./src/cloudflare/resources/waiting_rooms/waiting_rooms.py">get</a>(waiting_room_id, \*, zone_identifier) -> <a href="./src/cloudflare/types/waiting_room.py">WaitingRoom</a></code>
2473-
2474-
## Page
2475-
2476-
Types:
2477-
2478-
```python
2479-
from cloudflare.types.waiting_rooms import PagePreviewResponse
2480-
```
2481-
2482-
Methods:
2483-
2484-
- <code title="post /zones/{zone_identifier}/waiting_rooms/preview">client.waiting_rooms.page.<a href="./src/cloudflare/resources/waiting_rooms/page.py">preview</a>(zone_identifier, \*\*<a href="src/cloudflare/types/waiting_rooms/page_preview_params.py">params</a>) -> <a href="./src/cloudflare/types/waiting_rooms/page_preview_response.py">PagePreviewResponse</a></code>
2485-
24862465
## Events
24872466

24882467
Types:
24892468

24902469
```python
2491-
from cloudflare.types.waiting_rooms import WaitingroomEvent, EventDeleteResponse
2470+
from cloudflare.types.waiting_rooms import WaitingroomEvent
24922471
```
24932472

2494-
Methods:
2495-
2496-
- <code title="post /zones/{zone_identifier}/waiting_rooms/{waiting_room_id}/events">client.waiting_rooms.events.<a href="./src/cloudflare/resources/waiting_rooms/events/events.py">create</a>(waiting_room_id, \*, zone_identifier, \*\*<a href="src/cloudflare/types/waiting_rooms/event_create_params.py">params</a>) -> <a href="./src/cloudflare/types/waiting_rooms/waitingroom_event.py">WaitingroomEvent</a></code>
2497-
- <code title="put /zones/{zone_identifier}/waiting_rooms/{waiting_room_id}/events/{event_id}">client.waiting_rooms.events.<a href="./src/cloudflare/resources/waiting_rooms/events/events.py">update</a>(event_id, \*, zone_identifier, waiting_room_id, \*\*<a href="src/cloudflare/types/waiting_rooms/event_update_params.py">params</a>) -> <a href="./src/cloudflare/types/waiting_rooms/waitingroom_event.py">WaitingroomEvent</a></code>
2498-
- <code title="get /zones/{zone_identifier}/waiting_rooms/{waiting_room_id}/events">client.waiting_rooms.events.<a href="./src/cloudflare/resources/waiting_rooms/events/events.py">list</a>(waiting_room_id, \*, zone_identifier) -> <a href="./src/cloudflare/types/waiting_rooms/waitingroom_event.py">SyncSinglePage[WaitingroomEvent]</a></code>
2499-
- <code title="delete /zones/{zone_identifier}/waiting_rooms/{waiting_room_id}/events/{event_id}">client.waiting_rooms.events.<a href="./src/cloudflare/resources/waiting_rooms/events/events.py">delete</a>(event_id, \*, zone_identifier, waiting_room_id) -> <a href="./src/cloudflare/types/waiting_rooms/event_delete_response.py">EventDeleteResponse</a></code>
2500-
- <code title="patch /zones/{zone_identifier}/waiting_rooms/{waiting_room_id}/events/{event_id}">client.waiting_rooms.events.<a href="./src/cloudflare/resources/waiting_rooms/events/events.py">edit</a>(event_id, \*, zone_identifier, waiting_room_id, \*\*<a href="src/cloudflare/types/waiting_rooms/event_edit_params.py">params</a>) -> <a href="./src/cloudflare/types/waiting_rooms/waitingroom_event.py">WaitingroomEvent</a></code>
2501-
- <code title="get /zones/{zone_identifier}/waiting_rooms/{waiting_room_id}/events/{event_id}">client.waiting_rooms.events.<a href="./src/cloudflare/resources/waiting_rooms/events/events.py">get</a>(event_id, \*, zone_identifier, waiting_room_id) -> <a href="./src/cloudflare/types/waiting_rooms/waitingroom_event.py">WaitingroomEvent</a></code>
2502-
25032473
### Details
25042474

25052475
Types:
@@ -2508,62 +2478,14 @@ Types:
25082478
from cloudflare.types.waiting_rooms.events import WaitingroomEventDetails
25092479
```
25102480

2511-
Methods:
2512-
2513-
- <code title="get /zones/{zone_identifier}/waiting_rooms/{waiting_room_id}/events/{event_id}/details">client.waiting_rooms.events.details.<a href="./src/cloudflare/resources/waiting_rooms/events/details.py">get</a>(event_id, \*, zone_identifier, waiting_room_id) -> <a href="./src/cloudflare/types/waiting_rooms/events/waitingroom_event_details.py">WaitingroomEventDetails</a></code>
2514-
25152481
## Rules
25162482

25172483
Types:
25182484

25192485
```python
2520-
from cloudflare.types.waiting_rooms import (
2521-
WaitingroomRule,
2522-
RuleCreateResponse,
2523-
RuleUpdateResponse,
2524-
RuleDeleteResponse,
2525-
RuleEditResponse,
2526-
)
2486+
from cloudflare.types.waiting_rooms import WaitingroomRule
25272487
```
25282488

2529-
Methods:
2530-
2531-
- <code title="post /zones/{zone_identifier}/waiting_rooms/{waiting_room_id}/rules">client.waiting_rooms.rules.<a href="./src/cloudflare/resources/waiting_rooms/rules.py">create</a>(waiting_room_id, \*, zone_identifier, \*\*<a href="src/cloudflare/types/waiting_rooms/rule_create_params.py">params</a>) -> <a href="./src/cloudflare/types/waiting_rooms/rule_create_response.py">Optional</a></code>
2532-
- <code title="put /zones/{zone_identifier}/waiting_rooms/{waiting_room_id}/rules">client.waiting_rooms.rules.<a href="./src/cloudflare/resources/waiting_rooms/rules.py">update</a>(waiting_room_id, \*, zone_identifier, \*\*<a href="src/cloudflare/types/waiting_rooms/rule_update_params.py">params</a>) -> <a href="./src/cloudflare/types/waiting_rooms/rule_update_response.py">Optional</a></code>
2533-
- <code title="get /zones/{zone_identifier}/waiting_rooms/{waiting_room_id}/rules">client.waiting_rooms.rules.<a href="./src/cloudflare/resources/waiting_rooms/rules.py">list</a>(waiting_room_id, \*, zone_identifier) -> <a href="./src/cloudflare/types/waiting_rooms/waitingroom_rule.py">SyncSinglePage[WaitingroomRule]</a></code>
2534-
- <code title="delete /zones/{zone_identifier}/waiting_rooms/{waiting_room_id}/rules/{rule_id}">client.waiting_rooms.rules.<a href="./src/cloudflare/resources/waiting_rooms/rules.py">delete</a>(rule_id, \*, zone_identifier, waiting_room_id) -> <a href="./src/cloudflare/types/waiting_rooms/rule_delete_response.py">Optional</a></code>
2535-
- <code title="patch /zones/{zone_identifier}/waiting_rooms/{waiting_room_id}/rules/{rule_id}">client.waiting_rooms.rules.<a href="./src/cloudflare/resources/waiting_rooms/rules.py">edit</a>(rule_id, \*, zone_identifier, waiting_room_id, \*\*<a href="src/cloudflare/types/waiting_rooms/rule_edit_params.py">params</a>) -> <a href="./src/cloudflare/types/waiting_rooms/rule_edit_response.py">Optional</a></code>
2536-
2537-
## Statuses
2538-
2539-
Types:
2540-
2541-
```python
2542-
from cloudflare.types.waiting_rooms import StatusGetResponse
2543-
```
2544-
2545-
Methods:
2546-
2547-
- <code title="get /zones/{zone_identifier}/waiting_rooms/{waiting_room_id}/status">client.waiting_rooms.statuses.<a href="./src/cloudflare/resources/waiting_rooms/statuses.py">get</a>(waiting_room_id, \*, zone_identifier) -> <a href="./src/cloudflare/types/waiting_rooms/status_get_response.py">StatusGetResponse</a></code>
2548-
2549-
## Settings
2550-
2551-
Types:
2552-
2553-
```python
2554-
from cloudflare.types.waiting_rooms import (
2555-
SettingUpdateResponse,
2556-
SettingEditResponse,
2557-
SettingGetResponse,
2558-
)
2559-
```
2560-
2561-
Methods:
2562-
2563-
- <code title="put /zones/{zone_identifier}/waiting_rooms/settings">client.waiting_rooms.settings.<a href="./src/cloudflare/resources/waiting_rooms/settings.py">update</a>(zone_identifier, \*\*<a href="src/cloudflare/types/waiting_rooms/setting_update_params.py">params</a>) -> <a href="./src/cloudflare/types/waiting_rooms/setting_update_response.py">SettingUpdateResponse</a></code>
2564-
- <code title="patch /zones/{zone_identifier}/waiting_rooms/settings">client.waiting_rooms.settings.<a href="./src/cloudflare/resources/waiting_rooms/settings.py">edit</a>(zone_identifier, \*\*<a href="src/cloudflare/types/waiting_rooms/setting_edit_params.py">params</a>) -> <a href="./src/cloudflare/types/waiting_rooms/setting_edit_response.py">SettingEditResponse</a></code>
2565-
- <code title="get /zones/{zone_identifier}/waiting_rooms/settings">client.waiting_rooms.settings.<a href="./src/cloudflare/resources/waiting_rooms/settings.py">get</a>(zone_identifier) -> <a href="./src/cloudflare/types/waiting_rooms/setting_get_response.py">SettingGetResponse</a></code>
2566-
25672489
# Web3
25682490

25692491
## Hostnames

src/cloudflare/_client.py

-8
Original file line numberDiff line numberDiff line change
@@ -79,7 +79,6 @@ class Cloudflare(SyncAPIClient):
7979
pagerules: resources.Pagerules
8080
rate_limits: resources.RateLimits
8181
secondary_dns: resources.SecondaryDNS
82-
waiting_rooms: resources.WaitingRooms
8382
web3: resources.Web3
8483
workers: resources.Workers
8584
kv: resources.KV
@@ -232,7 +231,6 @@ def __init__(
232231
self.pagerules = resources.Pagerules(self)
233232
self.rate_limits = resources.RateLimits(self)
234233
self.secondary_dns = resources.SecondaryDNS(self)
235-
self.waiting_rooms = resources.WaitingRooms(self)
236234
self.web3 = resources.Web3(self)
237235
self.workers = resources.Workers(self)
238236
self.kv = resources.KV(self)
@@ -490,7 +488,6 @@ class AsyncCloudflare(AsyncAPIClient):
490488
pagerules: resources.AsyncPagerules
491489
rate_limits: resources.AsyncRateLimits
492490
secondary_dns: resources.AsyncSecondaryDNS
493-
waiting_rooms: resources.AsyncWaitingRooms
494491
web3: resources.AsyncWeb3
495492
workers: resources.AsyncWorkers
496493
kv: resources.AsyncKV
@@ -643,7 +640,6 @@ def __init__(
643640
self.pagerules = resources.AsyncPagerules(self)
644641
self.rate_limits = resources.AsyncRateLimits(self)
645642
self.secondary_dns = resources.AsyncSecondaryDNS(self)
646-
self.waiting_rooms = resources.AsyncWaitingRooms(self)
647643
self.web3 = resources.AsyncWeb3(self)
648644
self.workers = resources.AsyncWorkers(self)
649645
self.kv = resources.AsyncKV(self)
@@ -902,7 +898,6 @@ def __init__(self, client: Cloudflare) -> None:
902898
self.pagerules = resources.PagerulesWithRawResponse(client.pagerules)
903899
self.rate_limits = resources.RateLimitsWithRawResponse(client.rate_limits)
904900
self.secondary_dns = resources.SecondaryDNSWithRawResponse(client.secondary_dns)
905-
self.waiting_rooms = resources.WaitingRoomsWithRawResponse(client.waiting_rooms)
906901
self.web3 = resources.Web3WithRawResponse(client.web3)
907902
self.workers = resources.WorkersWithRawResponse(client.workers)
908903
self.kv = resources.KVWithRawResponse(client.kv)
@@ -990,7 +985,6 @@ def __init__(self, client: AsyncCloudflare) -> None:
990985
self.pagerules = resources.AsyncPagerulesWithRawResponse(client.pagerules)
991986
self.rate_limits = resources.AsyncRateLimitsWithRawResponse(client.rate_limits)
992987
self.secondary_dns = resources.AsyncSecondaryDNSWithRawResponse(client.secondary_dns)
993-
self.waiting_rooms = resources.AsyncWaitingRoomsWithRawResponse(client.waiting_rooms)
994988
self.web3 = resources.AsyncWeb3WithRawResponse(client.web3)
995989
self.workers = resources.AsyncWorkersWithRawResponse(client.workers)
996990
self.kv = resources.AsyncKVWithRawResponse(client.kv)
@@ -1080,7 +1074,6 @@ def __init__(self, client: Cloudflare) -> None:
10801074
self.pagerules = resources.PagerulesWithStreamingResponse(client.pagerules)
10811075
self.rate_limits = resources.RateLimitsWithStreamingResponse(client.rate_limits)
10821076
self.secondary_dns = resources.SecondaryDNSWithStreamingResponse(client.secondary_dns)
1083-
self.waiting_rooms = resources.WaitingRoomsWithStreamingResponse(client.waiting_rooms)
10841077
self.web3 = resources.Web3WithStreamingResponse(client.web3)
10851078
self.workers = resources.WorkersWithStreamingResponse(client.workers)
10861079
self.kv = resources.KVWithStreamingResponse(client.kv)
@@ -1174,7 +1167,6 @@ def __init__(self, client: AsyncCloudflare) -> None:
11741167
self.pagerules = resources.AsyncPagerulesWithStreamingResponse(client.pagerules)
11751168
self.rate_limits = resources.AsyncRateLimitsWithStreamingResponse(client.rate_limits)
11761169
self.secondary_dns = resources.AsyncSecondaryDNSWithStreamingResponse(client.secondary_dns)
1177-
self.waiting_rooms = resources.AsyncWaitingRoomsWithStreamingResponse(client.waiting_rooms)
11781170
self.web3 = resources.AsyncWeb3WithStreamingResponse(client.web3)
11791171
self.workers = resources.AsyncWorkersWithStreamingResponse(client.workers)
11801172
self.kv = resources.AsyncKVWithStreamingResponse(client.kv)

src/cloudflare/resources/__init__.py

-14
Original file line numberDiff line numberDiff line change
@@ -456,14 +456,6 @@
456456
SubscriptionsWithStreamingResponse,
457457
AsyncSubscriptionsWithStreamingResponse,
458458
)
459-
from .waiting_rooms import (
460-
WaitingRooms,
461-
AsyncWaitingRooms,
462-
WaitingRoomsWithRawResponse,
463-
AsyncWaitingRoomsWithRawResponse,
464-
WaitingRoomsWithStreamingResponse,
465-
AsyncWaitingRoomsWithStreamingResponse,
466-
)
467459
from .bot_management import (
468460
BotManagement,
469461
AsyncBotManagement,
@@ -834,12 +826,6 @@
834826
"AsyncSecondaryDNSWithRawResponse",
835827
"SecondaryDNSWithStreamingResponse",
836828
"AsyncSecondaryDNSWithStreamingResponse",
837-
"WaitingRooms",
838-
"AsyncWaitingRooms",
839-
"WaitingRoomsWithRawResponse",
840-
"AsyncWaitingRoomsWithRawResponse",
841-
"WaitingRoomsWithStreamingResponse",
842-
"AsyncWaitingRoomsWithStreamingResponse",
843829
"Web3",
844830
"AsyncWeb3",
845831
"Web3WithRawResponse",

src/cloudflare/resources/waiting_rooms/__init__.py

-89
This file was deleted.

src/cloudflare/resources/waiting_rooms/events/__init__.py

-33
This file was deleted.

0 commit comments

Comments
 (0)