Skip to content

Commit a47fda9

Browse files
🌿 Fern Regeneration -- February 10, 2026 (#778)
This PR regenerates code to match the latest API Definition. Co-authored-by: fern-api[bot] <115122769+fern-api[bot]@users.noreply.github.com>
1 parent ae22a65 commit a47fda9

File tree

368 files changed

+3256
-2564
lines changed

Some content is hidden

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

368 files changed

+3256
-2564
lines changed

reference.md

Lines changed: 27 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -11969,7 +11969,7 @@ client.self_service_profiles.create(
1196911969
<dl>
1197011970
<dd>
1197111971

11972-
**allowed_strategies:** `typing.Optional[typing.Sequence[SelfServiceProfileAllowedStrategyEnum]]` — List of IdP strategies that will be shown to users during the Self-Service SSO flow. Possible values: [`oidc`, `samlp`, `waad`, `google-apps`, `adfs`, `okta`, `auth0-samlp`, `okta-samlp`, `keycloak-samlp`, `pingfederate`]
11972+
**allowed_strategies:** `typing.Optional[typing.Sequence[SelfServiceProfileAllowedStrategyEnum]]` — List of IdP strategies that will be shown to users during the Self-Service SSO flow. Possible values: [`oidc`, `samlp`, `waad`, `google-apps`, `adfs`, `okta`, `keycloak-samlp`, `pingfederate`]
1197311973

1197411974
</dd>
1197511975
</dl>
@@ -12227,7 +12227,7 @@ client.self_service_profiles.update(
1222712227
<dl>
1222812228
<dd>
1222912229

12230-
**allowed_strategies:** `typing.Optional[typing.Sequence[SelfServiceProfileAllowedStrategyEnum]]` — List of IdP strategies that will be shown to users during the Self-Service SSO flow. Possible values: [`oidc`, `samlp`, `waad`, `google-apps`, `adfs`, `okta`, `auth0-samlp`, `okta-samlp`, `keycloak-samlp`, `pingfederate`]
12230+
**allowed_strategies:** `typing.Optional[typing.Sequence[SelfServiceProfileAllowedStrategyEnum]]` — List of IdP strategies that will be shown to users during the Self-Service SSO flow. Possible values: [`oidc`, `samlp`, `waad`, `google-apps`, `adfs`, `okta`, `keycloak-samlp`, `pingfederate`]
1223112231

1223212232
</dd>
1223312233
</dl>
@@ -16427,7 +16427,7 @@ client.actions.triggers.list()
1642716427
</details>
1642816428

1642916429
## Actions Modules Versions
16430-
<details><summary><code>client.actions.modules.versions.<a href="src/auth0/management/actions/modules/versions/client.py">list</a>(...) -&gt; AsyncHttpResponse[GetActionModuleVersionsResponseContent]</code></summary>
16430+
<details><summary><code>client.actions.modules.versions.<a href="src/auth0/management/actions/modules/versions/client.py">list</a>(...) -&gt; AsyncPager[ActionModuleVersion, GetActionModuleVersionsResponseContent]</code></summary>
1643116431
<dl>
1643216432
<dd>
1643316433

@@ -16459,9 +16459,16 @@ from auth0 import Auth0
1645916459
client = Auth0(
1646016460
token="YOUR_TOKEN",
1646116461
)
16462-
client.actions.modules.versions.list(
16462+
response = client.actions.modules.versions.list(
1646316463
id="id",
16464+
page=1,
16465+
per_page=1,
1646416466
)
16467+
for item in response:
16468+
yield item
16469+
# alternatively, you can paginate page-by-page
16470+
for page in response.iter_pages():
16471+
yield page
1646516472

1646616473
```
1646716474
</dd>
@@ -16485,6 +16492,22 @@ client.actions.modules.versions.list(
1648516492
<dl>
1648616493
<dd>
1648716494

16495+
**page:** `typing.Optional[int]` — Use this field to request a specific page of the list results.
16496+
16497+
</dd>
16498+
</dl>
16499+
16500+
<dl>
16501+
<dd>
16502+
16503+
**per_page:** `typing.Optional[int]` — The maximum number of results to be returned by the server in a single response. 20 by default.
16504+
16505+
</dd>
16506+
</dl>
16507+
16508+
<dl>
16509+
<dd>
16510+
1648816511
**request_options:** `typing.Optional[RequestOptions]` — Request-specific configuration.
1648916512

1649016513
</dd>

src/auth0/management/actions/client.py

Lines changed: 14 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -127,14 +127,14 @@ def list(
127127
def create(
128128
self,
129129
*,
130-
name: str = "my-action",
130+
name: str,
131131
supported_triggers: typing.Sequence[ActionTrigger],
132-
code: typing.Optional[str] = "module.exports = () => {}",
132+
code: typing.Optional[str] = OMIT,
133133
dependencies: typing.Optional[typing.Sequence[ActionVersionDependency]] = OMIT,
134-
runtime: typing.Optional[str] = "node22",
134+
runtime: typing.Optional[str] = OMIT,
135135
secrets: typing.Optional[typing.Sequence[ActionSecretRequest]] = OMIT,
136136
modules: typing.Optional[typing.Sequence[ActionModuleReference]] = OMIT,
137-
deploy: typing.Optional[bool] = False,
137+
deploy: typing.Optional[bool] = OMIT,
138138
request_options: typing.Optional[RequestOptions] = None,
139139
) -> CreateActionResponseContent:
140140
"""
@@ -274,11 +274,11 @@ def update(
274274
self,
275275
id: str,
276276
*,
277-
name: typing.Optional[str] = "my-action",
277+
name: typing.Optional[str] = OMIT,
278278
supported_triggers: typing.Optional[typing.Sequence[ActionTrigger]] = OMIT,
279-
code: typing.Optional[str] = "module.exports = () => {}",
279+
code: typing.Optional[str] = OMIT,
280280
dependencies: typing.Optional[typing.Sequence[ActionVersionDependency]] = OMIT,
281-
runtime: typing.Optional[str] = "node22",
281+
runtime: typing.Optional[str] = OMIT,
282282
secrets: typing.Optional[typing.Sequence[ActionSecretRequest]] = OMIT,
283283
modules: typing.Optional[typing.Sequence[ActionModuleReference]] = OMIT,
284284
request_options: typing.Optional[RequestOptions] = None,
@@ -551,14 +551,14 @@ async def main() -> None:
551551
async def create(
552552
self,
553553
*,
554-
name: str = "my-action",
554+
name: str,
555555
supported_triggers: typing.Sequence[ActionTrigger],
556-
code: typing.Optional[str] = "module.exports = () => {}",
556+
code: typing.Optional[str] = OMIT,
557557
dependencies: typing.Optional[typing.Sequence[ActionVersionDependency]] = OMIT,
558-
runtime: typing.Optional[str] = "node22",
558+
runtime: typing.Optional[str] = OMIT,
559559
secrets: typing.Optional[typing.Sequence[ActionSecretRequest]] = OMIT,
560560
modules: typing.Optional[typing.Sequence[ActionModuleReference]] = OMIT,
561-
deploy: typing.Optional[bool] = False,
561+
deploy: typing.Optional[bool] = OMIT,
562562
request_options: typing.Optional[RequestOptions] = None,
563563
) -> CreateActionResponseContent:
564564
"""
@@ -724,11 +724,11 @@ async def update(
724724
self,
725725
id: str,
726726
*,
727-
name: typing.Optional[str] = "my-action",
727+
name: typing.Optional[str] = OMIT,
728728
supported_triggers: typing.Optional[typing.Sequence[ActionTrigger]] = OMIT,
729-
code: typing.Optional[str] = "module.exports = () => {}",
729+
code: typing.Optional[str] = OMIT,
730730
dependencies: typing.Optional[typing.Sequence[ActionVersionDependency]] = OMIT,
731-
runtime: typing.Optional[str] = "node22",
731+
runtime: typing.Optional[str] = OMIT,
732732
secrets: typing.Optional[typing.Sequence[ActionSecretRequest]] = OMIT,
733733
modules: typing.Optional[typing.Sequence[ActionModuleReference]] = OMIT,
734734
request_options: typing.Optional[RequestOptions] = None,

src/auth0/management/actions/modules/versions/client.py

Lines changed: 49 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,9 @@
33
import typing
44

55
from ....core.client_wrapper import AsyncClientWrapper, SyncClientWrapper
6+
from ....core.pagination import AsyncPager, SyncPager
67
from ....core.request_options import RequestOptions
8+
from ....types.action_module_version import ActionModuleVersion
79
from ....types.create_action_module_version_response_content import CreateActionModuleVersionResponseContent
810
from ....types.get_action_module_version_response_content import GetActionModuleVersionResponseContent
911
from ....types.get_action_module_versions_response_content import GetActionModuleVersionsResponseContent
@@ -26,8 +28,13 @@ def with_raw_response(self) -> RawVersionsClient:
2628
return self._raw_client
2729

2830
def list(
29-
self, id: str, *, request_options: typing.Optional[RequestOptions] = None
30-
) -> GetActionModuleVersionsResponseContent:
31+
self,
32+
id: str,
33+
*,
34+
page: typing.Optional[int] = 0,
35+
per_page: typing.Optional[int] = 50,
36+
request_options: typing.Optional[RequestOptions] = None,
37+
) -> SyncPager[ActionModuleVersion, GetActionModuleVersionsResponseContent]:
3138
"""
3239
List all published versions of a specific Actions Module.
3340
@@ -36,12 +43,18 @@ def list(
3643
id : str
3744
The unique ID of the module.
3845
46+
page : typing.Optional[int]
47+
Use this field to request a specific page of the list results.
48+
49+
per_page : typing.Optional[int]
50+
The maximum number of results to be returned by the server in a single response. 20 by default.
51+
3952
request_options : typing.Optional[RequestOptions]
4053
Request-specific configuration.
4154
4255
Returns
4356
-------
44-
GetActionModuleVersionsResponseContent
57+
SyncPager[ActionModuleVersion, GetActionModuleVersionsResponseContent]
4558
The module versions were retrieved.
4659
4760
Examples
@@ -51,12 +64,18 @@ def list(
5164
client = Auth0(
5265
token="YOUR_TOKEN",
5366
)
54-
client.actions.modules.versions.list(
67+
response = client.actions.modules.versions.list(
5568
id="id",
69+
page=1,
70+
per_page=1,
5671
)
72+
for item in response:
73+
yield item
74+
# alternatively, you can paginate page-by-page
75+
for page in response.iter_pages():
76+
yield page
5777
"""
58-
_response = self._raw_client.list(id, request_options=request_options)
59-
return _response.data
78+
return self._raw_client.list(id, page=page, per_page=per_page, request_options=request_options)
6079

6180
def create(
6281
self, id: str, *, request_options: typing.Optional[RequestOptions] = None
@@ -145,8 +164,13 @@ def with_raw_response(self) -> AsyncRawVersionsClient:
145164
return self._raw_client
146165

147166
async def list(
148-
self, id: str, *, request_options: typing.Optional[RequestOptions] = None
149-
) -> GetActionModuleVersionsResponseContent:
167+
self,
168+
id: str,
169+
*,
170+
page: typing.Optional[int] = 0,
171+
per_page: typing.Optional[int] = 50,
172+
request_options: typing.Optional[RequestOptions] = None,
173+
) -> AsyncPager[ActionModuleVersion, GetActionModuleVersionsResponseContent]:
150174
"""
151175
List all published versions of a specific Actions Module.
152176
@@ -155,12 +179,18 @@ async def list(
155179
id : str
156180
The unique ID of the module.
157181
182+
page : typing.Optional[int]
183+
Use this field to request a specific page of the list results.
184+
185+
per_page : typing.Optional[int]
186+
The maximum number of results to be returned by the server in a single response. 20 by default.
187+
158188
request_options : typing.Optional[RequestOptions]
159189
Request-specific configuration.
160190
161191
Returns
162192
-------
163-
GetActionModuleVersionsResponseContent
193+
AsyncPager[ActionModuleVersion, GetActionModuleVersionsResponseContent]
164194
The module versions were retrieved.
165195
166196
Examples
@@ -175,15 +205,22 @@ async def list(
175205
176206
177207
async def main() -> None:
178-
await client.actions.modules.versions.list(
208+
response = await client.actions.modules.versions.list(
179209
id="id",
210+
page=1,
211+
per_page=1,
180212
)
213+
async for item in response:
214+
yield item
215+
216+
# alternatively, you can paginate page-by-page
217+
async for page in response.iter_pages():
218+
yield page
181219
182220
183221
asyncio.run(main())
184222
"""
185-
_response = await self._raw_client.list(id, request_options=request_options)
186-
return _response.data
223+
return await self._raw_client.list(id, page=page, per_page=per_page, request_options=request_options)
187224

188225
async def create(
189226
self, id: str, *, request_options: typing.Optional[RequestOptions] = None

0 commit comments

Comments
 (0)