@@ -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
29983001Methods:
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
30083011Types:
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
30113034from cloudflare.types.queues import (
30123035 WorkersConsumer,
30133036 WorkersConsumerCreated,
30143037 WorkersConsumerUpdated,
3015- ConsumerDeleteResponse ,
3016- ConsumerGetResponse ,
3038+ MessageAckResponse ,
3039+ MessagePullResponse ,
30173040)
30183041```
30193042
30203043Methods:
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
0 commit comments