Skip to content

Commit 452f567

Browse files
stainless-app[bot]stainless-bot
authored andcommitted
feat(api): OpenAPI spec update via Stainless API (#150)
1 parent 626d7c3 commit 452f567

19 files changed

+2
-3869
lines changed

.stats.yml

+1-1
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
configured_endpoints: 1244
1+
configured_endpoints: 1235

api.md

+1-28
Original file line numberDiff line numberDiff line change
@@ -1976,36 +1976,9 @@ Methods:
19761976
Types:
19771977

19781978
```python
1979-
from cloudflare.types import (
1980-
HealthchecksHealthchecks,
1981-
HealthcheckListResponse,
1982-
HealthcheckDeleteResponse,
1983-
)
1979+
from cloudflare.types import HealthchecksHealthchecks
19841980
```
19851981

1986-
Methods:
1987-
1988-
- <code title="post /zones/{zone_identifier}/healthchecks">client.healthchecks.<a href="./src/cloudflare/resources/healthchecks/healthchecks.py">create</a>(zone_identifier, \*\*<a href="src/cloudflare/types/healthcheck_create_params.py">params</a>) -> <a href="./src/cloudflare/types/healthchecks_healthchecks.py">HealthchecksHealthchecks</a></code>
1989-
- <code title="put /zones/{zone_identifier}/healthchecks/{identifier}">client.healthchecks.<a href="./src/cloudflare/resources/healthchecks/healthchecks.py">update</a>(identifier, \*, zone_identifier, \*\*<a href="src/cloudflare/types/healthcheck_update_params.py">params</a>) -> <a href="./src/cloudflare/types/healthchecks_healthchecks.py">HealthchecksHealthchecks</a></code>
1990-
- <code title="get /zones/{zone_identifier}/healthchecks">client.healthchecks.<a href="./src/cloudflare/resources/healthchecks/healthchecks.py">list</a>(zone_identifier) -> <a href="./src/cloudflare/types/healthcheck_list_response.py">Optional</a></code>
1991-
- <code title="delete /zones/{zone_identifier}/healthchecks/{identifier}">client.healthchecks.<a href="./src/cloudflare/resources/healthchecks/healthchecks.py">delete</a>(identifier, \*, zone_identifier) -> <a href="./src/cloudflare/types/healthcheck_delete_response.py">HealthcheckDeleteResponse</a></code>
1992-
- <code title="patch /zones/{zone_identifier}/healthchecks/{identifier}">client.healthchecks.<a href="./src/cloudflare/resources/healthchecks/healthchecks.py">edit</a>(identifier, \*, zone_identifier, \*\*<a href="src/cloudflare/types/healthcheck_edit_params.py">params</a>) -> <a href="./src/cloudflare/types/healthchecks_healthchecks.py">HealthchecksHealthchecks</a></code>
1993-
- <code title="get /zones/{zone_identifier}/healthchecks/{identifier}">client.healthchecks.<a href="./src/cloudflare/resources/healthchecks/healthchecks.py">get</a>(identifier, \*, zone_identifier) -> <a href="./src/cloudflare/types/healthchecks_healthchecks.py">HealthchecksHealthchecks</a></code>
1994-
1995-
## Previews
1996-
1997-
Types:
1998-
1999-
```python
2000-
from cloudflare.types.healthchecks import PreviewDeleteResponse
2001-
```
2002-
2003-
Methods:
2004-
2005-
- <code title="post /zones/{zone_identifier}/healthchecks/preview">client.healthchecks.previews.<a href="./src/cloudflare/resources/healthchecks/previews.py">create</a>(zone_identifier, \*\*<a href="src/cloudflare/types/healthchecks/preview_create_params.py">params</a>) -> <a href="./src/cloudflare/types/healthchecks_healthchecks.py">HealthchecksHealthchecks</a></code>
2006-
- <code title="delete /zones/{zone_identifier}/healthchecks/preview/{identifier}">client.healthchecks.previews.<a href="./src/cloudflare/resources/healthchecks/previews.py">delete</a>(identifier, \*, zone_identifier) -> <a href="./src/cloudflare/types/healthchecks/preview_delete_response.py">PreviewDeleteResponse</a></code>
2007-
- <code title="get /zones/{zone_identifier}/healthchecks/preview/{identifier}">client.healthchecks.previews.<a href="./src/cloudflare/resources/healthchecks/previews.py">get</a>(identifier, \*, zone_identifier) -> <a href="./src/cloudflare/types/healthchecks_healthchecks.py">HealthchecksHealthchecks</a></code>
2008-
20091982
# KeylessCertificates
20101983

20111984
Types:

src/cloudflare/_client.py

-8
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,6 @@ class Cloudflare(SyncAPIClient):
7171
email_routing: resources.EmailRouting
7272
filters: resources.Filters
7373
firewall: resources.Firewall
74-
healthchecks: resources.Healthchecks
7574
keyless_certificates: resources.KeylessCertificates
7675
logpush: resources.Logpush
7776
logs: resources.Logs
@@ -223,7 +222,6 @@ def __init__(
223222
self.email_routing = resources.EmailRouting(self)
224223
self.filters = resources.Filters(self)
225224
self.firewall = resources.Firewall(self)
226-
self.healthchecks = resources.Healthchecks(self)
227225
self.keyless_certificates = resources.KeylessCertificates(self)
228226
self.logpush = resources.Logpush(self)
229227
self.logs = resources.Logs(self)
@@ -480,7 +478,6 @@ class AsyncCloudflare(AsyncAPIClient):
480478
email_routing: resources.AsyncEmailRouting
481479
filters: resources.AsyncFilters
482480
firewall: resources.AsyncFirewall
483-
healthchecks: resources.AsyncHealthchecks
484481
keyless_certificates: resources.AsyncKeylessCertificates
485482
logpush: resources.AsyncLogpush
486483
logs: resources.AsyncLogs
@@ -632,7 +629,6 @@ def __init__(
632629
self.email_routing = resources.AsyncEmailRouting(self)
633630
self.filters = resources.AsyncFilters(self)
634631
self.firewall = resources.AsyncFirewall(self)
635-
self.healthchecks = resources.AsyncHealthchecks(self)
636632
self.keyless_certificates = resources.AsyncKeylessCertificates(self)
637633
self.logpush = resources.AsyncLogpush(self)
638634
self.logs = resources.AsyncLogs(self)
@@ -890,7 +886,6 @@ def __init__(self, client: Cloudflare) -> None:
890886
self.email_routing = resources.EmailRoutingWithRawResponse(client.email_routing)
891887
self.filters = resources.FiltersWithRawResponse(client.filters)
892888
self.firewall = resources.FirewallWithRawResponse(client.firewall)
893-
self.healthchecks = resources.HealthchecksWithRawResponse(client.healthchecks)
894889
self.keyless_certificates = resources.KeylessCertificatesWithRawResponse(client.keyless_certificates)
895890
self.logpush = resources.LogpushWithRawResponse(client.logpush)
896891
self.logs = resources.LogsWithRawResponse(client.logs)
@@ -977,7 +972,6 @@ def __init__(self, client: AsyncCloudflare) -> None:
977972
self.email_routing = resources.AsyncEmailRoutingWithRawResponse(client.email_routing)
978973
self.filters = resources.AsyncFiltersWithRawResponse(client.filters)
979974
self.firewall = resources.AsyncFirewallWithRawResponse(client.firewall)
980-
self.healthchecks = resources.AsyncHealthchecksWithRawResponse(client.healthchecks)
981975
self.keyless_certificates = resources.AsyncKeylessCertificatesWithRawResponse(client.keyless_certificates)
982976
self.logpush = resources.AsyncLogpushWithRawResponse(client.logpush)
983977
self.logs = resources.AsyncLogsWithRawResponse(client.logs)
@@ -1066,7 +1060,6 @@ def __init__(self, client: Cloudflare) -> None:
10661060
self.email_routing = resources.EmailRoutingWithStreamingResponse(client.email_routing)
10671061
self.filters = resources.FiltersWithStreamingResponse(client.filters)
10681062
self.firewall = resources.FirewallWithStreamingResponse(client.firewall)
1069-
self.healthchecks = resources.HealthchecksWithStreamingResponse(client.healthchecks)
10701063
self.keyless_certificates = resources.KeylessCertificatesWithStreamingResponse(client.keyless_certificates)
10711064
self.logpush = resources.LogpushWithStreamingResponse(client.logpush)
10721065
self.logs = resources.LogsWithStreamingResponse(client.logs)
@@ -1157,7 +1150,6 @@ def __init__(self, client: AsyncCloudflare) -> None:
11571150
self.email_routing = resources.AsyncEmailRoutingWithStreamingResponse(client.email_routing)
11581151
self.filters = resources.AsyncFiltersWithStreamingResponse(client.filters)
11591152
self.firewall = resources.AsyncFirewallWithStreamingResponse(client.firewall)
1160-
self.healthchecks = resources.AsyncHealthchecksWithStreamingResponse(client.healthchecks)
11611153
self.keyless_certificates = resources.AsyncKeylessCertificatesWithStreamingResponse(client.keyless_certificates)
11621154
self.logpush = resources.AsyncLogpushWithStreamingResponse(client.logpush)
11631155
self.logs = resources.AsyncLogsWithStreamingResponse(client.logs)

src/cloudflare/resources/__init__.py

-14
Original file line numberDiff line numberDiff line change
@@ -400,14 +400,6 @@
400400
URLScannerWithStreamingResponse,
401401
AsyncURLScannerWithStreamingResponse,
402402
)
403-
from .healthchecks import (
404-
Healthchecks,
405-
AsyncHealthchecks,
406-
HealthchecksWithRawResponse,
407-
AsyncHealthchecksWithRawResponse,
408-
HealthchecksWithStreamingResponse,
409-
AsyncHealthchecksWithStreamingResponse,
410-
)
411403
from .email_routing import (
412404
EmailRouting,
413405
AsyncEmailRouting,
@@ -778,12 +770,6 @@
778770
"AsyncFirewallWithRawResponse",
779771
"FirewallWithStreamingResponse",
780772
"AsyncFirewallWithStreamingResponse",
781-
"Healthchecks",
782-
"AsyncHealthchecks",
783-
"HealthchecksWithRawResponse",
784-
"AsyncHealthchecksWithRawResponse",
785-
"HealthchecksWithStreamingResponse",
786-
"AsyncHealthchecksWithStreamingResponse",
787773
"KeylessCertificates",
788774
"AsyncKeylessCertificates",
789775
"KeylessCertificatesWithRawResponse",

src/cloudflare/resources/healthchecks/__init__.py

-33
This file was deleted.

0 commit comments

Comments
 (0)