Skip to content

Commit b02a3a6

Browse files
stainless-app[bot]stainless-bot
authored andcommitted
feat(api): update via SDK Studio (#1089)
1 parent 0d97401 commit b02a3a6

28 files changed

+2336
-49
lines changed

.stats.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1,2 +1,2 @@
1-
configured_endpoints: 1348
1+
configured_endpoints: 1356
22
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare%2Fcloudflare-08b201ef13ebb4bdf13a4d2e2165229fc6e5a369c64cf4a108835b65996cd957.yml

api.md

+48-2
Original file line numberDiff line numberDiff line change
@@ -4637,6 +4637,7 @@ from cloudflare.types.stream.captions import LanguageDeleteResponse
46374637

46384638
Methods:
46394639

4640+
- <code title="post /accounts/{account_id}/stream/{identifier}/captions/{language}/generate">client.stream.captions.language.<a href="./src/cloudflare/resources/stream/captions/language/language.py">create</a>(language, \*, account_id, identifier) -> <a href="./src/cloudflare/types/stream/caption.py">Optional</a></code>
46404641
- <code title="put /accounts/{account_id}/stream/{identifier}/captions/{language}">client.stream.captions.language.<a href="./src/cloudflare/resources/stream/captions/language/language.py">update</a>(language, \*, account_id, identifier, \*\*<a href="src/cloudflare/types/stream/captions/language_update_params.py">params</a>) -> <a href="./src/cloudflare/types/stream/caption.py">Optional</a></code>
46414642
- <code title="delete /accounts/{account_id}/stream/{identifier}/captions/{language}">client.stream.captions.language.<a href="./src/cloudflare/resources/stream/captions/language/language.py">delete</a>(language, \*, account_id, identifier) -> <a href="./src/cloudflare/types/stream/captions/language_delete_response.py">str</a></code>
46424643
- <code title="get /accounts/{account_id}/stream/{identifier}/captions/{language}">client.stream.captions.language.<a href="./src/cloudflare/resources/stream/captions/language/language.py">get</a>(language, \*, account_id, identifier) -> <a href="./src/cloudflare/types/stream/caption.py">Optional</a></code>
@@ -6165,6 +6166,26 @@ Methods:
61656166
- <code title="delete /accounts/{account_id}/gateway/rules/{rule_id}">client.zero_trust.gateway.rules.<a href="./src/cloudflare/resources/zero_trust/gateway/rules.py">delete</a>(rule_id, \*, account_id) -> <a href="./src/cloudflare/types/zero_trust/gateway/rule_delete_response.py">Optional</a></code>
61666167
- <code title="get /accounts/{account_id}/gateway/rules/{rule_id}">client.zero_trust.gateway.rules.<a href="./src/cloudflare/resources/zero_trust/gateway/rules.py">get</a>(rule_id, \*, account_id) -> <a href="./src/cloudflare/types/zero_trust/gateway/gateway_rule.py">Optional</a></code>
61676168

6169+
### Certificates
6170+
6171+
Types:
6172+
6173+
```python
6174+
from cloudflare.types.zero_trust.gateway import (
6175+
CertificateCreateResponse,
6176+
CertificateListResponse,
6177+
CertificateDeleteResponse,
6178+
CertificateGetResponse,
6179+
)
6180+
```
6181+
6182+
Methods:
6183+
6184+
- <code title="post /accounts/{account_id}/gateway/certificates">client.zero_trust.gateway.certificates.<a href="./src/cloudflare/resources/zero_trust/gateway/certificates.py">create</a>(\*, account_id, \*\*<a href="src/cloudflare/types/zero_trust/gateway/certificate_create_params.py">params</a>) -> <a href="./src/cloudflare/types/zero_trust/gateway/certificate_create_response.py">Optional</a></code>
6185+
- <code title="get /accounts/{account_id}/gateway/certificates">client.zero_trust.gateway.certificates.<a href="./src/cloudflare/resources/zero_trust/gateway/certificates.py">list</a>(\*, account_id) -> <a href="./src/cloudflare/types/zero_trust/gateway/certificate_list_response.py">SyncSinglePage[CertificateListResponse]</a></code>
6186+
- <code title="delete /accounts/{account_id}/gateway/certificates/{certificate_id}">client.zero_trust.gateway.certificates.<a href="./src/cloudflare/resources/zero_trust/gateway/certificates.py">delete</a>(certificate_id, \*, account_id) -> <a href="./src/cloudflare/types/zero_trust/gateway/certificate_delete_response.py">Optional</a></code>
6187+
- <code title="get /accounts/{account_id}/gateway/certificates/{certificate_id}">client.zero_trust.gateway.certificates.<a href="./src/cloudflare/resources/zero_trust/gateway/certificates.py">get</a>(certificate_id, \*, account_id) -> <a href="./src/cloudflare/types/zero_trust/gateway/certificate_get_response.py">Optional</a></code>
6188+
61686189
## Networks
61696190

61706191
### Routes
@@ -7865,12 +7886,37 @@ Methods:
78657886
Types:
78667887

78677888
```python
7868-
from cloudflare.types.ai_gateway import LogGetResponse
7889+
from cloudflare.types.ai_gateway import LogListResponse, LogGetResponse
7890+
```
7891+
7892+
Methods:
7893+
7894+
- <code title="get /accounts/{account_id}/ai-gateway/gateways/{id}/logs">client.ai_gateway.logs.<a href="./src/cloudflare/resources/ai_gateway/logs/logs.py">list</a>(id, \*, account_id, \*\*<a href="src/cloudflare/types/ai_gateway/log_list_params.py">params</a>) -> <a href="./src/cloudflare/types/ai_gateway/log_list_response.py">SyncV4PagePaginationArray[LogListResponse]</a></code>
7895+
- <code title="get /accounts/{account_id}/ai-gateway/gateways/{id}/logs/{logId}">client.ai_gateway.logs.<a href="./src/cloudflare/resources/ai_gateway/logs/logs.py">get</a>(log_id, \*, account_id, id) -> <a href="./src/cloudflare/types/ai_gateway/log_get_response.py">LogGetResponse</a></code>
7896+
7897+
### Request
7898+
7899+
Types:
7900+
7901+
```python
7902+
from cloudflare.types.ai_gateway.logs import RequestGetResponse
7903+
```
7904+
7905+
Methods:
7906+
7907+
- <code title="get /accounts/{account_id}/ai-gateway/gateways/{id}/logs/{logId}/request">client.ai_gateway.logs.request.<a href="./src/cloudflare/resources/ai_gateway/logs/request.py">get</a>(log_id, \*, account_id, id) -> <a href="./src/cloudflare/types/ai_gateway/logs/request_get_response.py">object</a></code>
7908+
7909+
### Response
7910+
7911+
Types:
7912+
7913+
```python
7914+
from cloudflare.types.ai_gateway.logs import ResponseGetResponse
78697915
```
78707916

78717917
Methods:
78727918

7873-
- <code title="get /accounts/{account_id}/ai-gateway/gateways/{id}/logs">client.ai_gateway.logs.<a href="./src/cloudflare/resources/ai_gateway/logs.py">get</a>(id, \*, account_id, \*\*<a href="src/cloudflare/types/ai_gateway/log_get_params.py">params</a>) -> <a href="./src/cloudflare/types/ai_gateway/log_get_response.py">LogGetResponse</a></code>
7919+
- <code title="get /accounts/{account_id}/ai-gateway/gateways/{id}/logs/{logId}/response">client.ai_gateway.logs.response.<a href="./src/cloudflare/resources/ai_gateway/logs/response.py">get</a>(log_id, \*, account_id, id) -> <a href="./src/cloudflare/types/ai_gateway/logs/response_get_response.py">object</a></code>
78747920

78757921
# IAM
78767922

src/cloudflare/resources/ai_gateway/ai_gateway.py

+1
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
async_maybe_transform,
2222
)
2323
from ..._compat import cached_property
24+
from .logs.logs import LogsResource, AsyncLogsResource
2425
from ..._resource import SyncAPIResource, AsyncAPIResource
2526
from ..._response import (
2627
to_raw_response_wrapper,
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,47 @@
1+
# File generated from our OpenAPI spec by Stainless. See CONTRIBUTING.md for details.
2+
3+
from .logs import (
4+
LogsResource,
5+
AsyncLogsResource,
6+
LogsResourceWithRawResponse,
7+
AsyncLogsResourceWithRawResponse,
8+
LogsResourceWithStreamingResponse,
9+
AsyncLogsResourceWithStreamingResponse,
10+
)
11+
from .request import (
12+
RequestResource,
13+
AsyncRequestResource,
14+
RequestResourceWithRawResponse,
15+
AsyncRequestResourceWithRawResponse,
16+
RequestResourceWithStreamingResponse,
17+
AsyncRequestResourceWithStreamingResponse,
18+
)
19+
from .response import (
20+
ResponseResource,
21+
AsyncResponseResource,
22+
ResponseResourceWithRawResponse,
23+
AsyncResponseResourceWithRawResponse,
24+
ResponseResourceWithStreamingResponse,
25+
AsyncResponseResourceWithStreamingResponse,
26+
)
27+
28+
__all__ = [
29+
"RequestResource",
30+
"AsyncRequestResource",
31+
"RequestResourceWithRawResponse",
32+
"AsyncRequestResourceWithRawResponse",
33+
"RequestResourceWithStreamingResponse",
34+
"AsyncRequestResourceWithStreamingResponse",
35+
"ResponseResource",
36+
"AsyncResponseResource",
37+
"ResponseResourceWithRawResponse",
38+
"AsyncResponseResourceWithRawResponse",
39+
"ResponseResourceWithStreamingResponse",
40+
"AsyncResponseResourceWithStreamingResponse",
41+
"LogsResource",
42+
"AsyncLogsResource",
43+
"LogsResourceWithRawResponse",
44+
"AsyncLogsResourceWithRawResponse",
45+
"LogsResourceWithStreamingResponse",
46+
"AsyncLogsResourceWithStreamingResponse",
47+
]

0 commit comments

Comments
 (0)