Skip to content

Commit c2435a8

Browse files
stainless-app[bot]stainless-bot
authored andcommitted
feat(api): update via SDK Studio (#186)
1 parent 2df49c1 commit c2435a8

File tree

11 files changed

+77
-77
lines changed

11 files changed

+77
-77
lines changed

api.md

+2-2
Original file line numberDiff line numberDiff line change
@@ -422,12 +422,12 @@ Methods:
422422
- <code title="patch /zones/{zone_id}/settings/0rtt">client.zones.settings.zero_rtt.<a href="./src/cloudflare/resources/zones/settings/zero_rtt.py">edit</a>(\*, zone_id, \*\*<a href="src/cloudflare/types/zones/settings/zero_rtt_edit_params.py">params</a>) -> <a href="./src/cloudflare/types/zones/settings/zone_setting_0rtt.py">Optional</a></code>
423423
- <code title="get /zones/{zone_id}/settings/0rtt">client.zones.settings.zero_rtt.<a href="./src/cloudflare/resources/zones/settings/zero_rtt.py">get</a>(\*, zone_id) -> <a href="./src/cloudflare/types/zones/settings/zone_setting_0rtt.py">Optional</a></code>
424424

425-
### AdvancedDDOS
425+
### AdvancedDDoS
426426

427427
Types:
428428

429429
```python
430-
from cloudflare.types.zones.settings import ZoneSettingAdvancedDDOS
430+
from cloudflare.types.zones.settings import ZoneSettingAdvancedDDoS
431431
```
432432

433433
Methods:

src/cloudflare/resources/zones/settings/__init__.py

+12-12
Original file line numberDiff line numberDiff line change
@@ -153,12 +153,12 @@
153153
AsyncPseudoIPV4WithStreamingResponse,
154154
)
155155
from .advanced_ddos import (
156-
AdvancedDDOS,
157-
AsyncAdvancedDDOS,
158-
AdvancedDDOSWithRawResponse,
159-
AsyncAdvancedDDOSWithRawResponse,
160-
AdvancedDDOSWithStreamingResponse,
161-
AsyncAdvancedDDOSWithStreamingResponse,
156+
AdvancedDDoS,
157+
AsyncAdvancedDDoS,
158+
AdvancedDDoSWithRawResponse,
159+
AsyncAdvancedDDoSWithRawResponse,
160+
AdvancedDDoSWithStreamingResponse,
161+
AsyncAdvancedDDoSWithStreamingResponse,
162162
)
163163
from .always_online import (
164164
AlwaysOnline,
@@ -424,12 +424,12 @@
424424
"AsyncZeroRTTWithRawResponse",
425425
"ZeroRTTWithStreamingResponse",
426426
"AsyncZeroRTTWithStreamingResponse",
427-
"AdvancedDDOS",
428-
"AsyncAdvancedDDOS",
429-
"AdvancedDDOSWithRawResponse",
430-
"AsyncAdvancedDDOSWithRawResponse",
431-
"AdvancedDDOSWithStreamingResponse",
432-
"AsyncAdvancedDDOSWithStreamingResponse",
427+
"AdvancedDDoS",
428+
"AsyncAdvancedDDoS",
429+
"AdvancedDDoSWithRawResponse",
430+
"AsyncAdvancedDDoSWithRawResponse",
431+
"AdvancedDDoSWithStreamingResponse",
432+
"AsyncAdvancedDDoSWithStreamingResponse",
433433
"AlwaysOnline",
434434
"AsyncAlwaysOnline",
435435
"AlwaysOnlineWithRawResponse",

src/cloudflare/resources/zones/settings/advanced_ddos.py

+24-24
Original file line numberDiff line numberDiff line change
@@ -19,19 +19,19 @@
1919
from ...._base_client import (
2020
make_request_options,
2121
)
22-
from ....types.zones.settings import ZoneSettingAdvancedDDOS
22+
from ....types.zones.settings import ZoneSettingAdvancedDDoS
2323

24-
__all__ = ["AdvancedDDOS", "AsyncAdvancedDDOS"]
24+
__all__ = ["AdvancedDDoS", "AsyncAdvancedDDoS"]
2525

2626

27-
class AdvancedDDOS(SyncAPIResource):
27+
class AdvancedDDoS(SyncAPIResource):
2828
@cached_property
29-
def with_raw_response(self) -> AdvancedDDOSWithRawResponse:
30-
return AdvancedDDOSWithRawResponse(self)
29+
def with_raw_response(self) -> AdvancedDDoSWithRawResponse:
30+
return AdvancedDDoSWithRawResponse(self)
3131

3232
@cached_property
33-
def with_streaming_response(self) -> AdvancedDDOSWithStreamingResponse:
34-
return AdvancedDDOSWithStreamingResponse(self)
33+
def with_streaming_response(self) -> AdvancedDDoSWithStreamingResponse:
34+
return AdvancedDDoSWithStreamingResponse(self)
3535

3636
def get(
3737
self,
@@ -43,7 +43,7 @@ def get(
4343
extra_query: Query | None = None,
4444
extra_body: Body | None = None,
4545
timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
46-
) -> Optional[ZoneSettingAdvancedDDOS]:
46+
) -> Optional[ZoneSettingAdvancedDDoS]:
4747
"""
4848
Advanced protection from Distributed Denial of Service (DDoS) attacks on your
4949
website. This is an uneditable value that is 'on' in the case of Business and
@@ -71,18 +71,18 @@ def get(
7171
timeout=timeout,
7272
post_parser=ResultWrapper._unwrapper,
7373
),
74-
cast_to=cast(Type[Optional[ZoneSettingAdvancedDDOS]], ResultWrapper[ZoneSettingAdvancedDDOS]),
74+
cast_to=cast(Type[Optional[ZoneSettingAdvancedDDoS]], ResultWrapper[ZoneSettingAdvancedDDoS]),
7575
)
7676

7777

78-
class AsyncAdvancedDDOS(AsyncAPIResource):
78+
class AsyncAdvancedDDoS(AsyncAPIResource):
7979
@cached_property
80-
def with_raw_response(self) -> AsyncAdvancedDDOSWithRawResponse:
81-
return AsyncAdvancedDDOSWithRawResponse(self)
80+
def with_raw_response(self) -> AsyncAdvancedDDoSWithRawResponse:
81+
return AsyncAdvancedDDoSWithRawResponse(self)
8282

8383
@cached_property
84-
def with_streaming_response(self) -> AsyncAdvancedDDOSWithStreamingResponse:
85-
return AsyncAdvancedDDOSWithStreamingResponse(self)
84+
def with_streaming_response(self) -> AsyncAdvancedDDoSWithStreamingResponse:
85+
return AsyncAdvancedDDoSWithStreamingResponse(self)
8686

8787
async def get(
8888
self,
@@ -94,7 +94,7 @@ async def get(
9494
extra_query: Query | None = None,
9595
extra_body: Body | None = None,
9696
timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
97-
) -> Optional[ZoneSettingAdvancedDDOS]:
97+
) -> Optional[ZoneSettingAdvancedDDoS]:
9898
"""
9999
Advanced protection from Distributed Denial of Service (DDoS) attacks on your
100100
website. This is an uneditable value that is 'on' in the case of Business and
@@ -122,39 +122,39 @@ async def get(
122122
timeout=timeout,
123123
post_parser=ResultWrapper._unwrapper,
124124
),
125-
cast_to=cast(Type[Optional[ZoneSettingAdvancedDDOS]], ResultWrapper[ZoneSettingAdvancedDDOS]),
125+
cast_to=cast(Type[Optional[ZoneSettingAdvancedDDoS]], ResultWrapper[ZoneSettingAdvancedDDoS]),
126126
)
127127

128128

129-
class AdvancedDDOSWithRawResponse:
130-
def __init__(self, advanced_ddos: AdvancedDDOS) -> None:
129+
class AdvancedDDoSWithRawResponse:
130+
def __init__(self, advanced_ddos: AdvancedDDoS) -> None:
131131
self._advanced_ddos = advanced_ddos
132132

133133
self.get = to_raw_response_wrapper(
134134
advanced_ddos.get,
135135
)
136136

137137

138-
class AsyncAdvancedDDOSWithRawResponse:
139-
def __init__(self, advanced_ddos: AsyncAdvancedDDOS) -> None:
138+
class AsyncAdvancedDDoSWithRawResponse:
139+
def __init__(self, advanced_ddos: AsyncAdvancedDDoS) -> None:
140140
self._advanced_ddos = advanced_ddos
141141

142142
self.get = async_to_raw_response_wrapper(
143143
advanced_ddos.get,
144144
)
145145

146146

147-
class AdvancedDDOSWithStreamingResponse:
148-
def __init__(self, advanced_ddos: AdvancedDDOS) -> None:
147+
class AdvancedDDoSWithStreamingResponse:
148+
def __init__(self, advanced_ddos: AdvancedDDoS) -> None:
149149
self._advanced_ddos = advanced_ddos
150150

151151
self.get = to_streamed_response_wrapper(
152152
advanced_ddos.get,
153153
)
154154

155155

156-
class AsyncAdvancedDDOSWithStreamingResponse:
157-
def __init__(self, advanced_ddos: AsyncAdvancedDDOS) -> None:
156+
class AsyncAdvancedDDoSWithStreamingResponse:
157+
def __init__(self, advanced_ddos: AsyncAdvancedDDoS) -> None:
158158
self._advanced_ddos = advanced_ddos
159159

160160
self.get = async_to_streamed_response_wrapper(

src/cloudflare/resources/zones/settings/settings.py

+18-18
Original file line numberDiff line numberDiff line change
@@ -165,12 +165,12 @@
165165
)
166166
from ...._wrappers import ResultWrapper
167167
from .advanced_ddos import (
168-
AdvancedDDOS,
169-
AsyncAdvancedDDOS,
170-
AdvancedDDOSWithRawResponse,
171-
AsyncAdvancedDDOSWithRawResponse,
172-
AdvancedDDOSWithStreamingResponse,
173-
AsyncAdvancedDDOSWithStreamingResponse,
168+
AdvancedDDoS,
169+
AsyncAdvancedDDoS,
170+
AdvancedDDoSWithRawResponse,
171+
AsyncAdvancedDDoSWithRawResponse,
172+
AdvancedDDoSWithStreamingResponse,
173+
AsyncAdvancedDDoSWithStreamingResponse,
174174
)
175175
from .always_online import (
176176
AlwaysOnline,
@@ -442,8 +442,8 @@ def zero_rtt(self) -> ZeroRTT:
442442
return ZeroRTT(self._client)
443443

444444
@cached_property
445-
def advanced_ddos(self) -> AdvancedDDOS:
446-
return AdvancedDDOS(self._client)
445+
def advanced_ddos(self) -> AdvancedDDoS:
446+
return AdvancedDDoS(self._client)
447447

448448
@cached_property
449449
def always_online(self) -> AlwaysOnline:
@@ -738,8 +738,8 @@ def zero_rtt(self) -> AsyncZeroRTT:
738738
return AsyncZeroRTT(self._client)
739739

740740
@cached_property
741-
def advanced_ddos(self) -> AsyncAdvancedDDOS:
742-
return AsyncAdvancedDDOS(self._client)
741+
def advanced_ddos(self) -> AsyncAdvancedDDoS:
742+
return AsyncAdvancedDDoS(self._client)
743743

744744
@cached_property
745745
def always_online(self) -> AsyncAlwaysOnline:
@@ -1044,8 +1044,8 @@ def zero_rtt(self) -> ZeroRTTWithRawResponse:
10441044
return ZeroRTTWithRawResponse(self._settings.zero_rtt)
10451045

10461046
@cached_property
1047-
def advanced_ddos(self) -> AdvancedDDOSWithRawResponse:
1048-
return AdvancedDDOSWithRawResponse(self._settings.advanced_ddos)
1047+
def advanced_ddos(self) -> AdvancedDDoSWithRawResponse:
1048+
return AdvancedDDoSWithRawResponse(self._settings.advanced_ddos)
10491049

10501050
@cached_property
10511051
def always_online(self) -> AlwaysOnlineWithRawResponse:
@@ -1260,8 +1260,8 @@ def zero_rtt(self) -> AsyncZeroRTTWithRawResponse:
12601260
return AsyncZeroRTTWithRawResponse(self._settings.zero_rtt)
12611261

12621262
@cached_property
1263-
def advanced_ddos(self) -> AsyncAdvancedDDOSWithRawResponse:
1264-
return AsyncAdvancedDDOSWithRawResponse(self._settings.advanced_ddos)
1263+
def advanced_ddos(self) -> AsyncAdvancedDDoSWithRawResponse:
1264+
return AsyncAdvancedDDoSWithRawResponse(self._settings.advanced_ddos)
12651265

12661266
@cached_property
12671267
def always_online(self) -> AsyncAlwaysOnlineWithRawResponse:
@@ -1476,8 +1476,8 @@ def zero_rtt(self) -> ZeroRTTWithStreamingResponse:
14761476
return ZeroRTTWithStreamingResponse(self._settings.zero_rtt)
14771477

14781478
@cached_property
1479-
def advanced_ddos(self) -> AdvancedDDOSWithStreamingResponse:
1480-
return AdvancedDDOSWithStreamingResponse(self._settings.advanced_ddos)
1479+
def advanced_ddos(self) -> AdvancedDDoSWithStreamingResponse:
1480+
return AdvancedDDoSWithStreamingResponse(self._settings.advanced_ddos)
14811481

14821482
@cached_property
14831483
def always_online(self) -> AlwaysOnlineWithStreamingResponse:
@@ -1692,8 +1692,8 @@ def zero_rtt(self) -> AsyncZeroRTTWithStreamingResponse:
16921692
return AsyncZeroRTTWithStreamingResponse(self._settings.zero_rtt)
16931693

16941694
@cached_property
1695-
def advanced_ddos(self) -> AsyncAdvancedDDOSWithStreamingResponse:
1696-
return AsyncAdvancedDDOSWithStreamingResponse(self._settings.advanced_ddos)
1695+
def advanced_ddos(self) -> AsyncAdvancedDDoSWithStreamingResponse:
1696+
return AsyncAdvancedDDoSWithStreamingResponse(self._settings.advanced_ddos)
16971697

16981698
@cached_property
16991699
def always_online(self) -> AsyncAlwaysOnlineWithStreamingResponse:

src/cloudflare/types/zones/setting_edit_params.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,7 @@
2525
ZoneSettingEarlyHintsParam,
2626
ZoneSettingPseudoIPV4Param,
2727
ZoneSettingWebsocketsParam,
28-
ZoneSettingAdvancedDDOSParam,
28+
ZoneSettingAdvancedDDoSParam,
2929
ZoneSettingAlwaysOnlineParam,
3030
ZoneSettingBrowserCheckParam,
3131
ZoneSettingChallengeTTLParam,
@@ -151,7 +151,7 @@ class ItemZonesTLS1_2Only(TypedDict, total=False):
151151

152152
Item = Union[
153153
ZoneSetting0rttParam,
154-
ZoneSettingAdvancedDDOSParam,
154+
ZoneSettingAdvancedDDoSParam,
155155
ZoneSettingAlwaysOnlineParam,
156156
ZoneSettingAlwaysUseHTTPSParam,
157157
ZoneSettingAutomaticHTTPSRewritesParam,

src/cloudflare/types/zones/setting_edit_response.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
ZoneSettingEarlyHints,
2525
ZoneSettingPseudoIPV4,
2626
ZoneSettingWebsockets,
27-
ZoneSettingAdvancedDDOS,
27+
ZoneSettingAdvancedDDoS,
2828
ZoneSettingAlwaysOnline,
2929
ZoneSettingBrowserCheck,
3030
ZoneSettingChallengeTTL,
@@ -195,7 +195,7 @@ class SettingEditResponseItemZonesTLS1_2Only(BaseModel):
195195

196196
SettingEditResponseItem = Union[
197197
ZoneSetting0rtt,
198-
ZoneSettingAdvancedDDOS,
198+
ZoneSettingAdvancedDDoS,
199199
ZoneSettingAlwaysOnline,
200200
ZoneSettingAlwaysUseHTTPS,
201201
ZoneSettingAutomaticHTTPSRewrites,

src/cloudflare/types/zones/setting_get_response.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -24,7 +24,7 @@
2424
ZoneSettingEarlyHints,
2525
ZoneSettingPseudoIPV4,
2626
ZoneSettingWebsockets,
27-
ZoneSettingAdvancedDDOS,
27+
ZoneSettingAdvancedDDoS,
2828
ZoneSettingAlwaysOnline,
2929
ZoneSettingBrowserCheck,
3030
ZoneSettingChallengeTTL,
@@ -195,7 +195,7 @@ class SettingGetResponseItemZonesTLS1_2Only(BaseModel):
195195

196196
SettingGetResponseItem = Union[
197197
ZoneSetting0rtt,
198-
ZoneSettingAdvancedDDOS,
198+
ZoneSettingAdvancedDDoS,
199199
ZoneSettingAlwaysOnline,
200200
ZoneSettingAlwaysUseHTTPS,
201201
ZoneSettingAutomaticHTTPSRewrites,

src/cloudflare/types/zones/settings/__init__.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -60,7 +60,7 @@
6060
from .image_resizing_edit_params import ImageResizingEditParams as ImageResizingEditParams
6161
from .ip_geolocation_edit_params import IPGeolocationEditParams as IPGeolocationEditParams
6262
from .security_level_edit_params import SecurityLevelEditParams as SecurityLevelEditParams
63-
from .zone_setting_advanced_ddos import ZoneSettingAdvancedDDOS as ZoneSettingAdvancedDDOS
63+
from .zone_setting_advanced_ddos import ZoneSettingAdvancedDDoS as ZoneSettingAdvancedDDoS
6464
from .zone_setting_always_online import ZoneSettingAlwaysOnline as ZoneSettingAlwaysOnline
6565
from .zone_setting_browser_check import ZoneSettingBrowserCheck as ZoneSettingBrowserCheck
6666
from .zone_setting_challenge_ttl import ZoneSettingChallengeTTL as ZoneSettingChallengeTTL
@@ -106,7 +106,7 @@
106106
from .server_side_exclude_edit_params import ServerSideExcludeEditParams as ServerSideExcludeEditParams
107107
from .zone_setting_hotlink_protection import ZoneSettingHotlinkProtection as ZoneSettingHotlinkProtection
108108
from .zone_setting_proxy_read_timeout import ZoneSettingProxyReadTimeout as ZoneSettingProxyReadTimeout
109-
from .zone_setting_advanced_ddos_param import ZoneSettingAdvancedDDOSParam as ZoneSettingAdvancedDDOSParam
109+
from .zone_setting_advanced_ddos_param import ZoneSettingAdvancedDDoSParam as ZoneSettingAdvancedDDoSParam
110110
from .zone_setting_always_online_param import ZoneSettingAlwaysOnlineParam as ZoneSettingAlwaysOnlineParam
111111
from .zone_setting_browser_check_param import ZoneSettingBrowserCheckParam as ZoneSettingBrowserCheckParam
112112
from .zone_setting_challenge_ttl_param import ZoneSettingChallengeTTLParam as ZoneSettingChallengeTTLParam

src/cloudflare/types/zones/settings/zone_setting_advanced_ddos.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@
66

77
from ...._models import BaseModel
88

9-
__all__ = ["ZoneSettingAdvancedDDOS"]
9+
__all__ = ["ZoneSettingAdvancedDDoS"]
1010

1111

12-
class ZoneSettingAdvancedDDOS(BaseModel):
12+
class ZoneSettingAdvancedDDoS(BaseModel):
1313
id: Literal["advanced_ddos"]
1414
"""ID of the zone setting."""
1515

src/cloudflare/types/zones/settings/zone_setting_advanced_ddos_param.py

+2-2
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44

55
from typing_extensions import Literal, Required, TypedDict
66

7-
__all__ = ["ZoneSettingAdvancedDDOSParam"]
7+
__all__ = ["ZoneSettingAdvancedDDoSParam"]
88

99

10-
class ZoneSettingAdvancedDDOSParam(TypedDict, total=False):
10+
class ZoneSettingAdvancedDDoSParam(TypedDict, total=False):
1111
id: Required[Literal["advanced_ddos"]]
1212
"""ID of the zone setting."""
1313

0 commit comments

Comments
 (0)