Skip to content

Commit c774af3

Browse files
stainless-app[bot]stainless-bot
authored andcommitted
feat(api): update via SDK Studio (#228)
1 parent fba97f2 commit c774af3

File tree

138 files changed

+2077
-3618
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

138 files changed

+2077
-3618
lines changed

api.md

+63-44
Large diffs are not rendered by default.

src/cloudflare/resources/accounts/members.py

+2-3
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@
2828
)
2929
from ...types.accounts import (
3030
Member,
31-
RoleParam,
3231
MemberWithCode,
3332
MemberListResponse,
3433
MemberDeleteResponse,
@@ -105,7 +104,7 @@ def update(
105104
member_id: str,
106105
*,
107106
account_id: object,
108-
roles: Iterable[RoleParam],
107+
roles: Iterable[member_update_params.Role],
109108
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
110109
# The extra values given here take precedence over values defined on the client or passed to this method.
111110
extra_headers: Headers | None = None,
@@ -351,7 +350,7 @@ async def update(
351350
member_id: str,
352351
*,
353352
account_id: object,
354-
roles: Iterable[RoleParam],
353+
roles: Iterable[member_update_params.Role],
355354
# Use the following arguments if you need to pass additional parameters to the API that aren't available via kwargs.
356355
# The extra values given here take precedence over values defined on the client or passed to this method.
357356
extra_headers: Headers | None = None,

src/cloudflare/resources/accounts/roles.py

+7-7
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,7 @@
2222
make_request_options,
2323
)
2424
from ...types.shared import UnnamedSchemaRef9444735ca60712dbcf8afd832eb5716a
25-
from ...types.accounts import RoleListResponse
25+
from ...types.accounts import Role
2626

2727
__all__ = ["Roles", "AsyncRoles"]
2828

@@ -46,7 +46,7 @@ def list(
4646
extra_query: Query | None = None,
4747
extra_body: Body | None = None,
4848
timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
49-
) -> SyncSinglePage[RoleListResponse]:
49+
) -> SyncSinglePage[Role]:
5050
"""
5151
Get all available roles for an account.
5252
@@ -61,11 +61,11 @@ def list(
6161
"""
6262
return self._get_api_list(
6363
f"/accounts/{account_id}/roles",
64-
page=SyncSinglePage[RoleListResponse],
64+
page=SyncSinglePage[Role],
6565
options=make_request_options(
6666
extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
6767
),
68-
model=RoleListResponse,
68+
model=Role,
6969
)
7070

7171
def get(
@@ -129,7 +129,7 @@ def list(
129129
extra_query: Query | None = None,
130130
extra_body: Body | None = None,
131131
timeout: float | httpx.Timeout | None | NotGiven = NOT_GIVEN,
132-
) -> AsyncPaginator[RoleListResponse, AsyncSinglePage[RoleListResponse]]:
132+
) -> AsyncPaginator[Role, AsyncSinglePage[Role]]:
133133
"""
134134
Get all available roles for an account.
135135
@@ -144,11 +144,11 @@ def list(
144144
"""
145145
return self._get_api_list(
146146
f"/accounts/{account_id}/roles",
147-
page=AsyncSinglePage[RoleListResponse],
147+
page=AsyncSinglePage[Role],
148148
options=make_request_options(
149149
extra_headers=extra_headers, extra_query=extra_query, extra_body=extra_body, timeout=timeout
150150
),
151-
model=RoleListResponse,
151+
model=Role,
152152
)
153153

154154
async def get(

src/cloudflare/resources/alerting/destinations/__init__.py

+12-12
Original file line numberDiff line numberDiff line change
@@ -17,12 +17,12 @@
1717
AsyncWebhooksWithStreamingResponse,
1818
)
1919
from .pagerduty import (
20-
Pagerduty,
21-
AsyncPagerduty,
22-
PagerdutyWithRawResponse,
23-
AsyncPagerdutyWithRawResponse,
24-
PagerdutyWithStreamingResponse,
25-
AsyncPagerdutyWithStreamingResponse,
20+
PagerdutyResource,
21+
AsyncPagerdutyResource,
22+
PagerdutyResourceWithRawResponse,
23+
AsyncPagerdutyResourceWithRawResponse,
24+
PagerdutyResourceWithStreamingResponse,
25+
AsyncPagerdutyResourceWithStreamingResponse,
2626
)
2727
from .destinations import (
2828
Destinations,
@@ -40,12 +40,12 @@
4040
"AsyncEligibleWithRawResponse",
4141
"EligibleWithStreamingResponse",
4242
"AsyncEligibleWithStreamingResponse",
43-
"Pagerduty",
44-
"AsyncPagerduty",
45-
"PagerdutyWithRawResponse",
46-
"AsyncPagerdutyWithRawResponse",
47-
"PagerdutyWithStreamingResponse",
48-
"AsyncPagerdutyWithStreamingResponse",
43+
"PagerdutyResource",
44+
"AsyncPagerdutyResource",
45+
"PagerdutyResourceWithRawResponse",
46+
"AsyncPagerdutyResourceWithRawResponse",
47+
"PagerdutyResourceWithStreamingResponse",
48+
"AsyncPagerdutyResourceWithStreamingResponse",
4949
"Webhooks",
5050
"AsyncWebhooks",
5151
"WebhooksWithRawResponse",

src/cloudflare/resources/alerting/destinations/destinations.py

+18-18
Original file line numberDiff line numberDiff line change
@@ -19,12 +19,12 @@
1919
AsyncWebhooksWithStreamingResponse,
2020
)
2121
from .pagerduty import (
22-
Pagerduty,
23-
AsyncPagerduty,
24-
PagerdutyWithRawResponse,
25-
AsyncPagerdutyWithRawResponse,
26-
PagerdutyWithStreamingResponse,
27-
AsyncPagerdutyWithStreamingResponse,
22+
PagerdutyResource,
23+
AsyncPagerdutyResource,
24+
PagerdutyResourceWithRawResponse,
25+
AsyncPagerdutyResourceWithRawResponse,
26+
PagerdutyResourceWithStreamingResponse,
27+
AsyncPagerdutyResourceWithStreamingResponse,
2828
)
2929
from ...._compat import cached_property
3030
from ...._resource import SyncAPIResource, AsyncAPIResource
@@ -38,8 +38,8 @@ def eligible(self) -> Eligible:
3838
return Eligible(self._client)
3939

4040
@cached_property
41-
def pagerduty(self) -> Pagerduty:
42-
return Pagerduty(self._client)
41+
def pagerduty(self) -> PagerdutyResource:
42+
return PagerdutyResource(self._client)
4343

4444
@cached_property
4545
def webhooks(self) -> Webhooks:
@@ -60,8 +60,8 @@ def eligible(self) -> AsyncEligible:
6060
return AsyncEligible(self._client)
6161

6262
@cached_property
63-
def pagerduty(self) -> AsyncPagerduty:
64-
return AsyncPagerduty(self._client)
63+
def pagerduty(self) -> AsyncPagerdutyResource:
64+
return AsyncPagerdutyResource(self._client)
6565

6666
@cached_property
6767
def webhooks(self) -> AsyncWebhooks:
@@ -85,8 +85,8 @@ def eligible(self) -> EligibleWithRawResponse:
8585
return EligibleWithRawResponse(self._destinations.eligible)
8686

8787
@cached_property
88-
def pagerduty(self) -> PagerdutyWithRawResponse:
89-
return PagerdutyWithRawResponse(self._destinations.pagerduty)
88+
def pagerduty(self) -> PagerdutyResourceWithRawResponse:
89+
return PagerdutyResourceWithRawResponse(self._destinations.pagerduty)
9090

9191
@cached_property
9292
def webhooks(self) -> WebhooksWithRawResponse:
@@ -102,8 +102,8 @@ def eligible(self) -> AsyncEligibleWithRawResponse:
102102
return AsyncEligibleWithRawResponse(self._destinations.eligible)
103103

104104
@cached_property
105-
def pagerduty(self) -> AsyncPagerdutyWithRawResponse:
106-
return AsyncPagerdutyWithRawResponse(self._destinations.pagerduty)
105+
def pagerduty(self) -> AsyncPagerdutyResourceWithRawResponse:
106+
return AsyncPagerdutyResourceWithRawResponse(self._destinations.pagerduty)
107107

108108
@cached_property
109109
def webhooks(self) -> AsyncWebhooksWithRawResponse:
@@ -119,8 +119,8 @@ def eligible(self) -> EligibleWithStreamingResponse:
119119
return EligibleWithStreamingResponse(self._destinations.eligible)
120120

121121
@cached_property
122-
def pagerduty(self) -> PagerdutyWithStreamingResponse:
123-
return PagerdutyWithStreamingResponse(self._destinations.pagerduty)
122+
def pagerduty(self) -> PagerdutyResourceWithStreamingResponse:
123+
return PagerdutyResourceWithStreamingResponse(self._destinations.pagerduty)
124124

125125
@cached_property
126126
def webhooks(self) -> WebhooksWithStreamingResponse:
@@ -136,8 +136,8 @@ def eligible(self) -> AsyncEligibleWithStreamingResponse:
136136
return AsyncEligibleWithStreamingResponse(self._destinations.eligible)
137137

138138
@cached_property
139-
def pagerduty(self) -> AsyncPagerdutyWithStreamingResponse:
140-
return AsyncPagerdutyWithStreamingResponse(self._destinations.pagerduty)
139+
def pagerduty(self) -> AsyncPagerdutyResourceWithStreamingResponse:
140+
return AsyncPagerdutyResourceWithStreamingResponse(self._destinations.pagerduty)
141141

142142
@cached_property
143143
def webhooks(self) -> AsyncWebhooksWithStreamingResponse:

src/cloudflare/resources/alerting/destinations/pagerduty.py

+19-19
Original file line numberDiff line numberDiff line change
@@ -22,17 +22,17 @@
2222
from ....types.shared import UnnamedSchemaRef67bbb1ccdd42c3e2937b9fd19f791151
2323
from ....types.alerting.destinations import PagerdutyGetResponse, PagerdutyLinkResponse, PagerdutyCreateResponse
2424

25-
__all__ = ["Pagerduty", "AsyncPagerduty"]
25+
__all__ = ["PagerdutyResource", "AsyncPagerdutyResource"]
2626

2727

28-
class Pagerduty(SyncAPIResource):
28+
class PagerdutyResource(SyncAPIResource):
2929
@cached_property
30-
def with_raw_response(self) -> PagerdutyWithRawResponse:
31-
return PagerdutyWithRawResponse(self)
30+
def with_raw_response(self) -> PagerdutyResourceWithRawResponse:
31+
return PagerdutyResourceWithRawResponse(self)
3232

3333
@cached_property
34-
def with_streaming_response(self) -> PagerdutyWithStreamingResponse:
35-
return PagerdutyWithStreamingResponse(self)
34+
def with_streaming_response(self) -> PagerdutyResourceWithStreamingResponse:
35+
return PagerdutyResourceWithStreamingResponse(self)
3636

3737
def create(
3838
self,
@@ -201,14 +201,14 @@ def link(
201201
)
202202

203203

204-
class AsyncPagerduty(AsyncAPIResource):
204+
class AsyncPagerdutyResource(AsyncAPIResource):
205205
@cached_property
206-
def with_raw_response(self) -> AsyncPagerdutyWithRawResponse:
207-
return AsyncPagerdutyWithRawResponse(self)
206+
def with_raw_response(self) -> AsyncPagerdutyResourceWithRawResponse:
207+
return AsyncPagerdutyResourceWithRawResponse(self)
208208

209209
@cached_property
210-
def with_streaming_response(self) -> AsyncPagerdutyWithStreamingResponse:
211-
return AsyncPagerdutyWithStreamingResponse(self)
210+
def with_streaming_response(self) -> AsyncPagerdutyResourceWithStreamingResponse:
211+
return AsyncPagerdutyResourceWithStreamingResponse(self)
212212

213213
async def create(
214214
self,
@@ -377,8 +377,8 @@ async def link(
377377
)
378378

379379

380-
class PagerdutyWithRawResponse:
381-
def __init__(self, pagerduty: Pagerduty) -> None:
380+
class PagerdutyResourceWithRawResponse:
381+
def __init__(self, pagerduty: PagerdutyResource) -> None:
382382
self._pagerduty = pagerduty
383383

384384
self.create = to_raw_response_wrapper(
@@ -395,8 +395,8 @@ def __init__(self, pagerduty: Pagerduty) -> None:
395395
)
396396

397397

398-
class AsyncPagerdutyWithRawResponse:
399-
def __init__(self, pagerduty: AsyncPagerduty) -> None:
398+
class AsyncPagerdutyResourceWithRawResponse:
399+
def __init__(self, pagerduty: AsyncPagerdutyResource) -> None:
400400
self._pagerduty = pagerduty
401401

402402
self.create = async_to_raw_response_wrapper(
@@ -413,8 +413,8 @@ def __init__(self, pagerduty: AsyncPagerduty) -> None:
413413
)
414414

415415

416-
class PagerdutyWithStreamingResponse:
417-
def __init__(self, pagerduty: Pagerduty) -> None:
416+
class PagerdutyResourceWithStreamingResponse:
417+
def __init__(self, pagerduty: PagerdutyResource) -> None:
418418
self._pagerduty = pagerduty
419419

420420
self.create = to_streamed_response_wrapper(
@@ -431,8 +431,8 @@ def __init__(self, pagerduty: Pagerduty) -> None:
431431
)
432432

433433

434-
class AsyncPagerdutyWithStreamingResponse:
435-
def __init__(self, pagerduty: AsyncPagerduty) -> None:
434+
class AsyncPagerdutyResourceWithStreamingResponse:
435+
def __init__(self, pagerduty: AsyncPagerdutyResource) -> None:
436436
self._pagerduty = pagerduty
437437

438438
self.create = async_to_streamed_response_wrapper(

0 commit comments

Comments
 (0)