Skip to content

Commit 69d5705

Browse files
feat(api): api update
1 parent 9376e78 commit 69d5705

File tree

12 files changed

+19
-399
lines changed

12 files changed

+19
-399
lines changed

.stats.yml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
configured_endpoints: 1742
2-
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare%2Fcloudflare-1a70cc6fe7c1ec1d793133a672d1e0bdd4dfcdf23f28246fa833d76140869e29.yml
3-
openapi_spec_hash: 4e7a4ba089bee2e706981ed398bc5b9e
1+
configured_endpoints: 1741
2+
openapi_spec_url: https://storage.googleapis.com/stainless-sdk-openapi-specs/cloudflare%2Fcloudflare-b4dbefdb8c8221e020b1c2337feceddd7e944a9247767f75dd8b976265cb66a3.yml
3+
openapi_spec_hash: 4e17b0e1f919eb7951a91307b790c576
44
config_hash: cb36b26a5fcc81fa60c65016b1e74f0a

api.md

Lines changed: 1 addition & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -160,13 +160,9 @@ Methods:
160160
Types:
161161

162162
```python
163-
from cloudflare.types.ips import IPs, JDCloudIPs, IPListResponse
163+
from cloudflare.types.ips import IPs
164164
```
165165

166-
Methods:
167-
168-
- <code title="get /ips">client.ips.<a href="./src/cloudflare/resources/ips.py">list</a>(\*\*<a href="src/cloudflare/types/ips/ip_list_params.py">params</a>) -> <a href="./src/cloudflare/types/ips/ip_list_response.py">Optional[IPListResponse]</a></code>
169-
170166
# Memberships
171167

172168
Types:

src/cloudflare/_client.py

Lines changed: 0 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,6 @@
4141
acm,
4242
dns,
4343
iam,
44-
ips,
4544
rum,
4645
ssl,
4746
argo,
@@ -130,7 +129,6 @@
130129
magic_network_monitoring,
131130
origin_post_quantum_encryption,
132131
)
133-
from .resources.ips import IPsResource, AsyncIPsResource
134132
from .resources.ai.ai import AIResource, AsyncAIResource
135133
from .resources.d1.d1 import D1Resource, AsyncD1Resource
136134
from .resources.kv.kv import KVResource, AsyncKVResource
@@ -355,12 +353,6 @@ def origin_ca_certificates(self) -> OriginCACertificatesResource:
355353

356354
return OriginCACertificatesResource(self)
357355

358-
@cached_property
359-
def ips(self) -> IPsResource:
360-
from .resources.ips import IPsResource
361-
362-
return IPsResource(self)
363-
364356
@cached_property
365357
def memberships(self) -> MembershipsResource:
366358
from .resources.memberships import MembershipsResource
@@ -1187,12 +1179,6 @@ def origin_ca_certificates(self) -> AsyncOriginCACertificatesResource:
11871179

11881180
return AsyncOriginCACertificatesResource(self)
11891181

1190-
@cached_property
1191-
def ips(self) -> AsyncIPsResource:
1192-
from .resources.ips import AsyncIPsResource
1193-
1194-
return AsyncIPsResource(self)
1195-
11961182
@cached_property
11971183
def memberships(self) -> AsyncMembershipsResource:
11981184
from .resources.memberships import AsyncMembershipsResource
@@ -1947,12 +1933,6 @@ def origin_ca_certificates(self) -> origin_ca_certificates.OriginCACertificatesR
19471933

19481934
return OriginCACertificatesResourceWithRawResponse(self._client.origin_ca_certificates)
19491935

1950-
@cached_property
1951-
def ips(self) -> ips.IPsResourceWithRawResponse:
1952-
from .resources.ips import IPsResourceWithRawResponse
1953-
1954-
return IPsResourceWithRawResponse(self._client.ips)
1955-
19561936
@cached_property
19571937
def memberships(self) -> memberships.MembershipsResourceWithRawResponse:
19581938
from .resources.memberships import MembershipsResourceWithRawResponse
@@ -2526,12 +2506,6 @@ def origin_ca_certificates(self) -> origin_ca_certificates.AsyncOriginCACertific
25262506

25272507
return AsyncOriginCACertificatesResourceWithRawResponse(self._client.origin_ca_certificates)
25282508

2529-
@cached_property
2530-
def ips(self) -> ips.AsyncIPsResourceWithRawResponse:
2531-
from .resources.ips import AsyncIPsResourceWithRawResponse
2532-
2533-
return AsyncIPsResourceWithRawResponse(self._client.ips)
2534-
25352509
@cached_property
25362510
def memberships(self) -> memberships.AsyncMembershipsResourceWithRawResponse:
25372511
from .resources.memberships import AsyncMembershipsResourceWithRawResponse
@@ -3105,12 +3079,6 @@ def origin_ca_certificates(self) -> origin_ca_certificates.OriginCACertificatesR
31053079

31063080
return OriginCACertificatesResourceWithStreamingResponse(self._client.origin_ca_certificates)
31073081

3108-
@cached_property
3109-
def ips(self) -> ips.IPsResourceWithStreamingResponse:
3110-
from .resources.ips import IPsResourceWithStreamingResponse
3111-
3112-
return IPsResourceWithStreamingResponse(self._client.ips)
3113-
31143082
@cached_property
31153083
def memberships(self) -> memberships.MembershipsResourceWithStreamingResponse:
31163084
from .resources.memberships import MembershipsResourceWithStreamingResponse
@@ -3684,12 +3652,6 @@ def origin_ca_certificates(self) -> origin_ca_certificates.AsyncOriginCACertific
36843652

36853653
return AsyncOriginCACertificatesResourceWithStreamingResponse(self._client.origin_ca_certificates)
36863654

3687-
@cached_property
3688-
def ips(self) -> ips.AsyncIPsResourceWithStreamingResponse:
3689-
from .resources.ips import AsyncIPsResourceWithStreamingResponse
3690-
3691-
return AsyncIPsResourceWithStreamingResponse(self._client.ips)
3692-
36933655
@cached_property
36943656
def memberships(self) -> memberships.AsyncMembershipsResourceWithStreamingResponse:
36953657
from .resources.memberships import AsyncMembershipsResourceWithStreamingResponse

src/cloudflare/resources/ips.py

Lines changed: 0 additions & 194 deletions
This file was deleted.

src/cloudflare/types/addressing/address_map_create_response.py

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,10 @@
44
from datetime import datetime
55

66
from .kind import Kind
7+
from ..ips.ips import IPs
78
from ..._models import BaseModel
89

9-
__all__ = ["AddressMapCreateResponse", "IP", "Membership"]
10-
11-
12-
class IP(BaseModel):
13-
created_at: Optional[datetime] = None
14-
15-
ip: Optional[str] = None
16-
"""An IPv4 or IPv6 address."""
10+
__all__ = ["AddressMapCreateResponse", "Membership"]
1711

1812

1913
class Membership(BaseModel):
@@ -69,7 +63,7 @@ class AddressMapCreateResponse(BaseModel):
6963
map is enabled.
7064
"""
7165

72-
ips: Optional[List[IP]] = None
66+
ips: Optional[IPs] = None
7367
"""The set of IPs on the Address Map."""
7468

7569
memberships: Optional[List[Membership]] = None

src/cloudflare/types/addressing/address_map_get_response.py

Lines changed: 3 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,16 +4,10 @@
44
from datetime import datetime
55

66
from .kind import Kind
7+
from ..ips.ips import IPs
78
from ..._models import BaseModel
89

9-
__all__ = ["AddressMapGetResponse", "IP", "Membership"]
10-
11-
12-
class IP(BaseModel):
13-
created_at: Optional[datetime] = None
14-
15-
ip: Optional[str] = None
16-
"""An IPv4 or IPv6 address."""
10+
__all__ = ["AddressMapGetResponse", "Membership"]
1711

1812

1913
class Membership(BaseModel):
@@ -69,7 +63,7 @@ class AddressMapGetResponse(BaseModel):
6963
map is enabled.
7064
"""
7165

72-
ips: Optional[List[IP]] = None
66+
ips: Optional[IPs] = None
7367
"""The set of IPs on the Address Map."""
7468

7569
memberships: Optional[List[Membership]] = None

src/cloudflare/types/ips/__init__.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,6 +3,3 @@
33
from __future__ import annotations
44

55
from .ips import IPs as IPs
6-
from .jdcloud_ips import JDCloudIPs as JDCloudIPs
7-
from .ip_list_params import IPListParams as IPListParams
8-
from .ip_list_response import IPListResponse as IPListResponse

src/cloudflare/types/ips/ip_list_params.py

Lines changed: 0 additions & 12 deletions
This file was deleted.

src/cloudflare/types/ips/ip_list_response.py

Lines changed: 0 additions & 11 deletions
This file was deleted.

0 commit comments

Comments
 (0)