Skip to content

Commit b661313

Browse files
stainless-app[bot]stainless-bot
authored andcommitted
feat(api): update via SDK Studio (#176)
1 parent 1979faa commit b661313

24 files changed

+1156
-299
lines changed

.stats.yml

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

api.md

+32-11
Original file line numberDiff line numberDiff line change
@@ -2990,39 +2990,60 @@ from cloudflare.types import (
29902990
WorkersQueue,
29912991
WorkersQueueCreated,
29922992
WorkersQueueUpdated,
2993+
QueueCreateResponse,
2994+
QueueUpdateResponse,
29932995
QueueListResponse,
29942996
QueueDeleteResponse,
2997+
QueueGetResponse,
29952998
)
29962999
```
29973000

29983001
Methods:
29993002

3000-
- <code title="post /accounts/{account_id}/workers/queues">client.queues.<a href="./src/cloudflare/resources/queues/queues.py">create</a>(\*, account_id, \*\*<a href="src/cloudflare/types/queue_create_params.py">params</a>) -> <a href="./src/cloudflare/types/workers_queue_created.py">Optional</a></code>
3001-
- <code title="put /accounts/{account_id}/workers/queues/{name}">client.queues.<a href="./src/cloudflare/resources/queues/queues.py">update</a>(name, \*, account_id, \*\*<a href="src/cloudflare/types/queue_update_params.py">params</a>) -> <a href="./src/cloudflare/types/workers_queue_updated.py">Optional</a></code>
3002-
- <code title="get /accounts/{account_id}/workers/queues">client.queues.<a href="./src/cloudflare/resources/queues/queues.py">list</a>(\*, account_id) -> <a href="./src/cloudflare/types/queue_list_response.py">Optional</a></code>
3003-
- <code title="delete /accounts/{account_id}/workers/queues/{name}">client.queues.<a href="./src/cloudflare/resources/queues/queues.py">delete</a>(name, \*, account_id) -> <a href="./src/cloudflare/types/queue_delete_response.py">Optional</a></code>
3004-
- <code title="get /accounts/{account_id}/workers/queues/{name}">client.queues.<a href="./src/cloudflare/resources/queues/queues.py">get</a>(name, \*, account_id) -> <a href="./src/cloudflare/types/workers_queue.py">Optional</a></code>
3003+
- <code title="post /accounts/{account_id}/queues">client.queues.<a href="./src/cloudflare/resources/queues/queues.py">create</a>(\*, account_id, \*\*<a href="src/cloudflare/types/queue_create_params.py">params</a>) -> <a href="./src/cloudflare/types/queue_create_response.py">Optional</a></code>
3004+
- <code title="put /accounts/{account_id}/queues/{queue_id}">client.queues.<a href="./src/cloudflare/resources/queues/queues.py">update</a>(queue_id, \*, account_id, \*\*<a href="src/cloudflare/types/queue_update_params.py">params</a>) -> <a href="./src/cloudflare/types/queue_update_response.py">Optional</a></code>
3005+
- <code title="get /accounts/{account_id}/queues">client.queues.<a href="./src/cloudflare/resources/queues/queues.py">list</a>(\*, account_id) -> <a href="./src/cloudflare/types/queue_list_response.py">Optional</a></code>
3006+
- <code title="delete /accounts/{account_id}/queues/{queue_id}">client.queues.<a href="./src/cloudflare/resources/queues/queues.py">delete</a>(queue_id, \*, account_id) -> <a href="./src/cloudflare/types/queue_delete_response.py">Optional</a></code>
3007+
- <code title="get /accounts/{account_id}/queues/{queue_id}">client.queues.<a href="./src/cloudflare/resources/queues/queues.py">get</a>(queue_id, \*, account_id) -> <a href="./src/cloudflare/types/queue_get_response.py">Optional</a></code>
30053008

30063009
## Consumers
30073010

30083011
Types:
30093012

3013+
```python
3014+
from cloudflare.types.queues import (
3015+
ConsumerCreateResponse,
3016+
ConsumerUpdateResponse,
3017+
ConsumerDeleteResponse,
3018+
ConsumerGetResponse,
3019+
)
3020+
```
3021+
3022+
Methods:
3023+
3024+
- <code title="post /accounts/{account_id}/queues/{queue_id}/consumers">client.queues.consumers.<a href="./src/cloudflare/resources/queues/consumers.py">create</a>(queue_id, \*, account_id, \*\*<a href="src/cloudflare/types/queues/consumer_create_params.py">params</a>) -> <a href="./src/cloudflare/types/queues/consumer_create_response.py">Optional</a></code>
3025+
- <code title="put /accounts/{account_id}/queues/{queue_id}/consumers/{consumer_id}">client.queues.consumers.<a href="./src/cloudflare/resources/queues/consumers.py">update</a>(consumer_id, \*, account_id, queue_id, \*\*<a href="src/cloudflare/types/queues/consumer_update_params.py">params</a>) -> <a href="./src/cloudflare/types/queues/consumer_update_response.py">Optional</a></code>
3026+
- <code title="delete /accounts/{account_id}/queues/{queue_id}/consumers/{consumer_id}">client.queues.consumers.<a href="./src/cloudflare/resources/queues/consumers.py">delete</a>(consumer_id, \*, account_id, queue_id) -> <a href="./src/cloudflare/types/queues/consumer_delete_response.py">Optional</a></code>
3027+
- <code title="get /accounts/{account_id}/queues/{queue_id}/consumers">client.queues.consumers.<a href="./src/cloudflare/resources/queues/consumers.py">get</a>(queue_id, \*, account_id) -> <a href="./src/cloudflare/types/queues/consumer_get_response.py">Optional</a></code>
3028+
3029+
## Messages
3030+
3031+
Types:
3032+
30103033
```python
30113034
from cloudflare.types.queues import (
30123035
WorkersConsumer,
30133036
WorkersConsumerCreated,
30143037
WorkersConsumerUpdated,
3015-
ConsumerDeleteResponse,
3016-
ConsumerGetResponse,
3038+
MessageAckResponse,
3039+
MessagePullResponse,
30173040
)
30183041
```
30193042

30203043
Methods:
30213044

3022-
- <code title="post /accounts/{account_id}/workers/queues/{name}/consumers">client.queues.consumers.<a href="./src/cloudflare/resources/queues/consumers.py">create</a>(name, \*, account_id, \*\*<a href="src/cloudflare/types/queues/consumer_create_params.py">params</a>) -> <a href="./src/cloudflare/types/queues/workers_consumer_created.py">Optional</a></code>
3023-
- <code title="put /accounts/{account_id}/workers/queues/{name}/consumers/{consumer_name}">client.queues.consumers.<a href="./src/cloudflare/resources/queues/consumers.py">update</a>(consumer_name, \*, account_id, name, \*\*<a href="src/cloudflare/types/queues/consumer_update_params.py">params</a>) -> <a href="./src/cloudflare/types/queues/workers_consumer_updated.py">Optional</a></code>
3024-
- <code title="delete /accounts/{account_id}/workers/queues/{name}/consumers/{consumer_name}">client.queues.consumers.<a href="./src/cloudflare/resources/queues/consumers.py">delete</a>(consumer_name, \*, account_id, name) -> <a href="./src/cloudflare/types/queues/consumer_delete_response.py">Optional</a></code>
3025-
- <code title="get /accounts/{account_id}/workers/queues/{name}/consumers">client.queues.consumers.<a href="./src/cloudflare/resources/queues/consumers.py">get</a>(name, \*, account_id) -> <a href="./src/cloudflare/types/queues/consumer_get_response.py">Optional</a></code>
3045+
- <code title="post /accounts/{account_id}/queues/{queue_id}/messages/ack">client.queues.messages.<a href="./src/cloudflare/resources/queues/messages.py">ack</a>(queue_id, \*, account_id, \*\*<a href="src/cloudflare/types/queues/message_ack_params.py">params</a>) -> <a href="./src/cloudflare/types/queues/message_ack_response.py">Optional</a></code>
3046+
- <code title="post /accounts/{account_id}/queues/{queue_id}/messages/pull">client.queues.messages.<a href="./src/cloudflare/resources/queues/messages.py">pull</a>(queue_id, \*, account_id, \*\*<a href="src/cloudflare/types/queues/message_pull_params.py">params</a>) -> <a href="./src/cloudflare/types/queues/message_pull_response.py">Optional</a></code>
30263047

30273048
# ManagedHeaders
30283049

src/cloudflare/resources/queues/__init__.py

+14
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,14 @@
88
QueuesWithStreamingResponse,
99
AsyncQueuesWithStreamingResponse,
1010
)
11+
from .messages import (
12+
Messages,
13+
AsyncMessages,
14+
MessagesWithRawResponse,
15+
AsyncMessagesWithRawResponse,
16+
MessagesWithStreamingResponse,
17+
AsyncMessagesWithStreamingResponse,
18+
)
1119
from .consumers import (
1220
Consumers,
1321
AsyncConsumers,
@@ -24,6 +32,12 @@
2432
"AsyncConsumersWithRawResponse",
2533
"ConsumersWithStreamingResponse",
2634
"AsyncConsumersWithStreamingResponse",
35+
"Messages",
36+
"AsyncMessages",
37+
"MessagesWithRawResponse",
38+
"AsyncMessagesWithRawResponse",
39+
"MessagesWithStreamingResponse",
40+
"AsyncMessagesWithStreamingResponse",
2741
"Queues",
2842
"AsyncQueues",
2943
"QueuesWithRawResponse",

0 commit comments

Comments
 (0)