From fe8ed5735c07fd6a521e03fa8122c3f3909e5a36 Mon Sep 17 00:00:00 2001
From: "fern-api[bot]" <115122769+fern-api[bot]@users.noreply.github.com>
Date: Tue, 4 Aug 2026 06:36:05 +0000
Subject: [PATCH 1/2] [fern-generated] Update SDK
Generated by Fern
CLI Version: unknown
Generators:
- fernapi/fern-typescript-sdk: 3.72.5
---
.shiprc | 6 -
package.json | 55 +-
reference.md | 1869 +++++++++++++----
src/management/Client.ts | 6 +
src/management/api/requests/requests.ts | 188 +-
.../api/resources/agents/client/Client.ts | 435 ++++
.../api/resources/agents/client/index.ts | 1 +
.../api/resources/agents/exports.ts | 4 +
src/management/api/resources/agents/index.ts | 1 +
.../resources/clientGrants/client/Client.ts | 3 +
.../resources/organizations/client/Client.ts | 4 +-
.../resources/connections/client/Client.ts | 12 +-
.../directoryProvisioning/client/Client.ts | 190 +-
.../resources/deliveries/client/Client.ts | 181 +-
.../resources/executions/client/Client.ts | 4 +-
.../api/resources/groups/client/Client.ts | 3 +
src/management/api/resources/index.ts | 1 +
.../resources/organizations/client/Client.ts | 20 +-
.../resources/clients/client/Client.ts | 506 +++++
.../resources/clients/client/index.ts | 1 +
.../resources/clients/exports.ts | 4 +
.../organizations/resources/clients/index.ts | 1 +
.../enabledConnections/client/Client.ts | 3 +
.../organizations/resources/index.ts | 1 +
.../resources/members/client/Client.ts | 12 +-
.../members/resources/roles/client/Client.ts | 2 +
.../resources/roles/client/Client.ts | 6 +
.../roles/resources/groups/client/Client.ts | 144 ++
.../roles/resources/groups/client/index.ts | 1 +
.../roles/resources/groups/exports.ts | 4 +
.../resources/roles/resources/groups/index.ts | 1 +
.../resources/roles/resources/index.ts | 1 +
.../roles/resources/members/client/Client.ts | 5 +
.../api/resources/roles/client/Client.ts | 8 +-
.../roles/resources/users/client/Client.ts | 6 +-
.../users/resources/groups/client/Client.ts | 10 +-
.../resources/permissions/client/Client.ts | 2 +
.../resources/refreshToken/client/Client.ts | 4 +-
.../users/resources/roles/client/Client.ts | 2 +
.../users/resources/sessions/client/Client.ts | 4 +-
src/management/api/types/types.ts | 289 ++-
src/management/tests/wire/agents.test.ts | 494 +++++
.../tests/wire/clientGrants.test.ts | 1 +
.../wire/clientGrants/organizations.test.ts | 2 +
src/management/tests/wire/connections.test.ts | 7 +-
.../connections/directoryProvisioning.test.ts | 342 ++-
.../tests/wire/eventStreams.test.ts | 6 +-
.../wire/eventStreams/deliveries.test.ts | 42 +-
.../tests/wire/flows/executions.test.ts | 1 +
src/management/tests/wire/groups.test.ts | 1 +
.../tests/wire/groups/roles.test.ts | 5 +-
.../tests/wire/guardian/factors.test.ts | 9 +-
.../tests/wire/organizations.test.ts | 11 +
.../tests/wire/organizations/clients.test.ts | 769 +++++++
.../organizations/enabledConnections.test.ts | 22 +
.../wire/organizations/groups/roles.test.ts | 5 +-
.../tests/wire/organizations/members.test.ts | 1 +
.../wire/organizations/members/roles.test.ts | 2 +-
.../wire/organizations/roles/groups.test.ts | 143 ++
src/management/tests/wire/roles.test.ts | 28 +-
src/management/tests/wire/roles/users.test.ts | 1 +
.../sources/roles.test.ts | 11 +-
.../tests/wire/users/groups.test.ts | 1 +
.../tests/wire/users/organizations.test.ts | 1 +
.../tests/wire/users/refreshToken.test.ts | 1 +
src/management/tests/wire/users/roles.test.ts | 2 +-
.../tests/wire/users/sessions.test.ts | 1 +
v6_MIGRATION_GUIDE.md | 158 --
yarn.lock | 386 ++--
69 files changed, 5529 insertions(+), 924 deletions(-)
delete mode 100644 .shiprc
create mode 100644 src/management/api/resources/agents/client/Client.ts
create mode 100644 src/management/api/resources/agents/client/index.ts
create mode 100644 src/management/api/resources/agents/exports.ts
create mode 100644 src/management/api/resources/agents/index.ts
create mode 100644 src/management/api/resources/organizations/resources/clients/client/Client.ts
create mode 100644 src/management/api/resources/organizations/resources/clients/client/index.ts
create mode 100644 src/management/api/resources/organizations/resources/clients/exports.ts
create mode 100644 src/management/api/resources/organizations/resources/clients/index.ts
create mode 100644 src/management/api/resources/organizations/resources/roles/resources/groups/client/Client.ts
create mode 100644 src/management/api/resources/organizations/resources/roles/resources/groups/client/index.ts
create mode 100644 src/management/api/resources/organizations/resources/roles/resources/groups/exports.ts
create mode 100644 src/management/api/resources/organizations/resources/roles/resources/groups/index.ts
create mode 100644 src/management/tests/wire/agents.test.ts
create mode 100644 src/management/tests/wire/organizations/clients.test.ts
create mode 100644 src/management/tests/wire/organizations/roles/groups.test.ts
delete mode 100644 v6_MIGRATION_GUIDE.md
diff --git a/.shiprc b/.shiprc
deleted file mode 100644
index d1791e98e5..0000000000
--- a/.shiprc
+++ /dev/null
@@ -1,6 +0,0 @@
-{
- "files": {
- ".version": [],
- "src/management/version.ts": []
- }
-}
diff --git a/package.json b/package.json
index 86a733ca70..4d2cf8d2b1 100644
--- a/package.json
+++ b/package.json
@@ -23,17 +23,6 @@
},
"default": "./dist/cjs/index.js"
},
- "./management": {
- "import": {
- "types": "./dist/esm/management/index.d.mts",
- "default": "./dist/esm/management/index.mjs"
- },
- "require": {
- "types": "./dist/cjs/management/index.d.ts",
- "default": "./dist/cjs/management/index.js"
- },
- "default": "./dist/cjs/management/index.js"
- },
"./actions": {
"import": {
"types": "./dist/esm/management/api/resources/actions/exports.d.mts",
@@ -45,6 +34,17 @@
},
"default": "./dist/cjs/management/api/resources/actions/exports.js"
},
+ "./agents": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/agents/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/agents/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/agents/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/agents/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/agents/exports.js"
+ },
"./branding": {
"import": {
"types": "./dist/esm/management/api/resources/branding/exports.d.mts",
@@ -1079,6 +1079,17 @@
},
"default": "./dist/cjs/management/api/resources/organizations/resources/clientGrants/exports.js"
},
+ "./organizations/clients": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/organizations/resources/clients/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/organizations/resources/clients/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/organizations/resources/clients/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/organizations/resources/clients/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/organizations/resources/clients/exports.js"
+ },
"./organizations/connections": {
"import": {
"types": "./dist/esm/management/api/resources/organizations/resources/connections/exports.d.mts",
@@ -1222,6 +1233,17 @@
},
"default": "./dist/cjs/management/api/resources/organizations/resources/roles/resources/members/exports.js"
},
+ "./organizations/roles/groups": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/organizations/resources/roles/resources/groups/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/organizations/resources/roles/resources/groups/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/organizations/resources/roles/resources/groups/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/organizations/resources/roles/resources/groups/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/organizations/resources/roles/resources/groups/exports.js"
+ },
"./prompts/rendering": {
"import": {
"types": "./dist/esm/management/api/resources/prompts/resources/rendering/exports.d.mts",
@@ -1629,6 +1651,17 @@
"types": "./legacy/exports/index.d.ts",
"default": "./legacy/exports/index.js"
}
+ },
+ "./management": {
+ "import": {
+ "types": "./dist/esm/management/index.d.mts",
+ "default": "./dist/esm/management/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/index.d.ts",
+ "default": "./dist/cjs/management/index.js"
+ },
+ "default": "./dist/cjs/management/index.js"
}
},
"files": [
diff --git a/reference.md b/reference.md
index e41101d657..0e36100299 100644
--- a/reference.md
+++ b/reference.md
@@ -506,6 +506,351 @@ await client.actions.test("id", {
+## Agents
+
+client.agents.list({ ...params }) -> core.Page<Management.AgentResponseContent, Management.ListAgentsResponseContent>
+
+-
+
+#### 📝 Description
+
+
+-
+
+
+-
+
+Get agents
+
+
+
+
+
+
+#### 🔌 Usage
+
+
+-
+
+
+-
+
+```typescript
+const pageableResponse = await client.agents.list({
+ from: "from",
+ take: 1,
+});
+for await (const item of pageableResponse) {
+ console.log(item);
+}
+
+// Or you can manually iterate page-by-page
+let page = await client.agents.list({
+ from: "from",
+ take: 1,
+});
+while (page.hasNextPage()) {
+ page = page.getNextPage();
+}
+
+// You can also access the underlying response
+const response = page.response;
+```
+
+
+
+
+
+
+#### ⚙️ Parameters
+
+
+-
+
+
+-
+
+**request:** `Management.ListAgentsRequestParameters`
+
+
+
+
+
+-
+
+**requestOptions:** `AgentsClient.RequestOptions`
+
+
+
+
+
+
+
+
+
+
+client.agents.create({ ...params }) -> Management.AgentResponseContent
+
+-
+
+#### 📝 Description
+
+
+-
+
+
+-
+
+Create an agent
+
+
+
+
+
+
+#### 🔌 Usage
+
+
+-
+
+
+-
+
+```typescript
+await client.agents.create({
+ name: "name",
+});
+```
+
+
+
+
+
+
+#### ⚙️ Parameters
+
+
+-
+
+
+-
+
+**request:** `Management.CreateAgentRequestContent`
+
+
+
+
+
+-
+
+**requestOptions:** `AgentsClient.RequestOptions`
+
+
+
+
+
+
+
+
+
+
+client.agents.read(id) -> Management.AgentResponseContent
+
+-
+
+#### 📝 Description
+
+
+-
+
+
+-
+
+Get an agent
+
+
+
+
+
+
+#### 🔌 Usage
+
+
+-
+
+
+-
+
+```typescript
+await client.agents.read("id");
+```
+
+
+
+
+
+
+#### ⚙️ Parameters
+
+
+-
+
+
+-
+
+**id:** `string` — The agent ID
+
+
+
+
+
+-
+
+**requestOptions:** `AgentsClient.RequestOptions`
+
+
+
+
+
+
+
+
+
+
+client.agents.delete(id) -> void
+
+-
+
+#### 📝 Description
+
+
+-
+
+
+-
+
+Delete an agent
+
+
+
+
+
+
+#### 🔌 Usage
+
+
+-
+
+
+-
+
+```typescript
+await client.agents.delete("id");
+```
+
+
+
+
+
+
+#### ⚙️ Parameters
+
+
+-
+
+
+-
+
+**id:** `string` — The agent ID
+
+
+
+
+
+-
+
+**requestOptions:** `AgentsClient.RequestOptions`
+
+
+
+
+
+
+
+
+
+
+client.agents.update(id, { ...params }) -> Management.AgentResponseContent
+
+-
+
+#### 📝 Description
+
+
+-
+
+
+-
+
+Update an agent
+
+
+
+
+
+
+#### 🔌 Usage
+
+
+-
+
+
+-
+
+```typescript
+await client.agents.update("id");
+```
+
+
+
+
+
+
+#### ⚙️ Parameters
+
+
+-
+
+
+-
+
+**id:** `string` — The agent ID
+
+
+
+
+
+-
+
+**request:** `Management.PatchAgentRequestParameters`
+
+
+
+
+
+-
+
+**requestOptions:** `AgentsClient.RequestOptions`
+
+
+
+
+
+
+
+
+
+
## Branding
client.branding.get() -> Management.GetBrandingResponseContent
@@ -657,6 +1002,7 @@ Retrieve a list of [client grants](https://auth0.com/docs/get-started/applicatio
```typescript
const pageableResponse = await client.clientGrants.list({
+ include_totals: true,
from: "from",
take: 1,
audience: "audience",
@@ -671,6 +1017,7 @@ for await (const item of pageableResponse) {
// Or you can manually iterate page-by-page
let page = await client.clientGrants.list({
+ include_totals: true,
from: "from",
take: 1,
audience: "audience",
@@ -2140,6 +2487,7 @@ To search by checkpoint, use the following parameters:
```typescript
const pageableResponse = await client.connections.list({
+ include_totals: true,
from: "from",
take: 1,
strategy: ["ad"],
@@ -2153,6 +2501,7 @@ for await (const item of pageableResponse) {
// Or you can manually iterate page-by-page
let page = await client.connections.list({
+ include_totals: true,
from: "from",
take: 1,
strategy: ["ad"],
@@ -4907,6 +5256,7 @@ const pageableResponse = await client.groups.list({
search: "search",
fields: "fields",
include_fields: true,
+ include_totals: true,
from: "from",
take: 1,
});
@@ -4922,6 +5272,7 @@ let page = await client.groups.list({
search: "search",
fields: "fields",
include_fields: true,
+ include_totals: true,
from: "from",
take: 1,
});
@@ -7005,9 +7356,11 @@ To search by checkpoint, use the following parameters:
```typescript
const pageableResponse = await client.organizations.list({
+ include_totals: true,
from: "from",
take: 1,
sort: "sort",
+ include_client_association_for: "include_client_association_for",
});
for await (const item of pageableResponse) {
console.log(item);
@@ -7015,9 +7368,11 @@ for await (const item of pageableResponse) {
// Or you can manually iterate page-by-page
let page = await client.organizations.list({
+ include_totals: true,
from: "from",
take: 1,
sort: "sort",
+ include_client_association_for: "include_client_association_for",
});
while (page.hasNextPage()) {
page = page.getNextPage();
@@ -8540,6 +8895,8 @@ const pageableResponse = await client.roles.list({
page: 1,
include_totals: true,
name_filter: "name_filter",
+ type: "tenant",
+ owner_id: "owner_id",
});
for await (const item of pageableResponse) {
console.log(item);
@@ -8551,6 +8908,8 @@ let page = await client.roles.list({
page: 1,
include_totals: true,
name_filter: "name_filter",
+ type: "tenant",
+ owner_id: "owner_id",
});
while (page.hasNextPage()) {
page = page.getNextPage();
@@ -15706,6 +16065,7 @@ await client.branding.phone.templates.test("id", {
```typescript
const pageableResponse = await client.clientGrants.organizations.list("id", {
+ include_totals: true,
from: "from",
take: 1,
});
@@ -15715,6 +16075,7 @@ for await (const item of pageableResponse) {
// Or you can manually iterate page-by-page
let page = await client.clientGrants.organizations.list("id", {
+ include_totals: true,
from: "from",
take: 1,
});
@@ -16728,6 +17089,7 @@ Retrieve the configured synchronized groups for a connection directory provision
const pageableResponse = await client.connections.directoryProvisioning.listSynchronizedGroups("id", {
from: "from",
take: 1,
+ q: "q",
});
for await (const item of pageableResponse) {
console.log(item);
@@ -16737,6 +17099,7 @@ for await (const item of pageableResponse) {
let page = await client.connections.directoryProvisioning.listSynchronizedGroups("id", {
from: "from",
take: 1,
+ q: "q",
});
while (page.hasNextPage()) {
page = page.getNextPage();
@@ -16786,6 +17149,83 @@ const response = page.response;
+client.connections.directoryProvisioning.addSynchronizedGroupSelections(id, { ...params }) -> void
+
+-
+
+#### 📝 Description
+
+
+-
+
+
+-
+
+Add synchronized group selections to a directory provisioning configuration.
+
+
+
+
+
+
+#### 🔌 Usage
+
+
+-
+
+
+-
+
+```typescript
+await client.connections.directoryProvisioning.addSynchronizedGroupSelections("id", {
+ groups: [
+ {
+ id: "id",
+ },
+ ],
+});
+```
+
+
+
+
+
+
+#### ⚙️ Parameters
+
+
+-
+
+
+-
+
+**id:** `string` — The id of the connection to add synchronized groups to
+
+
+
+
+
+-
+
+**request:** `Management.AddSynchronizedGroupsRequestContent`
+
+
+
+
+
+-
+
+**requestOptions:** `DirectoryProvisioningClient.RequestOptions`
+
+
+
+
+
+
+
+
+
+
client.connections.directoryProvisioning.set(id, { ...params }) -> void
-
@@ -16863,6 +17303,83 @@ await client.connections.directoryProvisioning.set("id", {
+client.connections.directoryProvisioning.deleteSynchronizedGroupSelections(id, { ...params }) -> void
+
+-
+
+#### 📝 Description
+
+
+-
+
+
+-
+
+Delete synchronized group selections for a directory provisioning configuration
+
+
+
+
+
+
+#### 🔌 Usage
+
+
+-
+
+
+-
+
+```typescript
+await client.connections.directoryProvisioning.deleteSynchronizedGroupSelections("id", {
+ groups: [
+ {
+ id: "id",
+ },
+ ],
+});
+```
+
+
+
+
+
+
+#### ⚙️ Parameters
+
+
+-
+
+
+-
+
+**id:** `string` — The id of the connection to delete synchronized group selections for
+
+
+
+
+
+-
+
+**request:** `Management.DeleteSynchronizedGroupsRequestContent`
+
+
+
+
+
+-
+
+**requestOptions:** `DirectoryProvisioningClient.RequestOptions`
+
+
+
+
+
+
+
+
+
+
## Connections ScimConfiguration
client.connections.scimConfiguration.list({ ...params }) -> core.Page<Management.ScimConfiguration, Management.ListScimConfigurationsResponseContent>
@@ -18289,7 +18806,7 @@ await client.emails.provider.update();
## EventStreams Deliveries
-client.eventStreams.deliveries.list(id, { ...params }) -> Management.EventStreamDelivery[]
+client.eventStreams.deliveries.list(id, { ...params }) -> core.Page<Management.EventStreamDelivery, Management.ListEventStreamDeliveriesResponseContent>
-
@@ -18302,7 +18819,20 @@ await client.emails.provider.update();
-
```typescript
-await client.eventStreams.deliveries.list("id", {
+const pageableResponse = await client.eventStreams.deliveries.list("id", {
+ statuses: "statuses",
+ event_types: "event_types",
+ date_from: "date_from",
+ date_to: "date_to",
+ from: "from",
+ take: 1,
+});
+for await (const item of pageableResponse) {
+ console.log(item);
+}
+
+// Or you can manually iterate page-by-page
+let page = await client.eventStreams.deliveries.list("id", {
statuses: "statuses",
event_types: "event_types",
date_from: "date_from",
@@ -18310,6 +18840,12 @@ await client.eventStreams.deliveries.list("id", {
from: "from",
take: 1,
});
+while (page.hasNextPage()) {
+ page = page.getNextPage();
+}
+
+// You can also access the underlying response
+const response = page.response;
```
@@ -18538,6 +19074,7 @@ await client.eventStreams.redeliveries.createById("id", "event_id");
```typescript
const pageableResponse = await client.flows.executions.list("flow_id", {
+ include_totals: true,
from: "from",
take: 1,
});
@@ -18547,6 +19084,7 @@ for await (const item of pageableResponse) {
// Or you can manually iterate page-by-page
let page = await client.flows.executions.list("flow_id", {
+ include_totals: true,
from: "from",
take: 1,
});
@@ -20322,7 +20860,259 @@ await client.guardian.factors.pushNotification.getApnsProvider();
-
-Overwrite all configuration details of the multi-factor authentication APNS provider associated with your tenant.
+Overwrite all configuration details of the multi-factor authentication APNS provider associated with your tenant.
+
+
+
+
+
+
+#### 🔌 Usage
+
+
+-
+
+
+-
+
+```typescript
+await client.guardian.factors.pushNotification.setApnsProvider();
+```
+
+
+
+
+
+
+#### ⚙️ Parameters
+
+
+-
+
+
+-
+
+**request:** `Management.SetGuardianFactorsProviderPushNotificationApnsRequestContent`
+
+
+
+
+
+-
+
+**requestOptions:** `PushNotificationClient.RequestOptions`
+
+
+
+
+
+
+
+
+
+
+client.guardian.factors.pushNotification.updateApnsProvider({ ...params }) -> Management.UpdateGuardianFactorsProviderPushNotificationApnsResponseContent
+
+-
+
+#### 📝 Description
+
+
+-
+
+
+-
+
+Modify configuration details of the multi-factor authentication APNS provider associated with your tenant.
+
+
+
+
+
+
+#### 🔌 Usage
+
+
+-
+
+
+-
+
+```typescript
+await client.guardian.factors.pushNotification.updateApnsProvider();
+```
+
+
+
+
+
+
+#### ⚙️ Parameters
+
+
+-
+
+
+-
+
+**request:** `Management.UpdateGuardianFactorsProviderPushNotificationApnsRequestContent`
+
+
+
+
+
+-
+
+**requestOptions:** `PushNotificationClient.RequestOptions`
+
+
+
+
+
+
+
+
+
+
+client.guardian.factors.pushNotification.setFcmProvider({ ...params }) -> Management.SetGuardianFactorsProviderPushNotificationFcmResponseContent
+
+-
+
+#### 📝 Description
+
+
+-
+
+
+-
+
+Overwrite all configuration details of the multi-factor authentication FCM provider associated with your tenant.
+
+
+
+
+
+
+#### 🔌 Usage
+
+
+-
+
+
+-
+
+```typescript
+await client.guardian.factors.pushNotification.setFcmProvider();
+```
+
+
+
+
+
+
+#### ⚙️ Parameters
+
+
+-
+
+
+-
+
+**request:** `Management.SetGuardianFactorsProviderPushNotificationFcmRequestContent`
+
+
+
+
+
+-
+
+**requestOptions:** `PushNotificationClient.RequestOptions`
+
+
+
+
+
+
+
+
+
+
+client.guardian.factors.pushNotification.updateFcmProvider({ ...params }) -> Management.UpdateGuardianFactorsProviderPushNotificationFcmResponseContent
+
+-
+
+#### 📝 Description
+
+
+-
+
+
+-
+
+Modify configuration details of the multi-factor authentication FCM provider associated with your tenant.
+
+
+
+
+
+
+#### 🔌 Usage
+
+
+-
+
+
+-
+
+```typescript
+await client.guardian.factors.pushNotification.updateFcmProvider();
+```
+
+
+
+
+
+
+#### ⚙️ Parameters
+
+
+-
+
+
+-
+
+**request:** `Management.UpdateGuardianFactorsProviderPushNotificationFcmRequestContent`
+
+
+
+
+
+-
+
+**requestOptions:** `PushNotificationClient.RequestOptions`
+
+
+
+
+
+
+
+
+
+
+client.guardian.factors.pushNotification.setFcmv1Provider({ ...params }) -> Management.SetGuardianFactorsProviderPushNotificationFcmv1ResponseContent
+
+-
+
+#### 📝 Description
+
+
+-
+
+
+-
+
+Overwrite all configuration details of the multi-factor authentication FCMV1 provider associated with your tenant.
@@ -20338,7 +21128,7 @@ Overwrite all configuration details of the multi-factor authentication APNS prov
-
```typescript
-await client.guardian.factors.pushNotification.setApnsProvider();
+await client.guardian.factors.pushNotification.setFcmv1Provider();
```
@@ -20354,7 +21144,7 @@ await client.guardian.factors.pushNotification.setApnsProvider();
-
-**request:** `Management.SetGuardianFactorsProviderPushNotificationApnsRequestContent`
+**request:** `Management.SetGuardianFactorsProviderPushNotificationFcmv1RequestContent`
@@ -20373,7 +21163,7 @@ await client.guardian.factors.pushNotification.setApnsProvider();
-client.guardian.factors.pushNotification.updateApnsProvider({ ...params }) -> Management.UpdateGuardianFactorsProviderPushNotificationApnsResponseContent
+client.guardian.factors.pushNotification.updateFcmv1Provider({ ...params }) -> Management.UpdateGuardianFactorsProviderPushNotificationFcmv1ResponseContent
-
@@ -20385,7 +21175,7 @@ await client.guardian.factors.pushNotification.setApnsProvider();
-
-Modify configuration details of the multi-factor authentication APNS provider associated with your tenant.
+Modify configuration details of the multi-factor authentication FCMV1 provider associated with your tenant.
@@ -20401,7 +21191,7 @@ Modify configuration details of the multi-factor authentication APNS provider as
-
```typescript
-await client.guardian.factors.pushNotification.updateApnsProvider();
+await client.guardian.factors.pushNotification.updateFcmv1Provider();
```
@@ -20417,7 +21207,7 @@ await client.guardian.factors.pushNotification.updateApnsProvider();
-
-**request:** `Management.UpdateGuardianFactorsProviderPushNotificationApnsRequestContent`
+**request:** `Management.UpdateGuardianFactorsProviderPushNotificationFcmv1RequestContent`
@@ -20436,7 +21226,7 @@ await client.guardian.factors.pushNotification.updateApnsProvider();
-client.guardian.factors.pushNotification.setFcmProvider({ ...params }) -> Management.SetGuardianFactorsProviderPushNotificationFcmResponseContent
+client.guardian.factors.pushNotification.getSnsProvider() -> Management.GetGuardianFactorsProviderSnsResponseContent
-
@@ -20448,7 +21238,7 @@ await client.guardian.factors.pushNotification.updateApnsProvider();
-
-Overwrite all configuration details of the multi-factor authentication FCM provider associated with your tenant.
+Retrieve configuration details for an AWS SNS push notification provider that has been enabled for MFA. To learn more, review [Configure Push Notifications for MFA](https://auth0.com/docs/secure/multi-factor-authentication/multi-factor-authentication-factors/configure-push-notifications-for-mfa).
@@ -20464,7 +21254,7 @@ Overwrite all configuration details of the multi-factor authentication FCM provi
-
```typescript
-await client.guardian.factors.pushNotification.setFcmProvider();
+await client.guardian.factors.pushNotification.getSnsProvider();
```
@@ -20480,14 +21270,6 @@ await client.guardian.factors.pushNotification.setFcmProvider();
-
-**request:** `Management.SetGuardianFactorsProviderPushNotificationFcmRequestContent`
-
-
-
-
-
--
-
**requestOptions:** `PushNotificationClient.RequestOptions`
@@ -20499,7 +21281,7 @@ await client.guardian.factors.pushNotification.setFcmProvider();
-client.guardian.factors.pushNotification.updateFcmProvider({ ...params }) -> Management.UpdateGuardianFactorsProviderPushNotificationFcmResponseContent
+client.guardian.factors.pushNotification.setSnsProvider({ ...params }) -> Management.SetGuardianFactorsProviderPushNotificationSnsResponseContent
-
@@ -20511,7 +21293,7 @@ await client.guardian.factors.pushNotification.setFcmProvider();
-
-Modify configuration details of the multi-factor authentication FCM provider associated with your tenant.
+Configure the [AWS SNS push notification provider configuration](https://auth0.com/docs/multifactor-authentication/developer/sns-configuration) (subscription required).
@@ -20527,7 +21309,7 @@ Modify configuration details of the multi-factor authentication FCM provider ass
-
```typescript
-await client.guardian.factors.pushNotification.updateFcmProvider();
+await client.guardian.factors.pushNotification.setSnsProvider();
```
@@ -20543,7 +21325,7 @@ await client.guardian.factors.pushNotification.updateFcmProvider();
-
-**request:** `Management.UpdateGuardianFactorsProviderPushNotificationFcmRequestContent`
+**request:** `Management.SetGuardianFactorsProviderPushNotificationSnsRequestContent`
@@ -20562,7 +21344,7 @@ await client.guardian.factors.pushNotification.updateFcmProvider();
-client.guardian.factors.pushNotification.setFcmv1Provider({ ...params }) -> Management.SetGuardianFactorsProviderPushNotificationFcmv1ResponseContent
+client.guardian.factors.pushNotification.updateSnsProvider({ ...params }) -> Management.UpdateGuardianFactorsProviderPushNotificationSnsResponseContent
-
@@ -20574,7 +21356,7 @@ await client.guardian.factors.pushNotification.updateFcmProvider();
-
-Overwrite all configuration details of the multi-factor authentication FCMV1 provider associated with your tenant.
+Configure the [AWS SNS push notification provider configuration](https://auth0.com/docs/multifactor-authentication/developer/sns-configuration) (subscription required).
@@ -20590,7 +21372,7 @@ Overwrite all configuration details of the multi-factor authentication FCMV1 pro
-
```typescript
-await client.guardian.factors.pushNotification.setFcmv1Provider();
+await client.guardian.factors.pushNotification.updateSnsProvider();
```
@@ -20606,7 +21388,7 @@ await client.guardian.factors.pushNotification.setFcmv1Provider();
-
-**request:** `Management.SetGuardianFactorsProviderPushNotificationFcmv1RequestContent`
+**request:** `Management.UpdateGuardianFactorsProviderPushNotificationSnsRequestContent`
@@ -20625,7 +21407,7 @@ await client.guardian.factors.pushNotification.setFcmv1Provider();
-client.guardian.factors.pushNotification.updateFcmv1Provider({ ...params }) -> Management.UpdateGuardianFactorsProviderPushNotificationFcmv1ResponseContent
+client.guardian.factors.pushNotification.getSelectedProvider() -> Management.GetGuardianFactorsProviderPushNotificationResponseContent
-
@@ -20637,7 +21419,7 @@ await client.guardian.factors.pushNotification.setFcmv1Provider();
-
-Modify configuration details of the multi-factor authentication FCMV1 provider associated with your tenant.
+Modify the push notification provider configured for your tenant. For more information, review Configure Push Notifications for MFA.
@@ -20653,7 +21435,7 @@ Modify configuration details of the multi-factor authentication FCMV1 provider a
-
```typescript
-await client.guardian.factors.pushNotification.updateFcmv1Provider();
+await client.guardian.factors.pushNotification.getSelectedProvider();
```
@@ -20669,14 +21451,6 @@ await client.guardian.factors.pushNotification.updateFcmv1Provider();
-
-**request:** `Management.UpdateGuardianFactorsProviderPushNotificationFcmv1RequestContent`
-
-
-
-
-
--
-
**requestOptions:** `PushNotificationClient.RequestOptions`
@@ -20688,7 +21462,7 @@ await client.guardian.factors.pushNotification.updateFcmv1Provider();
-client.guardian.factors.pushNotification.getSnsProvider() -> Management.GetGuardianFactorsProviderSnsResponseContent
+client.guardian.factors.pushNotification.setProvider({ ...params }) -> Management.SetGuardianFactorsProviderPushNotificationResponseContent
-
@@ -20700,7 +21474,7 @@ await client.guardian.factors.pushNotification.updateFcmv1Provider();
-
-Retrieve configuration details for an AWS SNS push notification provider that has been enabled for MFA. To learn more, review [Configure Push Notifications for MFA](https://auth0.com/docs/secure/multi-factor-authentication/multi-factor-authentication-factors/configure-push-notifications-for-mfa).
+Modify the push notification provider configured for your tenant. For more information, review Configure Push Notifications for MFA.
@@ -20716,7 +21490,9 @@ Retrieve configuration details for an AWS SNS push notification provider that ha
-
```typescript
-await client.guardian.factors.pushNotification.getSnsProvider();
+await client.guardian.factors.pushNotification.setProvider({
+ provider: "guardian",
+});
```
@@ -20732,6 +21508,14 @@ await client.guardian.factors.pushNotification.getSnsProvider();
-
+**request:** `Management.SetGuardianFactorsProviderPushNotificationRequestContent`
+
+
+
+
+
+-
+
**requestOptions:** `PushNotificationClient.RequestOptions`
@@ -20743,7 +21527,9 @@ await client.guardian.factors.pushNotification.getSnsProvider();
-client.guardian.factors.pushNotification.setSnsProvider({ ...params }) -> Management.SetGuardianFactorsProviderPushNotificationSnsResponseContent
+## Guardian Factors Sms
+
+client.guardian.factors.sms.getTwilioProvider() -> Management.GetGuardianFactorsProviderSmsTwilioResponseContent
-
@@ -20755,7 +21541,9 @@ await client.guardian.factors.pushNotification.getSnsProvider();
-
-Configure the [AWS SNS push notification provider configuration](https://auth0.com/docs/multifactor-authentication/developer/sns-configuration) (subscription required).
+Retrieve the Twilio SMS provider configuration (subscription required).
+
+ A new endpoint is available to retrieve the Twilio configuration related to phone factors (phone Twilio configuration). It has the same payload as this one. Please use it instead.
@@ -20771,7 +21559,7 @@ Configure the [AWS SNS push notification provider configuration](https://auth0.c
-
```typescript
-await client.guardian.factors.pushNotification.setSnsProvider();
+await client.guardian.factors.sms.getTwilioProvider();
```
@@ -20787,15 +21575,7 @@ await client.guardian.factors.pushNotification.setSnsProvider();
-
-**request:** `Management.SetGuardianFactorsProviderPushNotificationSnsRequestContent`
-
-
-
-
-
--
-
-**requestOptions:** `PushNotificationClient.RequestOptions`
+**requestOptions:** `SmsClient.RequestOptions`
@@ -20806,7 +21586,7 @@ await client.guardian.factors.pushNotification.setSnsProvider();
-client.guardian.factors.pushNotification.updateSnsProvider({ ...params }) -> Management.UpdateGuardianFactorsProviderPushNotificationSnsResponseContent
+client.guardian.factors.sms.setTwilioProvider({ ...params }) -> Management.SetGuardianFactorsProviderSmsTwilioResponseContent
-
@@ -20818,7 +21598,9 @@ await client.guardian.factors.pushNotification.setSnsProvider();
-
-Configure the [AWS SNS push notification provider configuration](https://auth0.com/docs/multifactor-authentication/developer/sns-configuration) (subscription required).
+This endpoint has been deprecated. To complete this action, use the Update Twilio phone configuration endpoint.
+
+ Previous functionality: Update the Twilio SMS provider configuration.
@@ -20834,7 +21616,7 @@ Configure the [AWS SNS push notification provider configuration](https://auth0.c
-
```typescript
-await client.guardian.factors.pushNotification.updateSnsProvider();
+await client.guardian.factors.sms.setTwilioProvider();
```
@@ -20850,7 +21632,7 @@ await client.guardian.factors.pushNotification.updateSnsProvider();
-
-**request:** `Management.UpdateGuardianFactorsProviderPushNotificationSnsRequestContent`
+**request:** `Management.SetGuardianFactorsProviderSmsTwilioRequestContent`
@@ -20858,7 +21640,7 @@ await client.guardian.factors.pushNotification.updateSnsProvider();
-
-**requestOptions:** `PushNotificationClient.RequestOptions`
+**requestOptions:** `SmsClient.RequestOptions`
@@ -20869,7 +21651,7 @@ await client.guardian.factors.pushNotification.updateSnsProvider();
-client.guardian.factors.pushNotification.getSelectedProvider() -> Management.GetGuardianFactorsProviderPushNotificationResponseContent
+client.guardian.factors.sms.getSelectedProvider() -> Management.GetGuardianFactorsProviderSmsResponseContent
-
@@ -20881,7 +21663,9 @@ await client.guardian.factors.pushNotification.updateSnsProvider();
-
-Modify the push notification provider configured for your tenant. For more information, review Configure Push Notifications for MFA.
+This endpoint has been deprecated. To complete this action, use the Retrieve phone configuration endpoint instead.
+
+ Previous functionality: Retrieve details for the multi-factor authentication SMS provider configured for your tenant.
@@ -20897,7 +21681,7 @@ Modify the push notification provider configured for your tenant. For more infor
-
```typescript
-await client.guardian.factors.pushNotification.getSelectedProvider();
+await client.guardian.factors.sms.getSelectedProvider();
```
@@ -20913,7 +21697,7 @@ await client.guardian.factors.pushNotification.getSelectedProvider();
-
-**requestOptions:** `PushNotificationClient.RequestOptions`
+**requestOptions:** `SmsClient.RequestOptions`
@@ -20924,7 +21708,7 @@ await client.guardian.factors.pushNotification.getSelectedProvider();
-client.guardian.factors.pushNotification.setProvider({ ...params }) -> Management.SetGuardianFactorsProviderPushNotificationResponseContent
+client.guardian.factors.sms.setProvider({ ...params }) -> Management.SetGuardianFactorsProviderSmsResponseContent
-
@@ -20936,7 +21720,9 @@ await client.guardian.factors.pushNotification.getSelectedProvider();
-
-Modify the push notification provider configured for your tenant. For more information, review Configure Push Notifications for MFA.
+This endpoint has been deprecated. To complete this action, use the Update phone configuration endpoint instead.
+
+ Previous functionality: Update the multi-factor authentication SMS provider configuration in your tenant.
@@ -20952,8 +21738,8 @@ Modify the push notification provider configured for your tenant. For more infor
-
```typescript
-await client.guardian.factors.pushNotification.setProvider({
- provider: "guardian",
+await client.guardian.factors.sms.setProvider({
+ provider: "auth0",
});
```
@@ -20970,7 +21756,7 @@ await client.guardian.factors.pushNotification.setProvider({
-
-**request:** `Management.SetGuardianFactorsProviderPushNotificationRequestContent`
+**request:** `Management.SetGuardianFactorsProviderSmsRequestContent`
@@ -20978,7 +21764,7 @@ await client.guardian.factors.pushNotification.setProvider({
-
-**requestOptions:** `PushNotificationClient.RequestOptions`
+**requestOptions:** `SmsClient.RequestOptions`
@@ -20989,9 +21775,7 @@ await client.guardian.factors.pushNotification.setProvider({
-## Guardian Factors Sms
-
-client.guardian.factors.sms.getTwilioProvider() -> Management.GetGuardianFactorsProviderSmsTwilioResponseContent
+client.guardian.factors.sms.getTemplates() -> Management.GetGuardianFactorSmsTemplatesResponseContent | undefined
-
@@ -21003,9 +21787,9 @@ await client.guardian.factors.pushNotification.setProvider({
-
-Retrieve the Twilio SMS provider configuration (subscription required).
+This endpoint has been deprecated. To complete this action, use the Retrieve enrollment and verification phone templates endpoint instead.
- A new endpoint is available to retrieve the Twilio configuration related to phone factors (phone Twilio configuration). It has the same payload as this one. Please use it instead.
+ Previous function: Retrieve details of SMS enrollment and verification templates configured for your tenant.
@@ -21021,7 +21805,7 @@ Retrieve the setTwilioProvider({ ...params }) -> Management.SetGuardianFactorsProviderSmsTwilioResponseContent
+client.guardian.factors.sms.setTemplates({ ...params }) -> Management.SetGuardianFactorSmsTemplatesResponseContent
-
@@ -21060,9 +21844,9 @@ await client.guardian.factors.sms.getTwilioProvider();
-
-This endpoint has been deprecated. To complete this action, use the Update Twilio phone configuration endpoint.
+This endpoint has been deprecated. To complete this action, use the Update enrollment and verification phone templates endpoint instead.
- Previous functionality: Update the Twilio SMS provider configuration.
+ Previous functionality: Customize the messages sent to complete SMS enrollment and verification.
@@ -21078,7 +21862,10 @@ This endpoint has been deprecated. To complete this action, use the
@@ -21094,7 +21881,7 @@ await client.guardian.factors.sms.setTwilioProvider();
-
-**request:** `Management.SetGuardianFactorsProviderSmsTwilioRequestContent`
+**request:** `Management.SetGuardianFactorSmsTemplatesRequestContent`
@@ -21113,7 +21900,9 @@ await client.guardian.factors.sms.setTwilioProvider();
-client.guardian.factors.sms.getSelectedProvider() -> Management.GetGuardianFactorsProviderSmsResponseContent
+## Guardian Factors Duo Settings
+
+client.guardian.factors.duo.settings.get() -> Management.GetGuardianFactorDuoSettingsResponseContent
-
@@ -21125,9 +21914,7 @@ await client.guardian.factors.sms.setTwilioProvider();
-
-This endpoint has been deprecated. To complete this action, use the Retrieve phone configuration endpoint instead.
-
- Previous functionality: Retrieve details for the multi-factor authentication SMS provider configured for your tenant.
+Retrieves the DUO account and factor configuration.
@@ -21143,7 +21930,7 @@ This endpoint has been deprecated. To complete this action, use the setProvider({ ...params }) -> Management.SetGuardianFactorsProviderSmsResponseContent
+client.guardian.factors.duo.settings.set({ ...params }) -> Management.SetGuardianFactorDuoSettingsResponseContent
-
@@ -21182,15 +21969,61 @@ await client.guardian.factors.sms.getSelectedProvider();
-
-This endpoint has been deprecated. To complete this action, use the Update phone configuration endpoint instead.
+Set the DUO account configuration and other properties specific to this factor.
- Previous functionality: Update the multi-factor authentication SMS provider configuration in your tenant.
+
+
+
+
+
+#### 🔌 Usage
+
+
+-
+
+
+-
+
+```typescript
+await client.guardian.factors.duo.settings.set();
+```
+
+
+
+
+
+
+#### ⚙️ Parameters
+
+
+-
+
+
+-
+
+**request:** `Management.SetGuardianFactorDuoSettingsRequestContent`
+
+
+
+
+
+-
+
+**requestOptions:** `SettingsClient.RequestOptions`
+
+
+
+
+client.guardian.factors.duo.settings.update({ ...params }) -> Management.UpdateGuardianFactorDuoSettingsResponseContent
+
+-
+
#### 🔌 Usage
@@ -21200,9 +22033,7 @@ This endpoint has been deprecated. To complete this action, use the
@@ -21218,7 +22049,7 @@ await client.guardian.factors.sms.setProvider({
-
-**request:** `Management.SetGuardianFactorsProviderSmsRequestContent`
+**request:** `Management.UpdateGuardianFactorDuoSettingsRequestContent`
@@ -21226,7 +22057,7 @@ await client.guardian.factors.sms.setProvider({
-
-**requestOptions:** `SmsClient.RequestOptions`
+**requestOptions:** `SettingsClient.RequestOptions`
@@ -21237,7 +22068,9 @@ await client.guardian.factors.sms.setProvider({
-client.guardian.factors.sms.getTemplates() -> Management.GetGuardianFactorSmsTemplatesResponseContent | undefined
+## Hooks Secrets
+
+client.hooks.secrets.get(id) -> Management.GetHookSecretResponseContent
-
@@ -21249,9 +22082,7 @@ await client.guardian.factors.sms.setProvider({
-
-This endpoint has been deprecated. To complete this action, use the Retrieve enrollment and verification phone templates endpoint instead.
-
- Previous function: Retrieve details of SMS enrollment and verification templates configured for your tenant.
+Retrieve a hook's secrets by the ID of the hook.
@@ -21267,7 +22098,7 @@ This endpoint has been deprecated. To complete this action, use the
@@ -21283,7 +22114,15 @@ await client.guardian.factors.sms.getTemplates();
-
-**requestOptions:** `SmsClient.RequestOptions`
+**id:** `string` — ID of the hook to retrieve secrets from.
+
+
+
+
+
+-
+
+**requestOptions:** `SecretsClient.RequestOptions`
@@ -21294,7 +22133,7 @@ await client.guardian.factors.sms.getTemplates();
-client.guardian.factors.sms.setTemplates({ ...params }) -> Management.SetGuardianFactorSmsTemplatesResponseContent
+client.hooks.secrets.create(id, { ...params }) -> void
-
@@ -21306,9 +22145,7 @@ await client.guardian.factors.sms.getTemplates();
-
-This endpoint has been deprecated. To complete this action, use the Update enrollment and verification phone templates endpoint instead.
-
- Previous functionality: Customize the messages sent to complete SMS enrollment and verification.
+Add one or more secrets to an existing hook. Accepts an object of key-value pairs, where the key is the name of the secret. A hook can have a maximum of 20 secrets.
@@ -21322,11 +22159,10 @@ This endpoint has been deprecated. To complete this action, use the
-
-**request:** `Management.SetGuardianFactorSmsTemplatesRequestContent`
+**id:** `string` — The id of the hook to retrieve
@@ -21351,7 +22187,15 @@ await client.guardian.factors.sms.setTemplates({
-
-**requestOptions:** `SmsClient.RequestOptions`
+**request:** `Management.CreateHookSecretRequestContent`
+
+
+
+
+
+-
+
+**requestOptions:** `SecretsClient.RequestOptions`
@@ -21362,9 +22206,7 @@ await client.guardian.factors.sms.setTemplates({
-## Guardian Factors Duo Settings
-
-client.guardian.factors.duo.settings.get() -> Management.GetGuardianFactorDuoSettingsResponseContent
+client.hooks.secrets.delete(id, { ...params }) -> void
-
@@ -21376,7 +22218,7 @@ await client.guardian.factors.sms.setTemplates({
-
-Retrieves the DUO account and factor configuration.
+Delete one or more existing secrets for a given hook. Accepts an array of secret names to delete.
@@ -21392,7 +22234,7 @@ Retrieves the DUO account and factor configuration.
-
```typescript
-await client.guardian.factors.duo.settings.get();
+await client.hooks.secrets.delete("id", ["string"]);
```
@@ -21408,7 +22250,23 @@ await client.guardian.factors.duo.settings.get();
-
-**requestOptions:** `SettingsClient.RequestOptions`
+**id:** `string` — ID of the hook whose secrets to delete.
+
+
+
+
+
+-
+
+**request:** `Management.DeleteHookSecretRequestContent`
+
+
+
+
+
+-
+
+**requestOptions:** `SecretsClient.RequestOptions`
@@ -21419,7 +22277,7 @@ await client.guardian.factors.duo.settings.get();
-client.guardian.factors.duo.settings.set({ ...params }) -> Management.SetGuardianFactorDuoSettingsResponseContent
+client.hooks.secrets.update(id, { ...params }) -> void
-
@@ -21431,7 +22289,7 @@ await client.guardian.factors.duo.settings.get();
-
-Set the DUO account configuration and other properties specific to this factor.
+Update one or more existing secrets for an existing hook. Accepts an object of key-value pairs, where the key is the name of the existing secret.
@@ -21447,7 +22305,9 @@ Set the DUO account configuration and other properties specific to this factor.
-
```typescript
-await client.guardian.factors.duo.settings.set();
+await client.hooks.secrets.update("id", {
+ key: "value",
+});
```
@@ -21463,7 +22323,7 @@ await client.guardian.factors.duo.settings.set();
-
-**request:** `Management.SetGuardianFactorDuoSettingsRequestContent`
+**id:** `string` — ID of the hook whose secrets to update.
@@ -21471,7 +22331,15 @@ await client.guardian.factors.duo.settings.set();
-
-**requestOptions:** `SettingsClient.RequestOptions`
+**request:** `Management.UpdateHookSecretRequestContent`
+
+
+
+
+
+-
+
+**requestOptions:** `SecretsClient.RequestOptions`
@@ -21482,10 +22350,27 @@ await client.guardian.factors.duo.settings.set();
-client.guardian.factors.duo.settings.update({ ...params }) -> Management.UpdateGuardianFactorDuoSettingsResponseContent
+## Jobs UsersExports
+
+client.jobs.usersExports.create({ ...params }) -> Management.CreateExportUsersResponseContent
+
+-
+
+#### 📝 Description
+
+
+-
+
-
+Export all users to a file via a long-running job.
+
+
+
+
+
+
#### 🔌 Usage
@@ -21495,7 +22380,7 @@ await client.guardian.factors.duo.settings.set();
-
```typescript
-await client.guardian.factors.duo.settings.update();
+await client.jobs.usersExports.create();
```
@@ -21511,7 +22396,7 @@ await client.guardian.factors.duo.settings.update();
-
-**request:** `Management.UpdateGuardianFactorDuoSettingsRequestContent`
+**request:** `Management.CreateExportUsersRequestContent`
@@ -21519,7 +22404,7 @@ await client.guardian.factors.duo.settings.update();
-
-**requestOptions:** `SettingsClient.RequestOptions`
+**requestOptions:** `UsersExportsClient.RequestOptions`
@@ -21530,9 +22415,9 @@ await client.guardian.factors.duo.settings.update();
-## Hooks Secrets
+## Jobs UsersImports
-client.hooks.secrets.get(id) -> Management.GetHookSecretResponseContent
+client.jobs.usersImports.create({ ...params }) -> Management.CreateImportUsersResponseContent
-
@@ -21544,7 +22429,7 @@ await client.guardian.factors.duo.settings.update();
-
-Retrieve a hook's secrets by the ID of the hook.
+Import users from a formatted file into a connection via a long-running job. When importing users, with or without upsert, the `email_verified` is set to `false` when the email address is added or updated. Users must verify their email address. To avoid this behavior, set `email_verified` to `true` in the imported data.
@@ -21560,7 +22445,10 @@ Retrieve a hook's secrets by the ID of the hook.
-
```typescript
-await client.hooks.secrets.get("id");
+await client.jobs.usersImports.create({
+ users: fs.createReadStream("/path/to/your/file"),
+ connection_id: "connection_id",
+});
```
@@ -21576,7 +22464,7 @@ await client.hooks.secrets.get("id");
-
-**id:** `string` — ID of the hook to retrieve secrets from.
+**request:** `Management.CreateImportUsersRequestContent`
@@ -21584,7 +22472,7 @@ await client.hooks.secrets.get("id");
-
-**requestOptions:** `SecretsClient.RequestOptions`
+**requestOptions:** `UsersImportsClient.RequestOptions`
@@ -21595,7 +22483,9 @@ await client.hooks.secrets.get("id");
-client.hooks.secrets.create(id, { ...params }) -> void
+## Jobs VerificationEmail
+
+client.jobs.verificationEmail.create({ ...params }) -> Management.CreateVerificationEmailResponseContent
-
@@ -21607,7 +22497,9 @@ await client.hooks.secrets.get("id");
-
-Add one or more secrets to an existing hook. Accepts an object of key-value pairs, where the key is the name of the secret. A hook can have a maximum of 20 secrets.
+Send an email to the specified user that asks them to click a link to [verify their email address](https://auth0.com/docs/email/custom#verification-email).
+
+Note: You must have the `Status` toggle enabled for the verification email template for the email to be sent.
@@ -21623,8 +22515,8 @@ Add one or more secrets to an existing hook. Accepts an object of key-value pair
-
```typescript
-await client.hooks.secrets.create("id", {
- key: "value",
+await client.jobs.verificationEmail.create({
+ user_id: "user_id",
});
```
@@ -21641,15 +22533,7 @@ await client.hooks.secrets.create("id", {
-
-**id:** `string` — The id of the hook to retrieve
-
-
-
-
-
--
-
-**request:** `Management.CreateHookSecretRequestContent`
+**request:** `Management.CreateVerificationEmailRequestContent`
@@ -21657,7 +22541,7 @@ await client.hooks.secrets.create("id", {
-
-**requestOptions:** `SecretsClient.RequestOptions`
+**requestOptions:** `VerificationEmailClient.RequestOptions`
@@ -21668,7 +22552,9 @@ await client.hooks.secrets.create("id", {
-client.hooks.secrets.delete(id, { ...params }) -> void
+## Jobs Errors
+
+client.jobs.errors.get(id) -> Management.ErrorsGetResponse | undefined
-
@@ -21680,7 +22566,7 @@ await client.hooks.secrets.create("id", {
-
-Delete one or more existing secrets for a given hook. Accepts an array of secret names to delete.
+Retrieve error details of a failed job.
@@ -21696,7 +22582,7 @@ Delete one or more existing secrets for a given hook. Accepts an array of secret
-
```typescript
-await client.hooks.secrets.delete("id", ["string"]);
+await client.jobs.errors.get("id");
```
@@ -21712,15 +22598,7 @@ await client.hooks.secrets.delete("id", ["string"]);
-
-**id:** `string` — ID of the hook whose secrets to delete.
-
-
-
-
-
--
-
-**request:** `Management.DeleteHookSecretRequestContent`
+**id:** `string` — ID of the job.
@@ -21728,7 +22606,7 @@ await client.hooks.secrets.delete("id", ["string"]);
-
-**requestOptions:** `SecretsClient.RequestOptions`
+**requestOptions:** `ErrorsClient.RequestOptions`
@@ -21739,7 +22617,9 @@ await client.hooks.secrets.delete("id", ["string"]);
-client.hooks.secrets.update(id, { ...params }) -> void
+## Keys CustomSigning
+
+client.keys.customSigning.get() -> Management.GetCustomSigningKeysResponseContent
-
@@ -21751,7 +22631,7 @@ await client.hooks.secrets.delete("id", ["string"]);
-
-Update one or more existing secrets for an existing hook. Accepts an object of key-value pairs, where the key is the name of the existing secret.
+Get entire jwks representation of custom signing keys.
@@ -21767,9 +22647,7 @@ Update one or more existing secrets for an existing hook. Accepts an object of k
-
```typescript
-await client.hooks.secrets.update("id", {
- key: "value",
-});
+await client.keys.customSigning.get();
```
@@ -21785,23 +22663,7 @@ await client.hooks.secrets.update("id", {
-
-**id:** `string` — ID of the hook whose secrets to update.
-
-
-
-
-
--
-
-**request:** `Management.UpdateHookSecretRequestContent`
-
-
-
-
-
--
-
-**requestOptions:** `SecretsClient.RequestOptions`
+**requestOptions:** `CustomSigningClient.RequestOptions`
@@ -21812,9 +22674,7 @@ await client.hooks.secrets.update("id", {
-## Jobs UsersExports
-
-client.jobs.usersExports.create({ ...params }) -> Management.CreateExportUsersResponseContent
+client.keys.customSigning.set({ ...params }) -> Management.SetCustomSigningKeysResponseContent
-
@@ -21826,7 +22686,7 @@ await client.hooks.secrets.update("id", {
-
-Export all users to a file via a long-running job.
+Create or replace entire jwks representation of custom signing keys.
@@ -21842,7 +22702,13 @@ Export all users to a file via a long-running job.
-
```typescript
-await client.jobs.usersExports.create();
+await client.keys.customSigning.set({
+ keys: [
+ {
+ kty: "EC",
+ },
+ ],
+});
```
@@ -21858,7 +22724,7 @@ await client.jobs.usersExports.create();
-
-**request:** `Management.CreateExportUsersRequestContent`
+**request:** `Management.SetCustomSigningKeysRequestContent`
@@ -21866,7 +22732,7 @@ await client.jobs.usersExports.create();
-
-**requestOptions:** `UsersExportsClient.RequestOptions`
+**requestOptions:** `CustomSigningClient.RequestOptions`
@@ -21877,9 +22743,7 @@ await client.jobs.usersExports.create();
-## Jobs UsersImports
-
-client.jobs.usersImports.create({ ...params }) -> Management.CreateImportUsersResponseContent
+client.keys.customSigning.delete() -> void
-
@@ -21891,7 +22755,7 @@ await client.jobs.usersExports.create();
-
-Import users from a formatted file into a connection via a long-running job. When importing users, with or without upsert, the `email_verified` is set to `false` when the email address is added or updated. Users must verify their email address. To avoid this behavior, set `email_verified` to `true` in the imported data.
+Delete entire jwks representation of custom signing keys.
@@ -21907,10 +22771,7 @@ Import users from a
@@ -21926,15 +22787,7 @@ await client.jobs.usersImports.create({
-
-**request:** `Management.CreateImportUsersRequestContent`
-
-
-
-
-
--
-
-**requestOptions:** `UsersImportsClient.RequestOptions`
+**requestOptions:** `CustomSigningClient.RequestOptions`
@@ -21945,9 +22798,9 @@ await client.jobs.usersImports.create({
-## Jobs VerificationEmail
+## Keys Encryption
-client.jobs.verificationEmail.create({ ...params }) -> Management.CreateVerificationEmailResponseContent
+client.keys.encryption.list({ ...params }) -> core.Page<Management.EncryptionKey, Management.ListEncryptionKeyOffsetPaginatedResponseContent>
-
@@ -21959,9 +22812,7 @@ await client.jobs.usersImports.create({
-
-Send an email to the specified user that asks them to click a link to [verify their email address](https://auth0.com/docs/email/custom#verification-email).
-
-Note: You must have the `Status` toggle enabled for the verification email template for the email to be sent.
+Retrieve details of all the encryption keys associated with your tenant.
@@ -21977,9 +22828,27 @@ Note: You must have the `Status` toggle enabled for the verification email templ
-
```typescript
-await client.jobs.verificationEmail.create({
- user_id: "user_id",
+const pageableResponse = await client.keys.encryption.list({
+ page: 1,
+ per_page: 1,
+ include_totals: true,
+});
+for await (const item of pageableResponse) {
+ console.log(item);
+}
+
+// Or you can manually iterate page-by-page
+let page = await client.keys.encryption.list({
+ page: 1,
+ per_page: 1,
+ include_totals: true,
});
+while (page.hasNextPage()) {
+ page = page.getNextPage();
+}
+
+// You can also access the underlying response
+const response = page.response;
```
@@ -21995,7 +22864,7 @@ await client.jobs.verificationEmail.create({
-
-**request:** `Management.CreateVerificationEmailRequestContent`
+**request:** `Management.ListEncryptionKeysRequestParameters`
@@ -22003,7 +22872,7 @@ await client.jobs.verificationEmail.create({
-
-**requestOptions:** `VerificationEmailClient.RequestOptions`
+**requestOptions:** `EncryptionClient.RequestOptions`
@@ -22014,9 +22883,7 @@ await client.jobs.verificationEmail.create({
-## Jobs Errors
-
-client.jobs.errors.get(id) -> Management.ErrorsGetResponse | undefined
+client.keys.encryption.create({ ...params }) -> Management.CreateEncryptionKeyResponseContent
-
@@ -22028,7 +22895,7 @@ await client.jobs.verificationEmail.create({
-
-Retrieve error details of a failed job.
+Create the new, pre-activated encryption key, without the key material.
@@ -22044,7 +22911,9 @@ Retrieve error details of a failed job.
-
```typescript
-await client.jobs.errors.get("id");
+await client.keys.encryption.create({
+ type: "customer-provided-root-key",
+});
```
@@ -22060,7 +22929,7 @@ await client.jobs.errors.get("id");
-
-**id:** `string` — ID of the job.
+**request:** `Management.CreateEncryptionKeyRequestContent`
@@ -22068,7 +22937,7 @@ await client.jobs.errors.get("id");
-
-**requestOptions:** `ErrorsClient.RequestOptions`
+**requestOptions:** `EncryptionClient.RequestOptions`
@@ -22079,9 +22948,7 @@ await client.jobs.errors.get("id");
-## Keys CustomSigning
-
-client.keys.customSigning.get() -> Management.GetCustomSigningKeysResponseContent
+client.keys.encryption.rekey() -> void
-
@@ -22093,7 +22960,7 @@ await client.jobs.errors.get("id");
-
-Get entire jwks representation of custom signing keys.
+Perform rekeying operation on the key hierarchy.
@@ -22109,7 +22976,7 @@ Get entire jwks representation of custom signing keys.
-
```typescript
-await client.keys.customSigning.get();
+await client.keys.encryption.rekey();
```
@@ -22125,7 +22992,7 @@ await client.keys.customSigning.get();
-
-**requestOptions:** `CustomSigningClient.RequestOptions`
+**requestOptions:** `EncryptionClient.RequestOptions`
@@ -22136,7 +23003,7 @@ await client.keys.customSigning.get();
-client.keys.customSigning.set({ ...params }) -> Management.SetCustomSigningKeysResponseContent
+client.keys.encryption.get(kid) -> Management.GetEncryptionKeyResponseContent
-
@@ -22148,7 +23015,7 @@ await client.keys.customSigning.get();
-
-Create or replace entire jwks representation of custom signing keys.
+Retrieve details of the encryption key with the given ID.
@@ -22164,13 +23031,7 @@ Create or replace entire jwks representation of custom signing keys.
-
```typescript
-await client.keys.customSigning.set({
- keys: [
- {
- kty: "EC",
- },
- ],
-});
+await client.keys.encryption.get("kid");
```
@@ -22186,7 +23047,7 @@ await client.keys.customSigning.set({
-
-**request:** `Management.SetCustomSigningKeysRequestContent`
+**kid:** `string` — Encryption key ID
@@ -22194,7 +23055,7 @@ await client.keys.customSigning.set({
-
-**requestOptions:** `CustomSigningClient.RequestOptions`
+**requestOptions:** `EncryptionClient.RequestOptions`
@@ -22205,7 +23066,7 @@ await client.keys.customSigning.set({
-client.keys.customSigning.delete() -> void
+client.keys.encryption.import(kid, { ...params }) -> Management.ImportEncryptionKeyResponseContent
-
@@ -22217,7 +23078,7 @@ await client.keys.customSigning.set({
-
-Delete entire jwks representation of custom signing keys.
+Import wrapped key material and activate encryption key.
@@ -22233,7 +23094,9 @@ Delete entire jwks representation of custom signing keys.
-
```typescript
-await client.keys.customSigning.delete();
+await client.keys.encryption.import("kid", {
+ wrapped_key: "wrapped_key",
+});
```
@@ -22249,7 +23112,23 @@ await client.keys.customSigning.delete();
-
-**requestOptions:** `CustomSigningClient.RequestOptions`
+**kid:** `string` — Encryption key ID
+
+
+
+
+
+-
+
+**request:** `Management.ImportEncryptionKeyRequestContent`
+
+
+
+
+
+-
+
+**requestOptions:** `EncryptionClient.RequestOptions`
@@ -22260,9 +23139,7 @@ await client.keys.customSigning.delete();
-## Keys Encryption
-
-client.keys.encryption.list({ ...params }) -> core.Page<Management.EncryptionKey, Management.ListEncryptionKeyOffsetPaginatedResponseContent>
+client.keys.encryption.delete(kid) -> void
-
@@ -22274,7 +23151,7 @@ await client.keys.customSigning.delete();
-
-Retrieve details of all the encryption keys associated with your tenant.
+Delete the custom provided encryption key with the given ID and move back to using native encryption key.
@@ -22290,27 +23167,7 @@ Retrieve details of all the encryption keys associated with your tenant.
-
```typescript
-const pageableResponse = await client.keys.encryption.list({
- page: 1,
- per_page: 1,
- include_totals: true,
-});
-for await (const item of pageableResponse) {
- console.log(item);
-}
-
-// Or you can manually iterate page-by-page
-let page = await client.keys.encryption.list({
- page: 1,
- per_page: 1,
- include_totals: true,
-});
-while (page.hasNextPage()) {
- page = page.getNextPage();
-}
-
-// You can also access the underlying response
-const response = page.response;
+await client.keys.encryption.delete("kid");
```
@@ -22326,7 +23183,7 @@ const response = page.response;
-
-**request:** `Management.ListEncryptionKeysRequestParameters`
+**kid:** `string` — Encryption key ID
@@ -22345,7 +23202,7 @@ const response = page.response;
-client.keys.encryption.create({ ...params }) -> Management.CreateEncryptionKeyResponseContent
+client.keys.encryption.createPublicWrappingKey(kid) -> Management.CreateEncryptionKeyPublicWrappingResponseContent
-
@@ -22357,7 +23214,7 @@ const response = page.response;
-
-Create the new, pre-activated encryption key, without the key material.
+Create the public wrapping key to wrap your own encryption key material.
@@ -22373,9 +23230,7 @@ Create the new, pre-activated encryption key, without the key material.
-
```typescript
-await client.keys.encryption.create({
- type: "customer-provided-root-key",
-});
+await client.keys.encryption.createPublicWrappingKey("kid");
```
@@ -22391,7 +23246,7 @@ await client.keys.encryption.create({
-
-**request:** `Management.CreateEncryptionKeyRequestContent`
+**kid:** `string` — Encryption key ID
@@ -22410,7 +23265,9 @@ await client.keys.encryption.create({
-client.keys.encryption.rekey() -> void
+## Keys Signing
+
+client.keys.signing.list() -> Management.SigningKeys[]
-
@@ -22422,7 +23279,7 @@ await client.keys.encryption.create({
-
-Perform rekeying operation on the key hierarchy.
+Retrieve details of all the application signing keys associated with your tenant.
@@ -22438,7 +23295,7 @@ Perform rekeying operation on the key hierarchy.
-
```typescript
-await client.keys.encryption.rekey();
+await client.keys.signing.list();
```
@@ -22454,7 +23311,7 @@ await client.keys.encryption.rekey();
-
-**requestOptions:** `EncryptionClient.RequestOptions`
+**requestOptions:** `SigningClient.RequestOptions`
@@ -22465,7 +23322,7 @@ await client.keys.encryption.rekey();
-client.keys.encryption.get(kid) -> Management.GetEncryptionKeyResponseContent
+client.keys.signing.rotate() -> Management.RotateSigningKeysResponseContent
-
@@ -22477,7 +23334,7 @@ await client.keys.encryption.rekey();
-
-Retrieve details of the encryption key with the given ID.
+Rotate the application signing key of your tenant.
@@ -22493,7 +23350,7 @@ Retrieve details of the encryption key with the given ID.
-
```typescript
-await client.keys.encryption.get("kid");
+await client.keys.signing.rotate();
```
@@ -22509,15 +23366,7 @@ await client.keys.encryption.get("kid");
-
-**kid:** `string` — Encryption key ID
-
-
-
-
-
--
-
-**requestOptions:** `EncryptionClient.RequestOptions`
+**requestOptions:** `SigningClient.RequestOptions`
@@ -22528,7 +23377,7 @@ await client.keys.encryption.get("kid");
-client.keys.encryption.import(kid, { ...params }) -> Management.ImportEncryptionKeyResponseContent
+client.keys.signing.get(kid) -> Management.GetSigningKeysResponseContent
-
@@ -22540,7 +23389,7 @@ await client.keys.encryption.get("kid");
-
-Import wrapped key material and activate encryption key.
+Retrieve details of the application signing key with the given ID.
@@ -22556,9 +23405,7 @@ Import wrapped key material and activate encryption key.
-
```typescript
-await client.keys.encryption.import("kid", {
- wrapped_key: "wrapped_key",
-});
+await client.keys.signing.get("kid");
```
@@ -22574,15 +23421,7 @@ await client.keys.encryption.import("kid", {
-
-**kid:** `string` — Encryption key ID
-
-
-
-
-
--
-
-**request:** `Management.ImportEncryptionKeyRequestContent`
+**kid:** `string` — Key id of the key to retrieve
@@ -22590,7 +23429,7 @@ await client.keys.encryption.import("kid", {
-
-**requestOptions:** `EncryptionClient.RequestOptions`
+**requestOptions:** `SigningClient.RequestOptions`
@@ -22601,7 +23440,7 @@ await client.keys.encryption.import("kid", {
-client.keys.encryption.delete(kid) -> void
+client.keys.signing.revoke(kid) -> Management.RevokedSigningKeysResponseContent
-
@@ -22613,7 +23452,7 @@ await client.keys.encryption.import("kid", {
-
-Delete the custom provided encryption key with the given ID and move back to using native encryption key.
+Revoke the application signing key with the given ID.
@@ -22629,7 +23468,7 @@ Delete the custom provided encryption key with the given ID and move back to usi
-
```typescript
-await client.keys.encryption.delete("kid");
+await client.keys.signing.revoke("kid");
```
@@ -22645,7 +23484,7 @@ await client.keys.encryption.delete("kid");
-
-**kid:** `string` — Encryption key ID
+**kid:** `string` — Key id of the key to revoke
@@ -22653,7 +23492,7 @@ await client.keys.encryption.delete("kid");
-
-**requestOptions:** `EncryptionClient.RequestOptions`
+**requestOptions:** `SigningClient.RequestOptions`
@@ -22664,11 +23503,13 @@ await client.keys.encryption.delete("kid");
-client.keys.encryption.createPublicWrappingKey(kid) -> Management.CreateEncryptionKeyPublicWrappingResponseContent
+## Organizations ClientGrants
+
+client.organizations.clientGrants.list(id, { ...params }) -> core.Page<Management.OrganizationClientGrant, Management.ListOrganizationClientGrantsOffsetPaginatedResponseContent>
-
-#### 📝 Description
+#### 🔌 Usage
-
@@ -22676,14 +23517,42 @@ await client.keys.encryption.delete("kid");
-
-Create the public wrapping key to wrap your own encryption key material.
+```typescript
+const pageableResponse = await client.organizations.clientGrants.list("id", {
+ audience: "audience",
+ client_id: "client_id",
+ grant_ids: ["grant_ids"],
+ page: 1,
+ per_page: 1,
+ include_totals: true,
+});
+for await (const item of pageableResponse) {
+ console.log(item);
+}
+
+// Or you can manually iterate page-by-page
+let page = await client.organizations.clientGrants.list("id", {
+ audience: "audience",
+ client_id: "client_id",
+ grant_ids: ["grant_ids"],
+ page: 1,
+ per_page: 1,
+ include_totals: true,
+});
+while (page.hasNextPage()) {
+ page = page.getNextPage();
+}
+
+// You can also access the underlying response
+const response = page.response;
+```
-#### 🔌 Usage
+#### ⚙️ Parameters
-
@@ -22691,24 +23560,15 @@ Create the public wrapping key to wrap your own encryption key material.
-
-```typescript
-await client.keys.encryption.createPublicWrappingKey("kid");
-```
+**id:** `string` — Organization identifier.
-
-
-
-#### ⚙️ Parameters
-
-
--
-
-**kid:** `string` — Encryption key ID
+**request:** `Management.ListOrganizationClientGrantsRequestParameters`
@@ -22716,7 +23576,7 @@ await client.keys.encryption.createPublicWrappingKey("kid");
-
-**requestOptions:** `EncryptionClient.RequestOptions`
+**requestOptions:** `ClientGrantsClient.RequestOptions`
@@ -22727,13 +23587,11 @@ await client.keys.encryption.createPublicWrappingKey("kid");
-## Keys Signing
-
-client.keys.signing.list() -> Management.SigningKeys[]
+client.organizations.clientGrants.create(id, { ...params }) -> Management.AssociateOrganizationClientGrantResponseContent
-
-#### 📝 Description
+#### 🔌 Usage
-
@@ -22741,14 +23599,18 @@ await client.keys.encryption.createPublicWrappingKey("kid");
-
-Retrieve details of all the application signing keys associated with your tenant.
+```typescript
+await client.organizations.clientGrants.create("id", {
+ grant_id: "grant_id",
+});
+```
-#### 🔌 Usage
+#### ⚙️ Parameters
-
@@ -22756,24 +23618,23 @@ Retrieve details of all the application signing keys associated with your tenant
-
-```typescript
-await client.keys.signing.list();
-```
+**id:** `string` — Organization identifier.
-
-
-
-#### ⚙️ Parameters
-
+**request:** `Management.AssociateOrganizationClientGrantRequestContent`
+
+
+
+
-
-**requestOptions:** `SigningClient.RequestOptions`
+**requestOptions:** `ClientGrantsClient.RequestOptions`
@@ -22784,11 +23645,11 @@ await client.keys.signing.list();
-client.keys.signing.rotate() -> Management.RotateSigningKeysResponseContent
+client.organizations.clientGrants.delete(id, grant_id) -> void
-
-#### 📝 Description
+#### 🔌 Usage
-
@@ -22796,14 +23657,16 @@ await client.keys.signing.list();
-
-Rotate the application signing key of your tenant.
+```typescript
+await client.organizations.clientGrants.delete("id", "grant_id");
+```
-#### 🔌 Usage
+#### ⚙️ Parameters
-
@@ -22811,24 +23674,23 @@ Rotate the application signing key of your tenant.
-
-```typescript
-await client.keys.signing.rotate();
-```
+**id:** `string` — Organization identifier.
-
-
-
-#### ⚙️ Parameters
-
+**grant_id:** `string` — The Client Grant ID to remove from the organization
+
+
+
+
-
-**requestOptions:** `SigningClient.RequestOptions`
+**requestOptions:** `ClientGrantsClient.RequestOptions`
@@ -22839,7 +23701,9 @@ await client.keys.signing.rotate();
-client.keys.signing.get(kid) -> Management.GetSigningKeysResponseContent
+## Organizations Clients
+
+client.organizations.clients.list(id, { ...params }) -> core.Page<Management.OrganizationClient, Management.ListOrganizationClientsResponseContent>
-
@@ -22851,8 +23715,13 @@ await client.keys.signing.rotate();
-
-Retrieve details of the application signing key with the given ID.
+List all clients associated with an organization, using checkpoint pagination.
+
+ -
+ Note: The first time you call this endpoint, omit the
from parameter. If there are more results, a next value is included in the response. You can use this for subsequent API calls. When next is no longer included in the response, no further results are remaining.
+
+
@@ -22867,7 +23736,25 @@ Retrieve details of the application signing key with the given ID.
-
```typescript
-await client.keys.signing.get("kid");
+const pageableResponse = await client.organizations.clients.list("id", {
+ from: "from",
+ take: 1,
+});
+for await (const item of pageableResponse) {
+ console.log(item);
+}
+
+// Or you can manually iterate page-by-page
+let page = await client.organizations.clients.list("id", {
+ from: "from",
+ take: 1,
+});
+while (page.hasNextPage()) {
+ page = page.getNextPage();
+}
+
+// You can also access the underlying response
+const response = page.response;
```
@@ -22883,7 +23770,7 @@ await client.keys.signing.get("kid");
-
-**kid:** `string` — Key id of the key to retrieve
+**id:** `string` — ID of the organization.
@@ -22891,7 +23778,15 @@ await client.keys.signing.get("kid");
-
-**requestOptions:** `SigningClient.RequestOptions`
+**request:** `Management.ListOrganizationClientsRequestParameters`
+
+
+
+
+
+-
+
+**requestOptions:** `ClientsClient.RequestOptions`
@@ -22902,7 +23797,7 @@ await client.keys.signing.get("kid");
-client.keys.signing.revoke(kid) -> Management.RevokedSigningKeysResponseContent
+client.organizations.clients.create(id, { ...params }) -> Management.CreateOrganizationClientsResponseContent
-
@@ -22914,7 +23809,7 @@ await client.keys.signing.get("kid");
-
-Revoke the application signing key with the given ID.
+Associate one or more clients with an organization.
@@ -22930,7 +23825,14 @@ Revoke the application signing key with the given ID.
-
```typescript
-await client.keys.signing.revoke("kid");
+await client.organizations.clients.create("id", {
+ clients: [
+ {
+ client_id: "client_id",
+ use_for_member_access: true,
+ },
+ ],
+});
```
@@ -22946,7 +23848,7 @@ await client.keys.signing.revoke("kid");
-
-**kid:** `string` — Key id of the key to revoke
+**id:** `string` — ID of the organization.
@@ -22954,7 +23856,15 @@ await client.keys.signing.revoke("kid");
-
-**requestOptions:** `SigningClient.RequestOptions`
+**request:** `Management.CreateOrganizationClientsRequestContent`
+
+
+
+
+
+-
+
+**requestOptions:** `ClientsClient.RequestOptions`
@@ -22965,12 +23875,25 @@ await client.keys.signing.revoke("kid");
-## Organizations ClientGrants
+client.organizations.clients.delete(id, { ...params }) -> void
+
+-
+
+#### 📝 Description
-
client.organizations.clientGrants.list(id, { ...params }) -> core.Page<Management.OrganizationClientGrant, Management.ListOrganizationClientGrantsOffsetPaginatedResponseContent>
-
+
+-
+
+Remove one or more client associations from an organization.
+
+
+
+
+
+
#### 🔌 Usage
@@ -22980,33 +23903,9 @@ await client.keys.signing.revoke("kid");
-
```typescript
-const pageableResponse = await client.organizations.clientGrants.list("id", {
- audience: "audience",
- client_id: "client_id",
- grant_ids: ["grant_ids"],
- page: 1,
- per_page: 1,
- include_totals: true,
-});
-for await (const item of pageableResponse) {
- console.log(item);
-}
-
-// Or you can manually iterate page-by-page
-let page = await client.organizations.clientGrants.list("id", {
- audience: "audience",
- client_id: "client_id",
- grant_ids: ["grant_ids"],
- page: 1,
- per_page: 1,
- include_totals: true,
+await client.organizations.clients.delete("id", {
+ clients: ["clients"],
});
-while (page.hasNextPage()) {
- page = page.getNextPage();
-}
-
-// You can also access the underlying response
-const response = page.response;
```
@@ -23022,7 +23921,7 @@ const response = page.response;
-
-**id:** `string` — Organization identifier.
+**id:** `string` — ID of the organization.
@@ -23030,7 +23929,7 @@ const response = page.response;
-
-**request:** `Management.ListOrganizationClientGrantsRequestParameters`
+**request:** `Management.DeleteOrganizationClientsRequestContent`
@@ -23038,7 +23937,7 @@ const response = page.response;
-
-**requestOptions:** `ClientGrantsClient.RequestOptions`
+**requestOptions:** `ClientsClient.RequestOptions`
@@ -23049,10 +23948,25 @@ const response = page.response;
-client.organizations.clientGrants.create(id, { ...params }) -> Management.AssociateOrganizationClientGrantResponseContent
+client.organizations.clients.get(id, client_id) -> Management.GetOrganizationClientResponseContent
+
+-
+
+#### 📝 Description
+
+
+-
+
-
+Get a specific client association for an organization.
+
+
+
+
+
+
#### 🔌 Usage
@@ -23062,9 +23976,7 @@ const response = page.response;
-
```typescript
-await client.organizations.clientGrants.create("id", {
- grant_id: "grant_id",
-});
+await client.organizations.clients.get("id", "client_id");
```
@@ -23080,7 +23992,7 @@ await client.organizations.clientGrants.create("id", {
-
-**id:** `string` — Organization identifier.
+**id:** `string` — ID of the organization.
@@ -23088,7 +24000,7 @@ await client.organizations.clientGrants.create("id", {
-
-**request:** `Management.AssociateOrganizationClientGrantRequestContent`
+**client_id:** `string` — ID of the client association to retrieve.
@@ -23096,7 +24008,7 @@ await client.organizations.clientGrants.create("id", {
-
-**requestOptions:** `ClientGrantsClient.RequestOptions`
+**requestOptions:** `ClientsClient.RequestOptions`
@@ -23107,10 +24019,25 @@ await client.organizations.clientGrants.create("id", {
-client.organizations.clientGrants.delete(id, grant_id) -> void
+client.organizations.clients.update(id, client_id, { ...params }) -> Management.UpdateOrganizationClientResponseContent
+
+-
+
+#### 📝 Description
+
+
+-
+
-
+Update an organization client association.
+
+
+
+
+
+
#### 🔌 Usage
@@ -23120,7 +24047,7 @@ await client.organizations.clientGrants.create("id", {
-
```typescript
-await client.organizations.clientGrants.delete("id", "grant_id");
+await client.organizations.clients.update("id", "client_id");
```
@@ -23136,7 +24063,7 @@ await client.organizations.clientGrants.delete("id", "grant_id");
-
-**id:** `string` — Organization identifier.
+**id:** `string` — ID of the organization.
@@ -23144,7 +24071,7 @@ await client.organizations.clientGrants.delete("id", "grant_id");
-
-**grant_id:** `string` — The Client Grant ID to remove from the organization
+**client_id:** `string` — ID of the client association to update.
@@ -23152,7 +24079,15 @@ await client.organizations.clientGrants.delete("id", "grant_id");
-
-**requestOptions:** `ClientGrantsClient.RequestOptions`
+**request:** `Management.UpdateOrganizationClientRequestContent`
+
+
+
+
+
+-
+
+**requestOptions:** `ClientsClient.RequestOptions`
@@ -24646,7 +25581,7 @@ List organization members.
This endpoint is subject to eventual consistency. New users may not be immediately included in the response and deleted users may not be immediately removed from it.
- Use the `fields` parameter to optionally define the specific member details retrieved. If `fields` is left blank, all fields (except roles) are returned.
-- Member roles are not sent by default. Use `fields=roles` to retrieve the roles assigned to each listed member. To use this parameter, you must include the `read:organization_member_roles` scope in the token.
+- Member roles are not sent by default. Use `fields=roles` to retrieve the roles assigned to each listed member. To use this parameter, you must include the `read:organization_member_roles` scope in the token. Only directly assigned roles are returned. To also include group-based role assignments, use `GET /api/v2/organizations/{id}/members/{user_id}/effective-roles`.
This endpoint supports two types of pagination:
@@ -24674,6 +25609,7 @@ To search by checkpoint, use the following parameters: - from: Optional id from
```typescript
const pageableResponse = await client.organizations.members.list("id", {
+ include_totals: true,
from: "from",
take: 1,
fields: "fields",
@@ -24685,6 +25621,7 @@ for await (const item of pageableResponse) {
// Or you can manually iterate page-by-page
let page = await client.organizations.members.list("id", {
+ include_totals: true,
from: "from",
take: 1,
fields: "fields",
@@ -25340,6 +26277,8 @@ Retrieve detailed list of roles assigned to a given user within the context of a
Users can be members of multiple Organizations with unique roles assigned for each membership. This action only returns the roles associated with the specified Organization; any roles assigned to the user within other Organizations are not included.
+**Note**: Returns only direct role assignments for this member. To also include group-based role assignments, use `GET /api/v2/organizations/{id}/members/{user_id}/effective-roles`.
+
@@ -25708,6 +26647,11 @@ const response = page.response;
List the organization members assigned a specific role within the context of an organization.
+
+ -
+ Note: Returns only members with direct role assignments. For groups assigned to this role within the organization, use
GET /api/v2/organizations/{organization_id}/roles/{role_id}/groups.
+
+
@@ -25795,6 +26739,105 @@ const response = page.response;
+## Organizations Roles Groups
+
+client.organizations.roles.groups.list(organization_id, role_id, { ...params }) -> core.Page<Management.RoleGroup, Management.ListOrganizationRoleGroupsResponseContent>
+
+-
+
+#### 📝 Description
+
+
+-
+
+
+-
+
+Retrieve the list of groups assigned to a role in the context of an organization.
+
+
+
+
+
+
+#### 🔌 Usage
+
+
+-
+
+
+-
+
+```typescript
+const pageableResponse = await client.organizations.roles.groups.list("organization_id", "role_id", {
+ from: "from",
+ take: 1,
+});
+for await (const item of pageableResponse) {
+ console.log(item);
+}
+
+// Or you can manually iterate page-by-page
+let page = await client.organizations.roles.groups.list("organization_id", "role_id", {
+ from: "from",
+ take: 1,
+});
+while (page.hasNextPage()) {
+ page = page.getNextPage();
+}
+
+// You can also access the underlying response
+const response = page.response;
+```
+
+
+
+
+
+
+#### ⚙️ Parameters
+
+
+-
+
+
+-
+
+**organization_id:** `string` — ID of the organization.
+
+
+
+
+
+-
+
+**role_id:** `string` — ID of the role.
+
+
+
+
+
+-
+
+**request:** `Management.ListOrganizationRoleGroupsRequestParameters`
+
+
+
+
+
+-
+
+**requestOptions:** `GroupsClient.RequestOptions`
+
+
+
+
+
+
+
+
+
+
## Prompts Rendering
client.prompts.rendering.list({ ...params }) -> core.Page<Management.ListAculsResponseContentItem, Management.ListAculsOffsetPaginatedResponseContent>
@@ -27148,6 +28191,8 @@ await client.roles.permissions.delete("id", {
Retrieve list of users associated with a specific role. For Dashboard instructions, review [View Users Assigned to Roles](https://auth0.com/docs/manage-users/access-control/configure-core-rbac/roles/view-users-assigned-to-roles).
+**Note**: Returns only users with direct role assignments. For groups assigned to this role, use `GET /api/v2/roles/{id}/groups`.
+
This endpoint supports two types of pagination:
- Offset pagination
@@ -27179,6 +28224,7 @@ To search by checkpoint, use the following parameters:
```typescript
const pageableResponse = await client.roles.users.list("id", {
+ include_totals: true,
from: "from",
take: 1,
});
@@ -27188,6 +28234,7 @@ for await (const item of pageableResponse) {
// Or you can manually iterate page-by-page
let page = await client.roles.users.list("id", {
+ include_totals: true,
from: "from",
take: 1,
});
@@ -28710,6 +29757,7 @@ List all groups to which this user belongs.
const pageableResponse = await client.users.groups.get("id", {
fields: "fields",
include_fields: true,
+ include_totals: true,
from: "from",
take: 1,
});
@@ -28721,6 +29769,7 @@ for await (const item of pageableResponse) {
let page = await client.users.groups.get("id", {
fields: "fields",
include_fields: true,
+ include_totals: true,
from: "from",
take: 1,
});
@@ -29299,6 +30348,8 @@ const response = page.response;
Retrieve all permissions associated with the user.
+**Note**: Returns only permissions from direct assignments and directly assigned roles. For permissions a user has via group-based role assignments, use `GET /api/v2/users/{id}/effective-permissions`.
+
@@ -29626,6 +30677,8 @@ Retrieve detailed list of all user roles currently assigned to a user.
**Note**: This action retrieves all roles assigned to a user in the context of your whole tenant. To retrieve Organization-specific roles, use the following endpoint: [Get user roles assigned to an Organization member](https://auth0.com/docs/api/management/v2/organizations/get-organization-member-roles).
+**Note**: Returns only direct role assignments. To also include group-based role assignments, use `GET /api/v2/users/{id}/effective-roles`.
+
@@ -29884,6 +30937,7 @@ Retrieve details for a user's refresh tokens.
```typescript
const pageableResponse = await client.users.refreshToken.list("user_id", {
+ include_totals: true,
from: "from",
take: 1,
});
@@ -29893,6 +30947,7 @@ for await (const item of pageableResponse) {
// Or you can manually iterate page-by-page
let page = await client.users.refreshToken.list("user_id", {
+ include_totals: true,
from: "from",
take: 1,
});
@@ -30038,6 +31093,7 @@ Retrieve details for a user's sessions.
```typescript
const pageableResponse = await client.users.sessions.list("user_id", {
+ include_totals: true,
from: "from",
take: 1,
});
@@ -30047,6 +31103,7 @@ for await (const item of pageableResponse) {
// Or you can manually iterate page-by-page
let page = await client.users.sessions.list("user_id", {
+ include_totals: true,
from: "from",
take: 1,
});
diff --git a/src/management/Client.ts b/src/management/Client.ts
index 0c006b4819..6c499abd30 100644
--- a/src/management/Client.ts
+++ b/src/management/Client.ts
@@ -1,6 +1,7 @@
// This file was auto-generated by Fern from our API Definition.
import { ActionsClient } from "./api/resources/actions/client/Client.js";
+import { AgentsClient } from "./api/resources/agents/client/Client.js";
import { AnomalyClient } from "./api/resources/anomaly/client/Client.js";
import { AttackProtectionClient } from "./api/resources/attackProtection/client/Client.js";
import { BrandingClient } from "./api/resources/branding/client/Client.js";
@@ -59,6 +60,7 @@ export declare namespace ManagementClient {
export class ManagementClient {
protected readonly _options: NormalizedClientOptionsWithAuth;
protected _actions: ActionsClient | undefined;
+ protected _agents: AgentsClient | undefined;
protected _branding: BrandingClient | undefined;
protected _clientGrants: ClientGrantsClient | undefined;
protected _clients: ClientsClient | undefined;
@@ -112,6 +114,10 @@ export class ManagementClient {
return (this._actions ??= new ActionsClient(this._options));
}
+ public get agents(): AgentsClient {
+ return (this._agents ??= new AgentsClient(this._options));
+ }
+
public get branding(): BrandingClient {
return (this._branding ??= new BrandingClient(this._options));
}
diff --git a/src/management/api/requests/requests.ts b/src/management/api/requests/requests.ts
index bb044ac89b..82da327c95 100644
--- a/src/management/api/requests/requests.ts
+++ b/src/management/api/requests/requests.ts
@@ -102,6 +102,47 @@ export interface TestActionRequestContent {
payload: Management.TestActionPayload;
}
+/**
+ * @example
+ * {
+ * from: "from",
+ * take: 1
+ * }
+ */
+export interface ListAgentsRequestParameters {
+ /** Optional Id from which to start selection. */
+ from?: string | null;
+ /** Number of results per page. Defaults to 50. */
+ take?: number | null;
+}
+
+/**
+ * @example
+ * {
+ * name: "name"
+ * }
+ */
+export interface CreateAgentRequestContent {
+ /** The agent name. Cannot contain <, >, or null bytes. */
+ name: string;
+ /** Optional client ID to associate with the agent */
+ client_id?: string;
+ /** Optional external identifier for the agent. Immutable after creation. Must be unique within the tenant. */
+ external_agent_id?: string;
+ metadata?: Management.AgentMetadata;
+}
+
+/**
+ * @example
+ * {}
+ */
+export interface PatchAgentRequestParameters {
+ /** The agent name. Cannot contain <, >, or null bytes. */
+ name?: string;
+ /** Arbitrary key-value metadata for the agent. Pass null to clear all metadata. */
+ metadata?: Record | null;
+}
+
/**
* @example
* {}
@@ -118,6 +159,7 @@ export interface UpdateBrandingRequestContent {
/**
* @example
* {
+ * include_totals: true,
* from: "from",
* take: 1,
* audience: "audience",
@@ -128,6 +170,8 @@ export interface UpdateBrandingRequestContent {
* }
*/
export interface ListClientGrantsRequestParameters {
+ /** Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). */
+ include_totals?: boolean | null;
/** Optional Id from which to start selection. */
from?: string | null;
/** Number of results per page. Defaults to 50. */
@@ -501,6 +545,7 @@ export interface UpdateConnectionProfileRequestContent {
/**
* @example
* {
+ * include_totals: true,
* from: "from",
* take: 1,
* strategy: ["ad"],
@@ -510,6 +555,8 @@ export interface UpdateConnectionProfileRequestContent {
* }
*/
export interface ListConnectionsQueryParameters {
+ /** true if a query summary must be included in the result, false otherwise. Not returned when using checkpoint pagination. Default false. */
+ include_totals?: boolean | null;
/** Optional Id from which to start selection. */
from?: string | null;
/** Number of results per page. Defaults to 50. */
@@ -1010,6 +1057,7 @@ export interface DeleteUserGrantByUserIdRequestParameters {
* search: "search",
* fields: "fields",
* include_fields: true,
+ * include_totals: true,
* from: "from",
* take: 1
* }
@@ -1027,6 +1075,8 @@ export interface ListGroupsRequestParameters {
fields?: string | null;
/** Whether specified fields are to be included (true) or excluded (false). */
include_fields?: boolean | null;
+ /** Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). */
+ include_totals?: boolean | null;
/** Optional Id from which to start selection. */
from?: string | null;
/** Number of results per page. Defaults to 50. */
@@ -1226,18 +1276,24 @@ export interface UpdateNetworkAclRequestContent {
/**
* @example
* {
+ * include_totals: true,
* from: "from",
* take: 1,
- * sort: "sort"
+ * sort: "sort",
+ * include_client_association_for: "include_client_association_for"
* }
*/
export interface ListOrganizationsRequestParameters {
+ /** Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). */
+ include_totals?: boolean | null;
/** Optional Id from which to start selection. */
from?: string | null;
/** Number of results per page. Defaults to 50. */
take?: number | null;
/** Field to sort by. Use field:order where order is 1 for ascending and -1 for descending. e.g. created_at:1. We currently support sorting by the following fields: name, display_name and created_at. */
sort?: string | null;
+ /** Client ID. When set, each returned organization that has an association with this client gains a client object describing it; organizations without one omit the field. */
+ include_client_association_for?: string | null;
}
/**
@@ -1257,6 +1313,8 @@ export interface CreateOrganizationRequestContent {
enabled_connections?: Management.ConnectionForOrganization[];
token_quota?: Management.CreateTokenQuota;
third_party_client_access?: Management.OrganizationThirdPartyClientAccessEnum;
+ /** Whether app entitlement is active for this organization. */
+ is_app_entitlement_active?: boolean;
}
/**
@@ -1272,6 +1330,8 @@ export interface UpdateOrganizationRequestContent {
metadata?: Management.OrganizationMetadata;
token_quota?: Management.UpdateTokenQuota | null;
third_party_client_access?: Management.OrganizationThirdPartyClientAccessEnum;
+ /** Whether app entitlement is active for this organization. */
+ is_app_entitlement_active?: boolean;
}
/**
@@ -1500,7 +1560,9 @@ export interface UpdateResourceServerRequestContent {
* per_page: 1,
* page: 1,
* include_totals: true,
- * name_filter: "name_filter"
+ * name_filter: "name_filter",
+ * type: "tenant",
+ * owner_id: "owner_id"
* }
*/
export interface ListRolesRequestParameters {
@@ -1512,6 +1574,10 @@ export interface ListRolesRequestParameters {
include_totals?: boolean | null;
/** Optional filter on name (case-insensitive). */
name_filter?: string | null;
+ /** Optional filter on the type of the role */
+ type?: Management.RoleTypeEnum | null;
+ /** Filter organization-level roles by owner ID. Required when type is "organization". */
+ owner_id?: string | null;
}
/**
@@ -1525,6 +1591,10 @@ export interface CreateRoleRequestContent {
name: string;
/** Description of the role. */
description?: string;
+ /** The type of the role. Defaults to tenant. */
+ type?: Management.RoleTypeEnum;
+ /** The ID of the organization that owns this role. Required when type is "organization". */
+ owner_id?: string;
}
/**
@@ -2544,11 +2614,14 @@ export interface CreatePhoneTemplateTestNotificationRequestContent {
/**
* @example
* {
+ * include_totals: true,
* from: "from",
* take: 1
* }
*/
export interface ListClientGrantOrganizationsRequestParameters {
+ /** Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). */
+ include_totals?: boolean | null;
/** Optional Id from which to start selection. */
from?: string | null;
/** Number of results per page. Defaults to 50. */
@@ -2628,7 +2701,8 @@ export interface ListDirectoryProvisioningsRequestParameters {
* @example
* {
* from: "from",
- * take: 1
+ * take: 1,
+ * q: "q"
* }
*/
export interface ListSynchronizedGroupsRequestParameters {
@@ -2636,6 +2710,21 @@ export interface ListSynchronizedGroupsRequestParameters {
from?: string | null;
/** Number of results per page. Defaults to 50. */
take?: number | null;
+ /** Query in Lucene query string syntax. Only prefix search on "name" or "email" fields are allowed, with a single wildcard suffix. Operators, modifiers, and groupings are not allowed. Terms are treated as case-insensitive. Example query: "name:engineering*". */
+ q?: string | null;
+}
+
+/**
+ * @example
+ * {
+ * groups: [{
+ * id: "id"
+ * }]
+ * }
+ */
+export interface AddSynchronizedGroupsRequestContent {
+ /** Array of Google Workspace Directory group objects to synchronize. */
+ groups: Management.SynchronizedGroupPayload[];
}
/**
@@ -2651,6 +2740,19 @@ export interface ReplaceSynchronizedGroupsRequestContent {
groups: Management.SynchronizedGroupPayload[];
}
+/**
+ * @example
+ * {
+ * groups: [{
+ * id: "id"
+ * }]
+ * }
+ */
+export interface DeleteSynchronizedGroupsRequestContent {
+ /** Array of groups to remove from the selection set. */
+ groups: Management.SynchronizedGroupSelectionId[];
+}
+
/**
* @example
* {
@@ -2806,11 +2908,14 @@ export interface CreateEventStreamRedeliveryRequestContent {
/**
* @example
* {
+ * include_totals: true,
* from: "from",
* take: 1
* }
*/
export interface ListFlowExecutionsRequestParameters {
+ /** Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). */
+ include_totals?: boolean | null;
/** Optional Id from which to start selection. */
from?: string | null;
/** Number of results per page. Defaults to 50. */
@@ -3276,6 +3381,54 @@ export interface AssociateOrganizationClientGrantRequestContent {
grant_id: string;
}
+/**
+ * @example
+ * {
+ * from: "from",
+ * take: 1
+ * }
+ */
+export interface ListOrganizationClientsRequestParameters {
+ /** Optional Id from which to start selection. */
+ from?: string | null;
+ /** Number of results per page. Defaults to 50. Values greater than the maximum of 100 are capped at 100. */
+ take?: number | null;
+}
+
+/**
+ * @example
+ * {
+ * clients: [{
+ * client_id: "client_id",
+ * use_for_member_access: true
+ * }]
+ * }
+ */
+export interface CreateOrganizationClientsRequestContent {
+ /** List of clients to associate with the organization. */
+ clients: Management.CreateOrganizationClientRequestItem[];
+}
+
+/**
+ * @example
+ * {
+ * clients: ["clients"]
+ * }
+ */
+export interface DeleteOrganizationClientsRequestContent {
+ /** List of client IDs to disassociate from the organization. */
+ clients: string[];
+}
+
+/**
+ * @example
+ * {}
+ */
+export interface UpdateOrganizationClientRequestContent {
+ /** Whether this client is used for member access to the organization. */
+ use_for_member_access?: boolean;
+}
+
/**
* @example
* {
@@ -3493,6 +3646,7 @@ export interface GetOrganizationInvitationRequestParameters {
/**
* @example
* {
+ * include_totals: true,
* from: "from",
* take: 1,
* fields: "fields",
@@ -3500,6 +3654,8 @@ export interface GetOrganizationInvitationRequestParameters {
* }
*/
export interface ListOrganizationMembersRequestParameters {
+ /** Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). */
+ include_totals?: boolean | null;
/** Optional Id from which to start selection. */
from?: string | null;
/** Number of results per page. Defaults to 50. */
@@ -3672,6 +3828,20 @@ export interface ListOrganizationRoleMembersRequestParameters {
include_fields?: boolean | null;
}
+/**
+ * @example
+ * {
+ * from: "from",
+ * take: 1
+ * }
+ */
+export interface ListOrganizationRoleGroupsRequestParameters {
+ /** Optional Id from which to start selection. */
+ from?: string | null;
+ /** Number of results per page. Defaults to 50. */
+ take?: number | null;
+}
+
/**
* @example
* {
@@ -3840,11 +4010,14 @@ export interface DeleteRolePermissionsRequestContent {
/**
* @example
* {
+ * include_totals: true,
* from: "from",
* take: 1
* }
*/
export interface ListRoleUsersRequestParameters {
+ /** Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). */
+ include_totals?: boolean | null;
/** Optional Id from which to start selection. */
from?: string | null;
/** Number of results per page. Defaults to 50. */
@@ -4098,6 +4271,7 @@ export interface ListUserEffectiveRolesRequestParameters {
* {
* fields: "fields",
* include_fields: true,
+ * include_totals: true,
* from: "from",
* take: 1
* }
@@ -4107,6 +4281,8 @@ export interface GetUserGroupsRequestParameters {
fields?: string | null;
/** Whether specified fields are to be included (true) or excluded (false). */
include_fields?: boolean | null;
+ /** Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). */
+ include_totals?: boolean | null;
/** Optional Id from which to start selection. */
from?: string | null;
/** Number of results per page. Defaults to 50. */
@@ -4266,11 +4442,14 @@ export interface DeleteUserRolesRequestContent {
/**
* @example
* {
+ * include_totals: true,
* from: "from",
* take: 1
* }
*/
export interface ListRefreshTokensRequestParameters {
+ /** Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). */
+ include_totals?: boolean | null;
/** An optional cursor from which to start the selection (exclusive). */
from?: string | null;
/** Number of results per page. Defaults to 50. */
@@ -4280,11 +4459,14 @@ export interface ListRefreshTokensRequestParameters {
/**
* @example
* {
+ * include_totals: true,
* from: "from",
* take: 1
* }
*/
export interface ListUserSessionsRequestParameters {
+ /** Return results inside an object that contains the total result count (true) or as a direct array of results (false, default). */
+ include_totals?: boolean | null;
/** An optional cursor from which to start the selection (exclusive). */
from?: string | null;
/** Number of results per page. Defaults to 50. */
diff --git a/src/management/api/resources/agents/client/Client.ts b/src/management/api/resources/agents/client/Client.ts
new file mode 100644
index 0000000000..ceb76a840f
--- /dev/null
+++ b/src/management/api/resources/agents/client/Client.ts
@@ -0,0 +1,435 @@
+// This file was auto-generated by Fern from our API Definition.
+
+import type { BaseClientOptions, BaseRequestOptions } from "../../../../BaseClient.js";
+import { normalizeClientOptionsWithAuth, type NormalizedClientOptionsWithAuth } from "../../../../BaseClient.js";
+import * as core from "../../../../core/index.js";
+import { mergeHeaders } from "../../../../core/headers.js";
+import * as environments from "../../../../environments.js";
+import { handleNonStatusCodeError } from "../../../../errors/handleNonStatusCodeError.js";
+import * as errors from "../../../../errors/index.js";
+import * as Management from "../../../index.js";
+
+export declare namespace AgentsClient {
+ export type Options = BaseClientOptions;
+
+ export interface RequestOptions extends BaseRequestOptions {}
+}
+
+export class AgentsClient {
+ protected readonly _options: NormalizedClientOptionsWithAuth;
+
+ constructor(options: AgentsClient.Options) {
+ this._options = normalizeClientOptionsWithAuth(options);
+ }
+
+ /**
+ * Get agents
+ *
+ * @param {Management.ListAgentsRequestParameters} request
+ * @param {AgentsClient.RequestOptions} requestOptions - Request-specific configuration.
+ *
+ * @throws {@link Management.BadRequestError}
+ * @throws {@link Management.UnauthorizedError}
+ * @throws {@link Management.ForbiddenError}
+ * @throws {@link Management.TooManyRequestsError}
+ *
+ * @example
+ * await client.agents.list({
+ * from: "from",
+ * take: 1
+ * })
+ */
+ public async list(
+ request: Management.ListAgentsRequestParameters = {},
+ requestOptions?: AgentsClient.RequestOptions,
+ ): Promise> {
+ const list = core.HttpResponsePromise.interceptFunction(
+ async (
+ request: Management.ListAgentsRequestParameters,
+ ): Promise> => {
+ const { from: from_, take = 50 } = request;
+ const _queryParams: Record = {
+ from: from_,
+ take,
+ };
+ const _authRequest: core.AuthRequest = await this._options.authProvider.getAuthRequest();
+ let _headers: core.Fetcher.Args["headers"] = mergeHeaders(
+ _authRequest.headers,
+ this._options?.headers,
+ requestOptions?.headers,
+ );
+ const _response = await (this._options.fetcher ?? core.fetcher)({
+ url: core.url.join(
+ (await core.Supplier.get(this._options.baseUrl)) ??
+ (await core.Supplier.get(this._options.environment)) ??
+ environments.ManagementEnvironment.Default,
+ "agents",
+ ),
+ method: "GET",
+ headers: _headers,
+ queryString: core.url
+ .queryBuilder()
+ .addMany(_queryParams)
+ .mergeAdditional(requestOptions?.queryParams)
+ .build(),
+ timeoutMs: (requestOptions?.timeoutInSeconds ?? this._options?.timeoutInSeconds ?? 60) * 1000,
+ maxRetries: requestOptions?.maxRetries ?? this._options?.maxRetries,
+ abortSignal: requestOptions?.abortSignal,
+ fetchFn: this._options?.fetch,
+ logging: this._options.logging,
+ });
+ if (_response.ok) {
+ return {
+ data: _response.body as Management.ListAgentsResponseContent,
+ rawResponse: _response.rawResponse,
+ };
+ }
+ if (_response.error.reason === "status-code") {
+ switch (_response.error.statusCode) {
+ case 400:
+ throw new Management.BadRequestError(
+ _response.error.body as unknown,
+ _response.rawResponse,
+ );
+ case 401:
+ throw new Management.UnauthorizedError(
+ _response.error.body as unknown,
+ _response.rawResponse,
+ );
+ case 403:
+ throw new Management.ForbiddenError(_response.error.body as unknown, _response.rawResponse);
+ case 429:
+ throw new Management.TooManyRequestsError(
+ _response.error.body as unknown,
+ _response.rawResponse,
+ );
+ default:
+ throw new errors.ManagementError({
+ statusCode: _response.error.statusCode,
+ body: _response.error.body,
+ rawResponse: _response.rawResponse,
+ });
+ }
+ }
+ return handleNonStatusCodeError(_response.error, _response.rawResponse, "GET", "/agents");
+ },
+ );
+ const dataWithRawResponse = await list(request).withRawResponse();
+ return new core.Page({
+ response: dataWithRawResponse.data,
+ rawResponse: dataWithRawResponse.rawResponse,
+ hasNextPage: (response) =>
+ response?.next != null && !(typeof response?.next === "string" && response?.next === ""),
+ getItems: (response) => response?.agents ?? [],
+ loadPage: (response) => {
+ return list(core.setObjectProperty(request, "from", response?.next));
+ },
+ });
+ }
+
+ /**
+ * Create an agent
+ *
+ * @param {Management.CreateAgentRequestContent} request
+ * @param {AgentsClient.RequestOptions} requestOptions - Request-specific configuration.
+ *
+ * @throws {@link Management.BadRequestError}
+ * @throws {@link Management.UnauthorizedError}
+ * @throws {@link Management.ForbiddenError}
+ * @throws {@link Management.ConflictError}
+ * @throws {@link Management.TooManyRequestsError}
+ *
+ * @example
+ * await client.agents.create({
+ * name: "name"
+ * })
+ */
+ public create(
+ request: Management.CreateAgentRequestContent,
+ requestOptions?: AgentsClient.RequestOptions,
+ ): core.HttpResponsePromise {
+ return core.HttpResponsePromise.fromPromise(this.__create(request, requestOptions));
+ }
+
+ private async __create(
+ request: Management.CreateAgentRequestContent,
+ requestOptions?: AgentsClient.RequestOptions,
+ ): Promise> {
+ const _authRequest: core.AuthRequest = await this._options.authProvider.getAuthRequest();
+ let _headers: core.Fetcher.Args["headers"] = mergeHeaders(
+ _authRequest.headers,
+ this._options?.headers,
+ requestOptions?.headers,
+ );
+ const _response = await (this._options.fetcher ?? core.fetcher)({
+ url: core.url.join(
+ (await core.Supplier.get(this._options.baseUrl)) ??
+ (await core.Supplier.get(this._options.environment)) ??
+ environments.ManagementEnvironment.Default,
+ "agents",
+ ),
+ method: "POST",
+ headers: _headers,
+ contentType: "application/json",
+ queryString: core.url.queryBuilder().mergeAdditional(requestOptions?.queryParams).build(),
+ requestType: "json",
+ body: request,
+ timeoutMs: (requestOptions?.timeoutInSeconds ?? this._options?.timeoutInSeconds ?? 60) * 1000,
+ maxRetries: requestOptions?.maxRetries ?? this._options?.maxRetries,
+ abortSignal: requestOptions?.abortSignal,
+ fetchFn: this._options?.fetch,
+ logging: this._options.logging,
+ });
+ if (_response.ok) {
+ return { data: _response.body as Management.AgentResponseContent, rawResponse: _response.rawResponse };
+ }
+
+ if (_response.error.reason === "status-code") {
+ switch (_response.error.statusCode) {
+ case 400:
+ throw new Management.BadRequestError(_response.error.body as unknown, _response.rawResponse);
+ case 401:
+ throw new Management.UnauthorizedError(_response.error.body as unknown, _response.rawResponse);
+ case 403:
+ throw new Management.ForbiddenError(_response.error.body as unknown, _response.rawResponse);
+ case 409:
+ throw new Management.ConflictError(_response.error.body as unknown, _response.rawResponse);
+ case 429:
+ throw new Management.TooManyRequestsError(_response.error.body as unknown, _response.rawResponse);
+ default:
+ throw new errors.ManagementError({
+ statusCode: _response.error.statusCode,
+ body: _response.error.body,
+ rawResponse: _response.rawResponse,
+ });
+ }
+ }
+
+ return handleNonStatusCodeError(_response.error, _response.rawResponse, "POST", "/agents");
+ }
+
+ /**
+ * Get an agent
+ *
+ * @param {string} id - The agent ID
+ * @param {AgentsClient.RequestOptions} requestOptions - Request-specific configuration.
+ *
+ * @throws {@link Management.UnauthorizedError}
+ * @throws {@link Management.ForbiddenError}
+ * @throws {@link Management.NotFoundError}
+ * @throws {@link Management.TooManyRequestsError}
+ *
+ * @example
+ * await client.agents.read("id")
+ */
+ public read(
+ id: string,
+ requestOptions?: AgentsClient.RequestOptions,
+ ): core.HttpResponsePromise {
+ return core.HttpResponsePromise.fromPromise(this.__read(id, requestOptions));
+ }
+
+ private async __read(
+ id: string,
+ requestOptions?: AgentsClient.RequestOptions,
+ ): Promise> {
+ const _authRequest: core.AuthRequest = await this._options.authProvider.getAuthRequest();
+ let _headers: core.Fetcher.Args["headers"] = mergeHeaders(
+ _authRequest.headers,
+ this._options?.headers,
+ requestOptions?.headers,
+ );
+ const _response = await (this._options.fetcher ?? core.fetcher)({
+ url: core.url.join(
+ (await core.Supplier.get(this._options.baseUrl)) ??
+ (await core.Supplier.get(this._options.environment)) ??
+ environments.ManagementEnvironment.Default,
+ `agents/${core.url.encodePathParam(id)}`,
+ ),
+ method: "GET",
+ headers: _headers,
+ queryString: core.url.queryBuilder().mergeAdditional(requestOptions?.queryParams).build(),
+ timeoutMs: (requestOptions?.timeoutInSeconds ?? this._options?.timeoutInSeconds ?? 60) * 1000,
+ maxRetries: requestOptions?.maxRetries ?? this._options?.maxRetries,
+ abortSignal: requestOptions?.abortSignal,
+ fetchFn: this._options?.fetch,
+ logging: this._options.logging,
+ });
+ if (_response.ok) {
+ return { data: _response.body as Management.AgentResponseContent, rawResponse: _response.rawResponse };
+ }
+
+ if (_response.error.reason === "status-code") {
+ switch (_response.error.statusCode) {
+ case 401:
+ throw new Management.UnauthorizedError(_response.error.body as unknown, _response.rawResponse);
+ case 403:
+ throw new Management.ForbiddenError(_response.error.body as unknown, _response.rawResponse);
+ case 404:
+ throw new Management.NotFoundError(_response.error.body as unknown, _response.rawResponse);
+ case 429:
+ throw new Management.TooManyRequestsError(_response.error.body as unknown, _response.rawResponse);
+ default:
+ throw new errors.ManagementError({
+ statusCode: _response.error.statusCode,
+ body: _response.error.body,
+ rawResponse: _response.rawResponse,
+ });
+ }
+ }
+
+ return handleNonStatusCodeError(_response.error, _response.rawResponse, "GET", "/agents/{id}");
+ }
+
+ /**
+ * Delete an agent
+ *
+ * @param {string} id - The agent ID
+ * @param {AgentsClient.RequestOptions} requestOptions - Request-specific configuration.
+ *
+ * @throws {@link Management.BadRequestError}
+ * @throws {@link Management.UnauthorizedError}
+ * @throws {@link Management.ForbiddenError}
+ * @throws {@link Management.TooManyRequestsError}
+ *
+ * @example
+ * await client.agents.delete("id")
+ */
+ public delete(id: string, requestOptions?: AgentsClient.RequestOptions): core.HttpResponsePromise {
+ return core.HttpResponsePromise.fromPromise(this.__delete(id, requestOptions));
+ }
+
+ private async __delete(
+ id: string,
+ requestOptions?: AgentsClient.RequestOptions,
+ ): Promise> {
+ const _authRequest: core.AuthRequest = await this._options.authProvider.getAuthRequest();
+ let _headers: core.Fetcher.Args["headers"] = mergeHeaders(
+ _authRequest.headers,
+ this._options?.headers,
+ requestOptions?.headers,
+ );
+ const _response = await (this._options.fetcher ?? core.fetcher)({
+ url: core.url.join(
+ (await core.Supplier.get(this._options.baseUrl)) ??
+ (await core.Supplier.get(this._options.environment)) ??
+ environments.ManagementEnvironment.Default,
+ `agents/${core.url.encodePathParam(id)}`,
+ ),
+ method: "DELETE",
+ headers: _headers,
+ queryString: core.url.queryBuilder().mergeAdditional(requestOptions?.queryParams).build(),
+ timeoutMs: (requestOptions?.timeoutInSeconds ?? this._options?.timeoutInSeconds ?? 60) * 1000,
+ maxRetries: requestOptions?.maxRetries ?? this._options?.maxRetries,
+ abortSignal: requestOptions?.abortSignal,
+ fetchFn: this._options?.fetch,
+ logging: this._options.logging,
+ });
+ if (_response.ok) {
+ return { data: undefined, rawResponse: _response.rawResponse };
+ }
+
+ if (_response.error.reason === "status-code") {
+ switch (_response.error.statusCode) {
+ case 400:
+ throw new Management.BadRequestError(_response.error.body as unknown, _response.rawResponse);
+ case 401:
+ throw new Management.UnauthorizedError(_response.error.body as unknown, _response.rawResponse);
+ case 403:
+ throw new Management.ForbiddenError(_response.error.body as unknown, _response.rawResponse);
+ case 429:
+ throw new Management.TooManyRequestsError(_response.error.body as unknown, _response.rawResponse);
+ default:
+ throw new errors.ManagementError({
+ statusCode: _response.error.statusCode,
+ body: _response.error.body,
+ rawResponse: _response.rawResponse,
+ });
+ }
+ }
+
+ return handleNonStatusCodeError(_response.error, _response.rawResponse, "DELETE", "/agents/{id}");
+ }
+
+ /**
+ * Update an agent
+ *
+ * @param {string} id - The agent ID
+ * @param {Management.PatchAgentRequestParameters} request
+ * @param {AgentsClient.RequestOptions} requestOptions - Request-specific configuration.
+ *
+ * @throws {@link Management.BadRequestError}
+ * @throws {@link Management.UnauthorizedError}
+ * @throws {@link Management.ForbiddenError}
+ * @throws {@link Management.NotFoundError}
+ * @throws {@link Management.TooManyRequestsError}
+ *
+ * @example
+ * await client.agents.update("id")
+ */
+ public update(
+ id: string,
+ request: Management.PatchAgentRequestParameters = {},
+ requestOptions?: AgentsClient.RequestOptions,
+ ): core.HttpResponsePromise {
+ return core.HttpResponsePromise.fromPromise(this.__update(id, request, requestOptions));
+ }
+
+ private async __update(
+ id: string,
+ request: Management.PatchAgentRequestParameters = {},
+ requestOptions?: AgentsClient.RequestOptions,
+ ): Promise> {
+ const _authRequest: core.AuthRequest = await this._options.authProvider.getAuthRequest();
+ let _headers: core.Fetcher.Args["headers"] = mergeHeaders(
+ _authRequest.headers,
+ this._options?.headers,
+ requestOptions?.headers,
+ );
+ const _response = await (this._options.fetcher ?? core.fetcher)({
+ url: core.url.join(
+ (await core.Supplier.get(this._options.baseUrl)) ??
+ (await core.Supplier.get(this._options.environment)) ??
+ environments.ManagementEnvironment.Default,
+ `agents/${core.url.encodePathParam(id)}`,
+ ),
+ method: "PATCH",
+ headers: _headers,
+ contentType: "application/json",
+ queryString: core.url.queryBuilder().mergeAdditional(requestOptions?.queryParams).build(),
+ requestType: "json",
+ body: request,
+ timeoutMs: (requestOptions?.timeoutInSeconds ?? this._options?.timeoutInSeconds ?? 60) * 1000,
+ maxRetries: requestOptions?.maxRetries ?? this._options?.maxRetries,
+ abortSignal: requestOptions?.abortSignal,
+ fetchFn: this._options?.fetch,
+ logging: this._options.logging,
+ });
+ if (_response.ok) {
+ return { data: _response.body as Management.AgentResponseContent, rawResponse: _response.rawResponse };
+ }
+
+ if (_response.error.reason === "status-code") {
+ switch (_response.error.statusCode) {
+ case 400:
+ throw new Management.BadRequestError(_response.error.body as unknown, _response.rawResponse);
+ case 401:
+ throw new Management.UnauthorizedError(_response.error.body as unknown, _response.rawResponse);
+ case 403:
+ throw new Management.ForbiddenError(_response.error.body as unknown, _response.rawResponse);
+ case 404:
+ throw new Management.NotFoundError(_response.error.body as unknown, _response.rawResponse);
+ case 429:
+ throw new Management.TooManyRequestsError(_response.error.body as unknown, _response.rawResponse);
+ default:
+ throw new errors.ManagementError({
+ statusCode: _response.error.statusCode,
+ body: _response.error.body,
+ rawResponse: _response.rawResponse,
+ });
+ }
+ }
+
+ return handleNonStatusCodeError(_response.error, _response.rawResponse, "PATCH", "/agents/{id}");
+ }
+}
diff --git a/src/management/api/resources/agents/client/index.ts b/src/management/api/resources/agents/client/index.ts
new file mode 100644
index 0000000000..cb0ff5c3b5
--- /dev/null
+++ b/src/management/api/resources/agents/client/index.ts
@@ -0,0 +1 @@
+export {};
diff --git a/src/management/api/resources/agents/exports.ts b/src/management/api/resources/agents/exports.ts
new file mode 100644
index 0000000000..b468a638be
--- /dev/null
+++ b/src/management/api/resources/agents/exports.ts
@@ -0,0 +1,4 @@
+// This file was auto-generated by Fern from our API Definition.
+
+export { AgentsClient } from "./client/Client.js";
+export * from "./client/index.js";
diff --git a/src/management/api/resources/agents/index.ts b/src/management/api/resources/agents/index.ts
new file mode 100644
index 0000000000..914b8c3c72
--- /dev/null
+++ b/src/management/api/resources/agents/index.ts
@@ -0,0 +1 @@
+export * from "./client/index.js";
diff --git a/src/management/api/resources/clientGrants/client/Client.ts b/src/management/api/resources/clientGrants/client/Client.ts
index 8289d3ea00..5b27cfe531 100644
--- a/src/management/api/resources/clientGrants/client/Client.ts
+++ b/src/management/api/resources/clientGrants/client/Client.ts
@@ -40,6 +40,7 @@ export class ClientGrantsClient {
*
* @example
* await client.clientGrants.list({
+ * include_totals: true,
* from: "from",
* take: 1,
* audience: "audience",
@@ -58,6 +59,7 @@ export class ClientGrantsClient {
request: Management.ListClientGrantsRequestParameters,
): Promise> => {
const {
+ include_totals: includeTotals = true,
from: from_,
take = 50,
audience,
@@ -67,6 +69,7 @@ export class ClientGrantsClient {
default_for: defaultFor,
} = request;
const _queryParams: Record = {
+ include_totals: includeTotals,
from: from_,
take,
audience,
diff --git a/src/management/api/resources/clientGrants/resources/organizations/client/Client.ts b/src/management/api/resources/clientGrants/resources/organizations/client/Client.ts
index a8197a9a00..1257bedeef 100644
--- a/src/management/api/resources/clientGrants/resources/organizations/client/Client.ts
+++ b/src/management/api/resources/clientGrants/resources/organizations/client/Client.ts
@@ -35,6 +35,7 @@ export class OrganizationsClient {
*
* @example
* await client.clientGrants.organizations.list("id", {
+ * include_totals: true,
* from: "from",
* take: 1
* })
@@ -48,8 +49,9 @@ export class OrganizationsClient {
async (
request: Management.ListClientGrantOrganizationsRequestParameters,
): Promise> => {
- const { from: from_, take = 50 } = request;
+ const { include_totals: includeTotals = true, from: from_, take = 50 } = request;
const _queryParams: Record = {
+ include_totals: includeTotals,
from: from_,
take,
};
diff --git a/src/management/api/resources/connections/client/Client.ts b/src/management/api/resources/connections/client/Client.ts
index 7a9b590dd0..61567e7d4b 100644
--- a/src/management/api/resources/connections/client/Client.ts
+++ b/src/management/api/resources/connections/client/Client.ts
@@ -81,6 +81,7 @@ export class ConnectionsClient {
*
* @example
* await client.connections.list({
+ * include_totals: true,
* from: "from",
* take: 1,
* strategy: ["ad"],
@@ -97,8 +98,17 @@ export class ConnectionsClient {
async (
request: Management.ListConnectionsQueryParameters,
): Promise> => {
- const { from: from_, take = 50, strategy, name, fields, include_fields: includeFields } = request;
+ const {
+ include_totals: includeTotals = true,
+ from: from_,
+ take = 50,
+ strategy,
+ name,
+ fields,
+ include_fields: includeFields,
+ } = request;
const _queryParams: Record = {
+ include_totals: includeTotals,
from: from_,
take,
strategy: Array.isArray(strategy)
diff --git a/src/management/api/resources/connections/resources/directoryProvisioning/client/Client.ts b/src/management/api/resources/connections/resources/directoryProvisioning/client/Client.ts
index 0d31945b5d..e59da3f42c 100644
--- a/src/management/api/resources/connections/resources/directoryProvisioning/client/Client.ts
+++ b/src/management/api/resources/connections/resources/directoryProvisioning/client/Client.ts
@@ -586,7 +586,8 @@ export class DirectoryProvisioningClient {
* @example
* await client.connections.directoryProvisioning.listSynchronizedGroups("id", {
* from: "from",
- * take: 1
+ * take: 1,
+ * q: "q"
* })
*/
public async listSynchronizedGroups(
@@ -598,10 +599,11 @@ export class DirectoryProvisioningClient {
async (
request: Management.ListSynchronizedGroupsRequestParameters,
): Promise> => {
- const { from: from_, take = 50 } = request;
+ const { from: from_, take = 50, q } = request;
const _queryParams: Record = {
from: from_,
take,
+ q,
};
const _authRequest: core.AuthRequest = await this._options.authProvider.getAuthRequest();
let _headers: core.Fetcher.Args["headers"] = mergeHeaders(
@@ -685,6 +687,97 @@ export class DirectoryProvisioningClient {
});
}
+ /**
+ * Add synchronized group selections to a directory provisioning configuration.
+ *
+ * @param {string} id - The id of the connection to add synchronized groups to
+ * @param {Management.AddSynchronizedGroupsRequestContent} request
+ * @param {DirectoryProvisioningClient.RequestOptions} requestOptions - Request-specific configuration.
+ *
+ * @throws {@link Management.BadRequestError}
+ * @throws {@link Management.UnauthorizedError}
+ * @throws {@link Management.ForbiddenError}
+ * @throws {@link Management.NotFoundError}
+ * @throws {@link Management.TooManyRequestsError}
+ *
+ * @example
+ * await client.connections.directoryProvisioning.addSynchronizedGroupSelections("id", {
+ * groups: [{
+ * id: "id"
+ * }]
+ * })
+ */
+ public addSynchronizedGroupSelections(
+ id: string,
+ request: Management.AddSynchronizedGroupsRequestContent,
+ requestOptions?: DirectoryProvisioningClient.RequestOptions,
+ ): core.HttpResponsePromise {
+ return core.HttpResponsePromise.fromPromise(this.__addSynchronizedGroupSelections(id, request, requestOptions));
+ }
+
+ private async __addSynchronizedGroupSelections(
+ id: string,
+ request: Management.AddSynchronizedGroupsRequestContent,
+ requestOptions?: DirectoryProvisioningClient.RequestOptions,
+ ): Promise> {
+ const _authRequest: core.AuthRequest = await this._options.authProvider.getAuthRequest();
+ let _headers: core.Fetcher.Args["headers"] = mergeHeaders(
+ _authRequest.headers,
+ this._options?.headers,
+ requestOptions?.headers,
+ );
+ const _response = await (this._options.fetcher ?? core.fetcher)({
+ url: core.url.join(
+ (await core.Supplier.get(this._options.baseUrl)) ??
+ (await core.Supplier.get(this._options.environment)) ??
+ environments.ManagementEnvironment.Default,
+ `connections/${core.url.encodePathParam(id)}/directory-provisioning/synchronized-groups`,
+ ),
+ method: "POST",
+ headers: _headers,
+ contentType: "application/json",
+ queryString: core.url.queryBuilder().mergeAdditional(requestOptions?.queryParams).build(),
+ requestType: "json",
+ body: request,
+ timeoutMs: (requestOptions?.timeoutInSeconds ?? this._options?.timeoutInSeconds ?? 60) * 1000,
+ maxRetries: requestOptions?.maxRetries ?? this._options?.maxRetries,
+ abortSignal: requestOptions?.abortSignal,
+ fetchFn: this._options?.fetch,
+ logging: this._options.logging,
+ });
+ if (_response.ok) {
+ return { data: undefined, rawResponse: _response.rawResponse };
+ }
+
+ if (_response.error.reason === "status-code") {
+ switch (_response.error.statusCode) {
+ case 400:
+ throw new Management.BadRequestError(_response.error.body as unknown, _response.rawResponse);
+ case 401:
+ throw new Management.UnauthorizedError(_response.error.body as unknown, _response.rawResponse);
+ case 403:
+ throw new Management.ForbiddenError(_response.error.body as unknown, _response.rawResponse);
+ case 404:
+ throw new Management.NotFoundError(_response.error.body as unknown, _response.rawResponse);
+ case 429:
+ throw new Management.TooManyRequestsError(_response.error.body as unknown, _response.rawResponse);
+ default:
+ throw new errors.ManagementError({
+ statusCode: _response.error.statusCode,
+ body: _response.error.body,
+ rawResponse: _response.rawResponse,
+ });
+ }
+ }
+
+ return handleNonStatusCodeError(
+ _response.error,
+ _response.rawResponse,
+ "POST",
+ "/connections/{id}/directory-provisioning/synchronized-groups",
+ );
+ }
+
/**
* Create or replace the selected groups for a connection directory provisioning configuration.
*
@@ -778,4 +871,97 @@ export class DirectoryProvisioningClient {
"/connections/{id}/directory-provisioning/synchronized-groups",
);
}
+
+ /**
+ * Delete synchronized group selections for a directory provisioning configuration
+ *
+ * @param {string} id - The id of the connection to delete synchronized group selections for
+ * @param {Management.DeleteSynchronizedGroupsRequestContent} request
+ * @param {DirectoryProvisioningClient.RequestOptions} requestOptions - Request-specific configuration.
+ *
+ * @throws {@link Management.BadRequestError}
+ * @throws {@link Management.UnauthorizedError}
+ * @throws {@link Management.ForbiddenError}
+ * @throws {@link Management.NotFoundError}
+ * @throws {@link Management.TooManyRequestsError}
+ *
+ * @example
+ * await client.connections.directoryProvisioning.deleteSynchronizedGroupSelections("id", {
+ * groups: [{
+ * id: "id"
+ * }]
+ * })
+ */
+ public deleteSynchronizedGroupSelections(
+ id: string,
+ request: Management.DeleteSynchronizedGroupsRequestContent,
+ requestOptions?: DirectoryProvisioningClient.RequestOptions,
+ ): core.HttpResponsePromise {
+ return core.HttpResponsePromise.fromPromise(
+ this.__deleteSynchronizedGroupSelections(id, request, requestOptions),
+ );
+ }
+
+ private async __deleteSynchronizedGroupSelections(
+ id: string,
+ request: Management.DeleteSynchronizedGroupsRequestContent,
+ requestOptions?: DirectoryProvisioningClient.RequestOptions,
+ ): Promise> {
+ const _authRequest: core.AuthRequest = await this._options.authProvider.getAuthRequest();
+ let _headers: core.Fetcher.Args["headers"] = mergeHeaders(
+ _authRequest.headers,
+ this._options?.headers,
+ requestOptions?.headers,
+ );
+ const _response = await (this._options.fetcher ?? core.fetcher)({
+ url: core.url.join(
+ (await core.Supplier.get(this._options.baseUrl)) ??
+ (await core.Supplier.get(this._options.environment)) ??
+ environments.ManagementEnvironment.Default,
+ `connections/${core.url.encodePathParam(id)}/directory-provisioning/synchronized-groups`,
+ ),
+ method: "DELETE",
+ headers: _headers,
+ contentType: "application/json",
+ queryString: core.url.queryBuilder().mergeAdditional(requestOptions?.queryParams).build(),
+ requestType: "json",
+ body: request,
+ timeoutMs: (requestOptions?.timeoutInSeconds ?? this._options?.timeoutInSeconds ?? 60) * 1000,
+ maxRetries: requestOptions?.maxRetries ?? this._options?.maxRetries,
+ abortSignal: requestOptions?.abortSignal,
+ fetchFn: this._options?.fetch,
+ logging: this._options.logging,
+ });
+ if (_response.ok) {
+ return { data: undefined, rawResponse: _response.rawResponse };
+ }
+
+ if (_response.error.reason === "status-code") {
+ switch (_response.error.statusCode) {
+ case 400:
+ throw new Management.BadRequestError(_response.error.body as unknown, _response.rawResponse);
+ case 401:
+ throw new Management.UnauthorizedError(_response.error.body as unknown, _response.rawResponse);
+ case 403:
+ throw new Management.ForbiddenError(_response.error.body as unknown, _response.rawResponse);
+ case 404:
+ throw new Management.NotFoundError(_response.error.body as unknown, _response.rawResponse);
+ case 429:
+ throw new Management.TooManyRequestsError(_response.error.body as unknown, _response.rawResponse);
+ default:
+ throw new errors.ManagementError({
+ statusCode: _response.error.statusCode,
+ body: _response.error.body,
+ rawResponse: _response.rawResponse,
+ });
+ }
+ }
+
+ return handleNonStatusCodeError(
+ _response.error,
+ _response.rawResponse,
+ "DELETE",
+ "/connections/{id}/directory-provisioning/synchronized-groups",
+ );
+ }
}
diff --git a/src/management/api/resources/eventStreams/resources/deliveries/client/Client.ts b/src/management/api/resources/eventStreams/resources/deliveries/client/Client.ts
index f0064581a2..c54b1ce122 100644
--- a/src/management/api/resources/eventStreams/resources/deliveries/client/Client.ts
+++ b/src/management/api/resources/eventStreams/resources/deliveries/client/Client.ts
@@ -43,92 +43,111 @@ export class DeliveriesClient {
* take: 1
* })
*/
- public list(
+ public async list(
id: string,
request: Management.ListEventStreamDeliveriesRequestParameters = {},
requestOptions?: DeliveriesClient.RequestOptions,
- ): core.HttpResponsePromise {
- return core.HttpResponsePromise.fromPromise(this.__list(id, request, requestOptions));
- }
-
- private async __list(
- id: string,
- request: Management.ListEventStreamDeliveriesRequestParameters = {},
- requestOptions?: DeliveriesClient.RequestOptions,
- ): Promise> {
- const {
- statuses,
- event_types: eventTypes,
- date_from: dateFrom,
- date_to: dateTo,
- from: from_,
- take = 50,
- } = request;
- const _queryParams: Record = {
- statuses,
- event_types: eventTypes,
- date_from: dateFrom,
- date_to: dateTo,
- from: from_,
- take,
- };
- const _authRequest: core.AuthRequest = await this._options.authProvider.getAuthRequest();
- let _headers: core.Fetcher.Args["headers"] = mergeHeaders(
- _authRequest.headers,
- this._options?.headers,
- requestOptions?.headers,
- );
- const _response = await (this._options.fetcher ?? core.fetcher)({
- url: core.url.join(
- (await core.Supplier.get(this._options.baseUrl)) ??
- (await core.Supplier.get(this._options.environment)) ??
- environments.ManagementEnvironment.Default,
- `event-streams/${core.url.encodePathParam(id)}/deliveries`,
- ),
- method: "GET",
- headers: _headers,
- queryString: core.url
- .queryBuilder()
- .addMany(_queryParams)
- .mergeAdditional(requestOptions?.queryParams)
- .build(),
- timeoutMs: (requestOptions?.timeoutInSeconds ?? this._options?.timeoutInSeconds ?? 60) * 1000,
- maxRetries: requestOptions?.maxRetries ?? this._options?.maxRetries,
- abortSignal: requestOptions?.abortSignal,
- fetchFn: this._options?.fetch,
- logging: this._options.logging,
- });
- if (_response.ok) {
- return { data: _response.body as Management.EventStreamDelivery[], rawResponse: _response.rawResponse };
- }
-
- if (_response.error.reason === "status-code") {
- switch (_response.error.statusCode) {
- case 400:
- throw new Management.BadRequestError(_response.error.body as unknown, _response.rawResponse);
- case 401:
- throw new Management.UnauthorizedError(_response.error.body as unknown, _response.rawResponse);
- case 403:
- throw new Management.ForbiddenError(_response.error.body as unknown, _response.rawResponse);
- case 404:
- throw new Management.NotFoundError(_response.error.body as unknown, _response.rawResponse);
- case 429:
- throw new Management.TooManyRequestsError(_response.error.body as unknown, _response.rawResponse);
- default:
- throw new errors.ManagementError({
- statusCode: _response.error.statusCode,
- body: _response.error.body,
+ ): Promise> {
+ const list = core.HttpResponsePromise.interceptFunction(
+ async (
+ request: Management.ListEventStreamDeliveriesRequestParameters,
+ ): Promise> => {
+ const {
+ statuses,
+ event_types: eventTypes,
+ date_from: dateFrom,
+ date_to: dateTo,
+ from: from_,
+ take = 50,
+ } = request;
+ const _queryParams: Record = {
+ statuses,
+ event_types: eventTypes,
+ date_from: dateFrom,
+ date_to: dateTo,
+ from: from_,
+ take,
+ };
+ const _authRequest: core.AuthRequest = await this._options.authProvider.getAuthRequest();
+ let _headers: core.Fetcher.Args["headers"] = mergeHeaders(
+ _authRequest.headers,
+ this._options?.headers,
+ requestOptions?.headers,
+ );
+ const _response = await (this._options.fetcher ?? core.fetcher)({
+ url: core.url.join(
+ (await core.Supplier.get(this._options.baseUrl)) ??
+ (await core.Supplier.get(this._options.environment)) ??
+ environments.ManagementEnvironment.Default,
+ `event-streams/${core.url.encodePathParam(id)}/deliveries`,
+ ),
+ method: "GET",
+ headers: _headers,
+ queryString: core.url
+ .queryBuilder()
+ .addMany(_queryParams)
+ .mergeAdditional(requestOptions?.queryParams)
+ .build(),
+ timeoutMs: (requestOptions?.timeoutInSeconds ?? this._options?.timeoutInSeconds ?? 60) * 1000,
+ maxRetries: requestOptions?.maxRetries ?? this._options?.maxRetries,
+ abortSignal: requestOptions?.abortSignal,
+ fetchFn: this._options?.fetch,
+ logging: this._options.logging,
+ });
+ if (_response.ok) {
+ return {
+ data: _response.body as Management.ListEventStreamDeliveriesResponseContent,
rawResponse: _response.rawResponse,
- });
- }
- }
-
- return handleNonStatusCodeError(
- _response.error,
- _response.rawResponse,
- "GET",
- "/event-streams/{id}/deliveries",
+ };
+ }
+ if (_response.error.reason === "status-code") {
+ switch (_response.error.statusCode) {
+ case 400:
+ throw new Management.BadRequestError(
+ _response.error.body as unknown,
+ _response.rawResponse,
+ );
+ case 401:
+ throw new Management.UnauthorizedError(
+ _response.error.body as unknown,
+ _response.rawResponse,
+ );
+ case 403:
+ throw new Management.ForbiddenError(_response.error.body as unknown, _response.rawResponse);
+ case 404:
+ throw new Management.NotFoundError(_response.error.body as unknown, _response.rawResponse);
+ case 429:
+ throw new Management.TooManyRequestsError(
+ _response.error.body as unknown,
+ _response.rawResponse,
+ );
+ default:
+ throw new errors.ManagementError({
+ statusCode: _response.error.statusCode,
+ body: _response.error.body,
+ rawResponse: _response.rawResponse,
+ });
+ }
+ }
+ return handleNonStatusCodeError(
+ _response.error,
+ _response.rawResponse,
+ "GET",
+ "/event-streams/{id}/deliveries",
+ );
+ },
);
+ const dataWithRawResponse = await list(request).withRawResponse();
+ return new core.Page({
+ response: dataWithRawResponse.data,
+ rawResponse: dataWithRawResponse.rawResponse,
+ hasNextPage: (response) =>
+ response?.next != null && !(typeof response?.next === "string" && response?.next === ""),
+ getItems: (response) => response?.deliveries ?? [],
+ loadPage: (response) => {
+ return list(core.setObjectProperty(request, "from", response?.next));
+ },
+ });
}
/**
diff --git a/src/management/api/resources/flows/resources/executions/client/Client.ts b/src/management/api/resources/flows/resources/executions/client/Client.ts
index 99a92ed943..e13095b08f 100644
--- a/src/management/api/resources/flows/resources/executions/client/Client.ts
+++ b/src/management/api/resources/flows/resources/executions/client/Client.ts
@@ -34,6 +34,7 @@ export class ExecutionsClient {
*
* @example
* await client.flows.executions.list("flow_id", {
+ * include_totals: true,
* from: "from",
* take: 1
* })
@@ -47,8 +48,9 @@ export class ExecutionsClient {
async (
request: Management.ListFlowExecutionsRequestParameters,
): Promise> => {
- const { from: from_, take = 50 } = request;
+ const { include_totals: includeTotals = true, from: from_, take = 50 } = request;
const _queryParams: Record = {
+ include_totals: includeTotals,
from: from_,
take,
};
diff --git a/src/management/api/resources/groups/client/Client.ts b/src/management/api/resources/groups/client/Client.ts
index acc5b377fc..48718f824c 100644
--- a/src/management/api/resources/groups/client/Client.ts
+++ b/src/management/api/resources/groups/client/Client.ts
@@ -53,6 +53,7 @@ export class GroupsClient {
* search: "search",
* fields: "fields",
* include_fields: true,
+ * include_totals: true,
* from: "from",
* take: 1
* })
@@ -72,6 +73,7 @@ export class GroupsClient {
search,
fields,
include_fields: includeFields,
+ include_totals: includeTotals = true,
from: from_,
take = 50,
} = request;
@@ -82,6 +84,7 @@ export class GroupsClient {
search,
fields,
include_fields: includeFields,
+ include_totals: includeTotals,
from: from_,
take,
};
diff --git a/src/management/api/resources/index.ts b/src/management/api/resources/index.ts
index 069d447bbd..e5c642c8cd 100644
--- a/src/management/api/resources/index.ts
+++ b/src/management/api/resources/index.ts
@@ -1,4 +1,5 @@
export * as actions from "./actions/index.js";
+export * as agents from "./agents/index.js";
export * as anomaly from "./anomaly/index.js";
export * as attackProtection from "./attackProtection/index.js";
export * as branding from "./branding/index.js";
diff --git a/src/management/api/resources/organizations/client/Client.ts b/src/management/api/resources/organizations/client/Client.ts
index ad56ad7962..812842dc12 100644
--- a/src/management/api/resources/organizations/client/Client.ts
+++ b/src/management/api/resources/organizations/client/Client.ts
@@ -9,6 +9,7 @@ import { handleNonStatusCodeError } from "../../../../errors/handleNonStatusCode
import * as errors from "../../../../errors/index.js";
import * as Management from "../../../index.js";
import { ClientGrantsClient } from "../resources/clientGrants/client/Client.js";
+import { ClientsClient } from "../resources/clients/client/Client.js";
import { ConnectionsClient } from "../resources/connections/client/Client.js";
import { DiscoveryDomainsClient } from "../resources/discoveryDomains/client/Client.js";
import { EnabledConnectionsClient } from "../resources/enabledConnections/client/Client.js";
@@ -26,6 +27,7 @@ export declare namespace OrganizationsClient {
export class OrganizationsClient {
protected readonly _options: NormalizedClientOptionsWithAuth;
protected _clientGrants: ClientGrantsClient | undefined;
+ protected _clients: ClientsClient | undefined;
protected _connections: ConnectionsClient | undefined;
protected _discoveryDomains: DiscoveryDomainsClient | undefined;
protected _enabledConnections: EnabledConnectionsClient | undefined;
@@ -42,6 +44,10 @@ export class OrganizationsClient {
return (this._clientGrants ??= new ClientGrantsClient(this._options));
}
+ public get clients(): ClientsClient {
+ return (this._clients ??= new ClientsClient(this._options));
+ }
+
public get connections(): ConnectionsClient {
return (this._connections ??= new ConnectionsClient(this._options));
}
@@ -99,9 +105,11 @@ export class OrganizationsClient {
*
* @example
* await client.organizations.list({
+ * include_totals: true,
* from: "from",
* take: 1,
- * sort: "sort"
+ * sort: "sort",
+ * include_client_association_for: "include_client_association_for"
* })
*/
public async list(
@@ -112,11 +120,19 @@ export class OrganizationsClient {
async (
request: Management.ListOrganizationsRequestParameters,
): Promise> => {
- const { from: from_, take = 50, sort } = request;
+ const {
+ include_totals: includeTotals = true,
+ from: from_,
+ take = 50,
+ sort,
+ include_client_association_for: includeClientAssociationFor,
+ } = request;
const _queryParams: Record = {
+ include_totals: includeTotals,
from: from_,
take,
sort,
+ include_client_association_for: includeClientAssociationFor,
};
const _authRequest: core.AuthRequest = await this._options.authProvider.getAuthRequest();
let _headers: core.Fetcher.Args["headers"] = mergeHeaders(
diff --git a/src/management/api/resources/organizations/resources/clients/client/Client.ts b/src/management/api/resources/organizations/resources/clients/client/Client.ts
new file mode 100644
index 0000000000..252680e564
--- /dev/null
+++ b/src/management/api/resources/organizations/resources/clients/client/Client.ts
@@ -0,0 +1,506 @@
+// This file was auto-generated by Fern from our API Definition.
+
+import type { BaseClientOptions, BaseRequestOptions } from "../../../../../../BaseClient.js";
+import { normalizeClientOptionsWithAuth, type NormalizedClientOptionsWithAuth } from "../../../../../../BaseClient.js";
+import * as core from "../../../../../../core/index.js";
+import { mergeHeaders } from "../../../../../../core/headers.js";
+import * as environments from "../../../../../../environments.js";
+import { handleNonStatusCodeError } from "../../../../../../errors/handleNonStatusCodeError.js";
+import * as errors from "../../../../../../errors/index.js";
+import * as Management from "../../../../../index.js";
+
+export declare namespace ClientsClient {
+ export type Options = BaseClientOptions;
+
+ export interface RequestOptions extends BaseRequestOptions {}
+}
+
+export class ClientsClient {
+ protected readonly _options: NormalizedClientOptionsWithAuth;
+
+ constructor(options: ClientsClient.Options) {
+ this._options = normalizeClientOptionsWithAuth(options);
+ }
+
+ /**
+ * List all clients associated with an organization, using checkpoint pagination.
+ *
+ * -
+ * Note: The first time you call this endpoint, omit the
from parameter. If there are more results, a next value is included in the response. You can use this for subsequent API calls. When next is no longer included in the response, no further results are remaining.
+ *
+ *
+ *
+ * @param {string} id - ID of the organization.
+ * @param {Management.ListOrganizationClientsRequestParameters} request
+ * @param {ClientsClient.RequestOptions} requestOptions - Request-specific configuration.
+ *
+ * @throws {@link Management.BadRequestError}
+ * @throws {@link Management.UnauthorizedError}
+ * @throws {@link Management.ForbiddenError}
+ * @throws {@link Management.NotFoundError}
+ * @throws {@link Management.TooManyRequestsError}
+ *
+ * @example
+ * await client.organizations.clients.list("id", {
+ * from: "from",
+ * take: 1
+ * })
+ */
+ public async list(
+ id: string,
+ request: Management.ListOrganizationClientsRequestParameters = {},
+ requestOptions?: ClientsClient.RequestOptions,
+ ): Promise> {
+ const list = core.HttpResponsePromise.interceptFunction(
+ async (
+ request: Management.ListOrganizationClientsRequestParameters,
+ ): Promise> => {
+ const { from: from_, take = 50 } = request;
+ const _queryParams: Record = {
+ from: from_,
+ take,
+ };
+ const _authRequest: core.AuthRequest = await this._options.authProvider.getAuthRequest();
+ let _headers: core.Fetcher.Args["headers"] = mergeHeaders(
+ _authRequest.headers,
+ this._options?.headers,
+ requestOptions?.headers,
+ );
+ const _response = await (this._options.fetcher ?? core.fetcher)({
+ url: core.url.join(
+ (await core.Supplier.get(this._options.baseUrl)) ??
+ (await core.Supplier.get(this._options.environment)) ??
+ environments.ManagementEnvironment.Default,
+ `organizations/${core.url.encodePathParam(id)}/clients`,
+ ),
+ method: "GET",
+ headers: _headers,
+ queryString: core.url
+ .queryBuilder()
+ .addMany(_queryParams)
+ .mergeAdditional(requestOptions?.queryParams)
+ .build(),
+ timeoutMs: (requestOptions?.timeoutInSeconds ?? this._options?.timeoutInSeconds ?? 60) * 1000,
+ maxRetries: requestOptions?.maxRetries ?? this._options?.maxRetries,
+ abortSignal: requestOptions?.abortSignal,
+ fetchFn: this._options?.fetch,
+ logging: this._options.logging,
+ });
+ if (_response.ok) {
+ return {
+ data: _response.body as Management.ListOrganizationClientsResponseContent,
+ rawResponse: _response.rawResponse,
+ };
+ }
+ if (_response.error.reason === "status-code") {
+ switch (_response.error.statusCode) {
+ case 400:
+ throw new Management.BadRequestError(
+ _response.error.body as unknown,
+ _response.rawResponse,
+ );
+ case 401:
+ throw new Management.UnauthorizedError(
+ _response.error.body as unknown,
+ _response.rawResponse,
+ );
+ case 403:
+ throw new Management.ForbiddenError(_response.error.body as unknown, _response.rawResponse);
+ case 404:
+ throw new Management.NotFoundError(_response.error.body as unknown, _response.rawResponse);
+ case 429:
+ throw new Management.TooManyRequestsError(
+ _response.error.body as unknown,
+ _response.rawResponse,
+ );
+ default:
+ throw new errors.ManagementError({
+ statusCode: _response.error.statusCode,
+ body: _response.error.body,
+ rawResponse: _response.rawResponse,
+ });
+ }
+ }
+ return handleNonStatusCodeError(
+ _response.error,
+ _response.rawResponse,
+ "GET",
+ "/organizations/{id}/clients",
+ );
+ },
+ );
+ const dataWithRawResponse = await list(request).withRawResponse();
+ return new core.Page({
+ response: dataWithRawResponse.data,
+ rawResponse: dataWithRawResponse.rawResponse,
+ hasNextPage: (response) =>
+ response?.next != null && !(typeof response?.next === "string" && response?.next === ""),
+ getItems: (response) => response?.clients ?? [],
+ loadPage: (response) => {
+ return list(core.setObjectProperty(request, "from", response?.next));
+ },
+ });
+ }
+
+ /**
+ * Associate one or more clients with an organization.
+ *
+ * @param {string} id - ID of the organization.
+ * @param {Management.CreateOrganizationClientsRequestContent} request
+ * @param {ClientsClient.RequestOptions} requestOptions - Request-specific configuration.
+ *
+ * @throws {@link Management.BadRequestError}
+ * @throws {@link Management.UnauthorizedError}
+ * @throws {@link Management.ForbiddenError}
+ * @throws {@link Management.NotFoundError}
+ * @throws {@link Management.ConflictError}
+ * @throws {@link Management.TooManyRequestsError}
+ *
+ * @example
+ * await client.organizations.clients.create("id", {
+ * clients: [{
+ * client_id: "client_id",
+ * use_for_member_access: true
+ * }]
+ * })
+ */
+ public create(
+ id: string,
+ request: Management.CreateOrganizationClientsRequestContent,
+ requestOptions?: ClientsClient.RequestOptions,
+ ): core.HttpResponsePromise {
+ return core.HttpResponsePromise.fromPromise(this.__create(id, request, requestOptions));
+ }
+
+ private async __create(
+ id: string,
+ request: Management.CreateOrganizationClientsRequestContent,
+ requestOptions?: ClientsClient.RequestOptions,
+ ): Promise> {
+ const _authRequest: core.AuthRequest = await this._options.authProvider.getAuthRequest();
+ let _headers: core.Fetcher.Args["headers"] = mergeHeaders(
+ _authRequest.headers,
+ this._options?.headers,
+ requestOptions?.headers,
+ );
+ const _response = await (this._options.fetcher ?? core.fetcher)({
+ url: core.url.join(
+ (await core.Supplier.get(this._options.baseUrl)) ??
+ (await core.Supplier.get(this._options.environment)) ??
+ environments.ManagementEnvironment.Default,
+ `organizations/${core.url.encodePathParam(id)}/clients`,
+ ),
+ method: "POST",
+ headers: _headers,
+ contentType: "application/json",
+ queryString: core.url.queryBuilder().mergeAdditional(requestOptions?.queryParams).build(),
+ requestType: "json",
+ body: request,
+ timeoutMs: (requestOptions?.timeoutInSeconds ?? this._options?.timeoutInSeconds ?? 60) * 1000,
+ maxRetries: requestOptions?.maxRetries ?? this._options?.maxRetries,
+ abortSignal: requestOptions?.abortSignal,
+ fetchFn: this._options?.fetch,
+ logging: this._options.logging,
+ });
+ if (_response.ok) {
+ return {
+ data: _response.body as Management.CreateOrganizationClientsResponseContent,
+ rawResponse: _response.rawResponse,
+ };
+ }
+
+ if (_response.error.reason === "status-code") {
+ switch (_response.error.statusCode) {
+ case 400:
+ throw new Management.BadRequestError(_response.error.body as unknown, _response.rawResponse);
+ case 401:
+ throw new Management.UnauthorizedError(_response.error.body as unknown, _response.rawResponse);
+ case 403:
+ throw new Management.ForbiddenError(_response.error.body as unknown, _response.rawResponse);
+ case 404:
+ throw new Management.NotFoundError(_response.error.body as unknown, _response.rawResponse);
+ case 409:
+ throw new Management.ConflictError(_response.error.body as unknown, _response.rawResponse);
+ case 429:
+ throw new Management.TooManyRequestsError(_response.error.body as unknown, _response.rawResponse);
+ default:
+ throw new errors.ManagementError({
+ statusCode: _response.error.statusCode,
+ body: _response.error.body,
+ rawResponse: _response.rawResponse,
+ });
+ }
+ }
+
+ return handleNonStatusCodeError(_response.error, _response.rawResponse, "POST", "/organizations/{id}/clients");
+ }
+
+ /**
+ * Remove one or more client associations from an organization.
+ *
+ * @param {string} id - ID of the organization.
+ * @param {Management.DeleteOrganizationClientsRequestContent} request
+ * @param {ClientsClient.RequestOptions} requestOptions - Request-specific configuration.
+ *
+ * @throws {@link Management.BadRequestError}
+ * @throws {@link Management.UnauthorizedError}
+ * @throws {@link Management.ForbiddenError}
+ * @throws {@link Management.NotFoundError}
+ * @throws {@link Management.TooManyRequestsError}
+ *
+ * @example
+ * await client.organizations.clients.delete("id", {
+ * clients: ["clients"]
+ * })
+ */
+ public delete(
+ id: string,
+ request: Management.DeleteOrganizationClientsRequestContent,
+ requestOptions?: ClientsClient.RequestOptions,
+ ): core.HttpResponsePromise {
+ return core.HttpResponsePromise.fromPromise(this.__delete(id, request, requestOptions));
+ }
+
+ private async __delete(
+ id: string,
+ request: Management.DeleteOrganizationClientsRequestContent,
+ requestOptions?: ClientsClient.RequestOptions,
+ ): Promise> {
+ const _authRequest: core.AuthRequest = await this._options.authProvider.getAuthRequest();
+ let _headers: core.Fetcher.Args["headers"] = mergeHeaders(
+ _authRequest.headers,
+ this._options?.headers,
+ requestOptions?.headers,
+ );
+ const _response = await (this._options.fetcher ?? core.fetcher)({
+ url: core.url.join(
+ (await core.Supplier.get(this._options.baseUrl)) ??
+ (await core.Supplier.get(this._options.environment)) ??
+ environments.ManagementEnvironment.Default,
+ `organizations/${core.url.encodePathParam(id)}/clients`,
+ ),
+ method: "DELETE",
+ headers: _headers,
+ contentType: "application/json",
+ queryString: core.url.queryBuilder().mergeAdditional(requestOptions?.queryParams).build(),
+ requestType: "json",
+ body: request,
+ timeoutMs: (requestOptions?.timeoutInSeconds ?? this._options?.timeoutInSeconds ?? 60) * 1000,
+ maxRetries: requestOptions?.maxRetries ?? this._options?.maxRetries,
+ abortSignal: requestOptions?.abortSignal,
+ fetchFn: this._options?.fetch,
+ logging: this._options.logging,
+ });
+ if (_response.ok) {
+ return { data: undefined, rawResponse: _response.rawResponse };
+ }
+
+ if (_response.error.reason === "status-code") {
+ switch (_response.error.statusCode) {
+ case 400:
+ throw new Management.BadRequestError(_response.error.body as unknown, _response.rawResponse);
+ case 401:
+ throw new Management.UnauthorizedError(_response.error.body as unknown, _response.rawResponse);
+ case 403:
+ throw new Management.ForbiddenError(_response.error.body as unknown, _response.rawResponse);
+ case 404:
+ throw new Management.NotFoundError(_response.error.body as unknown, _response.rawResponse);
+ case 429:
+ throw new Management.TooManyRequestsError(_response.error.body as unknown, _response.rawResponse);
+ default:
+ throw new errors.ManagementError({
+ statusCode: _response.error.statusCode,
+ body: _response.error.body,
+ rawResponse: _response.rawResponse,
+ });
+ }
+ }
+
+ return handleNonStatusCodeError(
+ _response.error,
+ _response.rawResponse,
+ "DELETE",
+ "/organizations/{id}/clients",
+ );
+ }
+
+ /**
+ * Get a specific client association for an organization.
+ *
+ * @param {string} id - ID of the organization.
+ * @param {string} client_id - ID of the client association to retrieve.
+ * @param {ClientsClient.RequestOptions} requestOptions - Request-specific configuration.
+ *
+ * @throws {@link Management.BadRequestError}
+ * @throws {@link Management.UnauthorizedError}
+ * @throws {@link Management.ForbiddenError}
+ * @throws {@link Management.NotFoundError}
+ * @throws {@link Management.TooManyRequestsError}
+ *
+ * @example
+ * await client.organizations.clients.get("id", "client_id")
+ */
+ public get(
+ id: string,
+ client_id: string,
+ requestOptions?: ClientsClient.RequestOptions,
+ ): core.HttpResponsePromise {
+ return core.HttpResponsePromise.fromPromise(this.__get(id, client_id, requestOptions));
+ }
+
+ private async __get(
+ id: string,
+ client_id: string,
+ requestOptions?: ClientsClient.RequestOptions,
+ ): Promise> {
+ const _authRequest: core.AuthRequest = await this._options.authProvider.getAuthRequest();
+ let _headers: core.Fetcher.Args["headers"] = mergeHeaders(
+ _authRequest.headers,
+ this._options?.headers,
+ requestOptions?.headers,
+ );
+ const _response = await (this._options.fetcher ?? core.fetcher)({
+ url: core.url.join(
+ (await core.Supplier.get(this._options.baseUrl)) ??
+ (await core.Supplier.get(this._options.environment)) ??
+ environments.ManagementEnvironment.Default,
+ `organizations/${core.url.encodePathParam(id)}/clients/${core.url.encodePathParam(client_id)}`,
+ ),
+ method: "GET",
+ headers: _headers,
+ queryString: core.url.queryBuilder().mergeAdditional(requestOptions?.queryParams).build(),
+ timeoutMs: (requestOptions?.timeoutInSeconds ?? this._options?.timeoutInSeconds ?? 60) * 1000,
+ maxRetries: requestOptions?.maxRetries ?? this._options?.maxRetries,
+ abortSignal: requestOptions?.abortSignal,
+ fetchFn: this._options?.fetch,
+ logging: this._options.logging,
+ });
+ if (_response.ok) {
+ return {
+ data: _response.body as Management.GetOrganizationClientResponseContent,
+ rawResponse: _response.rawResponse,
+ };
+ }
+
+ if (_response.error.reason === "status-code") {
+ switch (_response.error.statusCode) {
+ case 400:
+ throw new Management.BadRequestError(_response.error.body as unknown, _response.rawResponse);
+ case 401:
+ throw new Management.UnauthorizedError(_response.error.body as unknown, _response.rawResponse);
+ case 403:
+ throw new Management.ForbiddenError(_response.error.body as unknown, _response.rawResponse);
+ case 404:
+ throw new Management.NotFoundError(_response.error.body as unknown, _response.rawResponse);
+ case 429:
+ throw new Management.TooManyRequestsError(_response.error.body as unknown, _response.rawResponse);
+ default:
+ throw new errors.ManagementError({
+ statusCode: _response.error.statusCode,
+ body: _response.error.body,
+ rawResponse: _response.rawResponse,
+ });
+ }
+ }
+
+ return handleNonStatusCodeError(
+ _response.error,
+ _response.rawResponse,
+ "GET",
+ "/organizations/{id}/clients/{client_id}",
+ );
+ }
+
+ /**
+ * Update an organization client association.
+ *
+ * @param {string} id - ID of the organization.
+ * @param {string} client_id - ID of the client association to update.
+ * @param {Management.UpdateOrganizationClientRequestContent} request
+ * @param {ClientsClient.RequestOptions} requestOptions - Request-specific configuration.
+ *
+ * @throws {@link Management.BadRequestError}
+ * @throws {@link Management.UnauthorizedError}
+ * @throws {@link Management.ForbiddenError}
+ * @throws {@link Management.NotFoundError}
+ * @throws {@link Management.TooManyRequestsError}
+ *
+ * @example
+ * await client.organizations.clients.update("id", "client_id")
+ */
+ public update(
+ id: string,
+ client_id: string,
+ request: Management.UpdateOrganizationClientRequestContent = {},
+ requestOptions?: ClientsClient.RequestOptions,
+ ): core.HttpResponsePromise {
+ return core.HttpResponsePromise.fromPromise(this.__update(id, client_id, request, requestOptions));
+ }
+
+ private async __update(
+ id: string,
+ client_id: string,
+ request: Management.UpdateOrganizationClientRequestContent = {},
+ requestOptions?: ClientsClient.RequestOptions,
+ ): Promise> {
+ const _authRequest: core.AuthRequest = await this._options.authProvider.getAuthRequest();
+ let _headers: core.Fetcher.Args["headers"] = mergeHeaders(
+ _authRequest.headers,
+ this._options?.headers,
+ requestOptions?.headers,
+ );
+ const _response = await (this._options.fetcher ?? core.fetcher)({
+ url: core.url.join(
+ (await core.Supplier.get(this._options.baseUrl)) ??
+ (await core.Supplier.get(this._options.environment)) ??
+ environments.ManagementEnvironment.Default,
+ `organizations/${core.url.encodePathParam(id)}/clients/${core.url.encodePathParam(client_id)}`,
+ ),
+ method: "PATCH",
+ headers: _headers,
+ contentType: "application/json",
+ queryString: core.url.queryBuilder().mergeAdditional(requestOptions?.queryParams).build(),
+ requestType: "json",
+ body: request,
+ timeoutMs: (requestOptions?.timeoutInSeconds ?? this._options?.timeoutInSeconds ?? 60) * 1000,
+ maxRetries: requestOptions?.maxRetries ?? this._options?.maxRetries,
+ abortSignal: requestOptions?.abortSignal,
+ fetchFn: this._options?.fetch,
+ logging: this._options.logging,
+ });
+ if (_response.ok) {
+ return {
+ data: _response.body as Management.UpdateOrganizationClientResponseContent,
+ rawResponse: _response.rawResponse,
+ };
+ }
+
+ if (_response.error.reason === "status-code") {
+ switch (_response.error.statusCode) {
+ case 400:
+ throw new Management.BadRequestError(_response.error.body as unknown, _response.rawResponse);
+ case 401:
+ throw new Management.UnauthorizedError(_response.error.body as unknown, _response.rawResponse);
+ case 403:
+ throw new Management.ForbiddenError(_response.error.body as unknown, _response.rawResponse);
+ case 404:
+ throw new Management.NotFoundError(_response.error.body as unknown, _response.rawResponse);
+ case 429:
+ throw new Management.TooManyRequestsError(_response.error.body as unknown, _response.rawResponse);
+ default:
+ throw new errors.ManagementError({
+ statusCode: _response.error.statusCode,
+ body: _response.error.body,
+ rawResponse: _response.rawResponse,
+ });
+ }
+ }
+
+ return handleNonStatusCodeError(
+ _response.error,
+ _response.rawResponse,
+ "PATCH",
+ "/organizations/{id}/clients/{client_id}",
+ );
+ }
+}
diff --git a/src/management/api/resources/organizations/resources/clients/client/index.ts b/src/management/api/resources/organizations/resources/clients/client/index.ts
new file mode 100644
index 0000000000..cb0ff5c3b5
--- /dev/null
+++ b/src/management/api/resources/organizations/resources/clients/client/index.ts
@@ -0,0 +1 @@
+export {};
diff --git a/src/management/api/resources/organizations/resources/clients/exports.ts b/src/management/api/resources/organizations/resources/clients/exports.ts
new file mode 100644
index 0000000000..9fa83201ae
--- /dev/null
+++ b/src/management/api/resources/organizations/resources/clients/exports.ts
@@ -0,0 +1,4 @@
+// This file was auto-generated by Fern from our API Definition.
+
+export { ClientsClient } from "./client/Client.js";
+export * from "./client/index.js";
diff --git a/src/management/api/resources/organizations/resources/clients/index.ts b/src/management/api/resources/organizations/resources/clients/index.ts
new file mode 100644
index 0000000000..914b8c3c72
--- /dev/null
+++ b/src/management/api/resources/organizations/resources/clients/index.ts
@@ -0,0 +1 @@
+export * from "./client/index.js";
diff --git a/src/management/api/resources/organizations/resources/enabledConnections/client/Client.ts b/src/management/api/resources/organizations/resources/enabledConnections/client/Client.ts
index 490759393f..6c6ebd3d19 100644
--- a/src/management/api/resources/organizations/resources/enabledConnections/client/Client.ts
+++ b/src/management/api/resources/organizations/resources/enabledConnections/client/Client.ts
@@ -163,6 +163,7 @@ export class EnabledConnectionsClient {
* @throws {@link Management.UnauthorizedError}
* @throws {@link Management.ForbiddenError}
* @throws {@link Management.NotFoundError}
+ * @throws {@link Management.ConflictError}
* @throws {@link Management.TooManyRequestsError}
*
* @example
@@ -225,6 +226,8 @@ export class EnabledConnectionsClient {
throw new Management.ForbiddenError(_response.error.body as unknown, _response.rawResponse);
case 404:
throw new Management.NotFoundError(_response.error.body as unknown, _response.rawResponse);
+ case 409:
+ throw new Management.ConflictError(_response.error.body as unknown, _response.rawResponse);
case 429:
throw new Management.TooManyRequestsError(_response.error.body as unknown, _response.rawResponse);
default:
diff --git a/src/management/api/resources/organizations/resources/index.ts b/src/management/api/resources/organizations/resources/index.ts
index 4b1e847ca3..20d8278b80 100644
--- a/src/management/api/resources/organizations/resources/index.ts
+++ b/src/management/api/resources/organizations/resources/index.ts
@@ -1,4 +1,5 @@
export * as clientGrants from "./clientGrants/index.js";
+export * as clients from "./clients/index.js";
export * as connections from "./connections/index.js";
export * as discoveryDomains from "./discoveryDomains/index.js";
export * as enabledConnections from "./enabledConnections/index.js";
diff --git a/src/management/api/resources/organizations/resources/members/client/Client.ts b/src/management/api/resources/organizations/resources/members/client/Client.ts
index 8e206e847a..ae79ab5de8 100644
--- a/src/management/api/resources/organizations/resources/members/client/Client.ts
+++ b/src/management/api/resources/organizations/resources/members/client/Client.ts
@@ -39,7 +39,7 @@ export class MembersClient {
* This endpoint is subject to eventual consistency. New users may not be immediately included in the response and deleted users may not be immediately removed from it.
*
* - Use the `fields` parameter to optionally define the specific member details retrieved. If `fields` is left blank, all fields (except roles) are returned.
- * - Member roles are not sent by default. Use `fields=roles` to retrieve the roles assigned to each listed member. To use this parameter, you must include the `read:organization_member_roles` scope in the token.
+ * - Member roles are not sent by default. Use `fields=roles` to retrieve the roles assigned to each listed member. To use this parameter, you must include the `read:organization_member_roles` scope in the token. Only directly assigned roles are returned. To also include group-based role assignments, use `GET /api/v2/organizations/{id}/members/{user_id}/effective-roles`.
*
* This endpoint supports two types of pagination:
*
@@ -64,6 +64,7 @@ export class MembersClient {
*
* @example
* await client.organizations.members.list("id", {
+ * include_totals: true,
* from: "from",
* take: 1,
* fields: "fields",
@@ -79,8 +80,15 @@ export class MembersClient {
async (
request: Management.ListOrganizationMembersRequestParameters,
): Promise> => {
- const { from: from_, take = 50, fields, include_fields: includeFields } = request;
+ const {
+ include_totals: includeTotals = true,
+ from: from_,
+ take = 50,
+ fields,
+ include_fields: includeFields,
+ } = request;
const _queryParams: Record = {
+ include_totals: includeTotals,
from: from_,
take,
fields,
diff --git a/src/management/api/resources/organizations/resources/members/resources/roles/client/Client.ts b/src/management/api/resources/organizations/resources/members/resources/roles/client/Client.ts
index c73c739666..6549c77542 100644
--- a/src/management/api/resources/organizations/resources/members/resources/roles/client/Client.ts
+++ b/src/management/api/resources/organizations/resources/members/resources/roles/client/Client.ts
@@ -30,6 +30,8 @@ export class RolesClient {
*
* Users can be members of multiple Organizations with unique roles assigned for each membership. This action only returns the roles associated with the specified Organization; any roles assigned to the user within other Organizations are not included.
*
+ * **Note**: Returns only direct role assignments for this member. To also include group-based role assignments, use `GET /api/v2/organizations/{id}/members/{user_id}/effective-roles`.
+ *
* @param {string} id - Organization identifier.
* @param {string} user_id - ID of the user to associate roles with.
* @param {Management.ListOrganizationMemberRolesRequestParameters} request
diff --git a/src/management/api/resources/organizations/resources/roles/client/Client.ts b/src/management/api/resources/organizations/resources/roles/client/Client.ts
index 6969f699cf..2f6dce4d6c 100644
--- a/src/management/api/resources/organizations/resources/roles/client/Client.ts
+++ b/src/management/api/resources/organizations/resources/roles/client/Client.ts
@@ -4,6 +4,7 @@ import type { BaseClientOptions } from "../../../../../../BaseClient.js";
import { normalizeClientOptionsWithAuth, type NormalizedClientOptionsWithAuth } from "../../../../../../BaseClient.js";
import * as core from "../../../../../../core/index.js";
import * as environments from "../../../../../../environments.js";
+import { GroupsClient } from "../resources/groups/client/Client.js";
import { MembersClient } from "../resources/members/client/Client.js";
export declare namespace RolesClient {
@@ -13,6 +14,7 @@ export declare namespace RolesClient {
export class RolesClient {
protected readonly _options: NormalizedClientOptionsWithAuth;
protected _members: MembersClient | undefined;
+ protected _groups: GroupsClient | undefined;
constructor(options: RolesClient.Options) {
this._options = normalizeClientOptionsWithAuth(options);
@@ -21,4 +23,8 @@ export class RolesClient {
public get members(): MembersClient {
return (this._members ??= new MembersClient(this._options));
}
+
+ public get groups(): GroupsClient {
+ return (this._groups ??= new GroupsClient(this._options));
+ }
}
diff --git a/src/management/api/resources/organizations/resources/roles/resources/groups/client/Client.ts b/src/management/api/resources/organizations/resources/roles/resources/groups/client/Client.ts
new file mode 100644
index 0000000000..816db48a11
--- /dev/null
+++ b/src/management/api/resources/organizations/resources/roles/resources/groups/client/Client.ts
@@ -0,0 +1,144 @@
+// This file was auto-generated by Fern from our API Definition.
+
+import type { BaseClientOptions, BaseRequestOptions } from "../../../../../../../../BaseClient.js";
+import {
+ normalizeClientOptionsWithAuth,
+ type NormalizedClientOptionsWithAuth,
+} from "../../../../../../../../BaseClient.js";
+import * as core from "../../../../../../../../core/index.js";
+import { mergeHeaders } from "../../../../../../../../core/headers.js";
+import * as environments from "../../../../../../../../environments.js";
+import { handleNonStatusCodeError } from "../../../../../../../../errors/handleNonStatusCodeError.js";
+import * as errors from "../../../../../../../../errors/index.js";
+import * as Management from "../../../../../../../index.js";
+
+export declare namespace GroupsClient {
+ export type Options = BaseClientOptions;
+
+ export interface RequestOptions extends BaseRequestOptions {}
+}
+
+export class GroupsClient {
+ protected readonly _options: NormalizedClientOptionsWithAuth;
+
+ constructor(options: GroupsClient.Options) {
+ this._options = normalizeClientOptionsWithAuth(options);
+ }
+
+ /**
+ * Retrieve the list of groups assigned to a role in the context of an organization.
+ *
+ * @param {string} organization_id - ID of the organization.
+ * @param {string} role_id - ID of the role.
+ * @param {Management.ListOrganizationRoleGroupsRequestParameters} request
+ * @param {GroupsClient.RequestOptions} requestOptions - Request-specific configuration.
+ *
+ * @throws {@link Management.BadRequestError}
+ * @throws {@link Management.UnauthorizedError}
+ * @throws {@link Management.ForbiddenError}
+ * @throws {@link Management.NotFoundError}
+ * @throws {@link Management.TooManyRequestsError}
+ *
+ * @example
+ * await client.organizations.roles.groups.list("organization_id", "role_id", {
+ * from: "from",
+ * take: 1
+ * })
+ */
+ public async list(
+ organization_id: string,
+ role_id: string,
+ request: Management.ListOrganizationRoleGroupsRequestParameters = {},
+ requestOptions?: GroupsClient.RequestOptions,
+ ): Promise> {
+ const list = core.HttpResponsePromise.interceptFunction(
+ async (
+ request: Management.ListOrganizationRoleGroupsRequestParameters,
+ ): Promise> => {
+ const { from: from_, take = 50 } = request;
+ const _queryParams: Record = {
+ from: from_,
+ take,
+ };
+ const _authRequest: core.AuthRequest = await this._options.authProvider.getAuthRequest();
+ let _headers: core.Fetcher.Args["headers"] = mergeHeaders(
+ _authRequest.headers,
+ this._options?.headers,
+ requestOptions?.headers,
+ );
+ const _response = await (this._options.fetcher ?? core.fetcher)({
+ url: core.url.join(
+ (await core.Supplier.get(this._options.baseUrl)) ??
+ (await core.Supplier.get(this._options.environment)) ??
+ environments.ManagementEnvironment.Default,
+ `organizations/${core.url.encodePathParam(organization_id)}/roles/${core.url.encodePathParam(role_id)}/groups`,
+ ),
+ method: "GET",
+ headers: _headers,
+ queryString: core.url
+ .queryBuilder()
+ .addMany(_queryParams)
+ .mergeAdditional(requestOptions?.queryParams)
+ .build(),
+ timeoutMs: (requestOptions?.timeoutInSeconds ?? this._options?.timeoutInSeconds ?? 60) * 1000,
+ maxRetries: requestOptions?.maxRetries ?? this._options?.maxRetries,
+ abortSignal: requestOptions?.abortSignal,
+ fetchFn: this._options?.fetch,
+ logging: this._options.logging,
+ });
+ if (_response.ok) {
+ return {
+ data: _response.body as Management.ListOrganizationRoleGroupsResponseContent,
+ rawResponse: _response.rawResponse,
+ };
+ }
+ if (_response.error.reason === "status-code") {
+ switch (_response.error.statusCode) {
+ case 400:
+ throw new Management.BadRequestError(
+ _response.error.body as unknown,
+ _response.rawResponse,
+ );
+ case 401:
+ throw new Management.UnauthorizedError(
+ _response.error.body as unknown,
+ _response.rawResponse,
+ );
+ case 403:
+ throw new Management.ForbiddenError(_response.error.body as unknown, _response.rawResponse);
+ case 404:
+ throw new Management.NotFoundError(_response.error.body as unknown, _response.rawResponse);
+ case 429:
+ throw new Management.TooManyRequestsError(
+ _response.error.body as unknown,
+ _response.rawResponse,
+ );
+ default:
+ throw new errors.ManagementError({
+ statusCode: _response.error.statusCode,
+ body: _response.error.body,
+ rawResponse: _response.rawResponse,
+ });
+ }
+ }
+ return handleNonStatusCodeError(
+ _response.error,
+ _response.rawResponse,
+ "GET",
+ "/organizations/{organization_id}/roles/{role_id}/groups",
+ );
+ },
+ );
+ const dataWithRawResponse = await list(request).withRawResponse();
+ return new core.Page({
+ response: dataWithRawResponse.data,
+ rawResponse: dataWithRawResponse.rawResponse,
+ hasNextPage: (response) =>
+ response?.next != null && !(typeof response?.next === "string" && response?.next === ""),
+ getItems: (response) => response?.groups ?? [],
+ loadPage: (response) => {
+ return list(core.setObjectProperty(request, "from", response?.next));
+ },
+ });
+ }
+}
diff --git a/src/management/api/resources/organizations/resources/roles/resources/groups/client/index.ts b/src/management/api/resources/organizations/resources/roles/resources/groups/client/index.ts
new file mode 100644
index 0000000000..cb0ff5c3b5
--- /dev/null
+++ b/src/management/api/resources/organizations/resources/roles/resources/groups/client/index.ts
@@ -0,0 +1 @@
+export {};
diff --git a/src/management/api/resources/organizations/resources/roles/resources/groups/exports.ts b/src/management/api/resources/organizations/resources/roles/resources/groups/exports.ts
new file mode 100644
index 0000000000..35ab81e434
--- /dev/null
+++ b/src/management/api/resources/organizations/resources/roles/resources/groups/exports.ts
@@ -0,0 +1,4 @@
+// This file was auto-generated by Fern from our API Definition.
+
+export { GroupsClient } from "./client/Client.js";
+export * from "./client/index.js";
diff --git a/src/management/api/resources/organizations/resources/roles/resources/groups/index.ts b/src/management/api/resources/organizations/resources/roles/resources/groups/index.ts
new file mode 100644
index 0000000000..914b8c3c72
--- /dev/null
+++ b/src/management/api/resources/organizations/resources/roles/resources/groups/index.ts
@@ -0,0 +1 @@
+export * from "./client/index.js";
diff --git a/src/management/api/resources/organizations/resources/roles/resources/index.ts b/src/management/api/resources/organizations/resources/roles/resources/index.ts
index 88a930fad1..81dc48226f 100644
--- a/src/management/api/resources/organizations/resources/roles/resources/index.ts
+++ b/src/management/api/resources/organizations/resources/roles/resources/index.ts
@@ -1 +1,2 @@
+export * as groups from "./groups/index.js";
export * as members from "./members/index.js";
diff --git a/src/management/api/resources/organizations/resources/roles/resources/members/client/Client.ts b/src/management/api/resources/organizations/resources/roles/resources/members/client/Client.ts
index 939696ad4b..af23ba8a52 100644
--- a/src/management/api/resources/organizations/resources/roles/resources/members/client/Client.ts
+++ b/src/management/api/resources/organizations/resources/roles/resources/members/client/Client.ts
@@ -27,6 +27,11 @@ export class MembersClient {
/**
* List the organization members assigned a specific role within the context of an organization.
+ *
+ * -
+ * Note: Returns only members with direct role assignments. For groups assigned to this role within the organization, use
GET /api/v2/organizations/{organization_id}/roles/{role_id}/groups.
+ *
+ *
*
* @param {string} id - ID of the organization.
* @param {string} role_id - ID of the role to retrieve the assigned members for.
diff --git a/src/management/api/resources/roles/client/Client.ts b/src/management/api/resources/roles/client/Client.ts
index bfb6e95d3e..52959343e5 100644
--- a/src/management/api/resources/roles/client/Client.ts
+++ b/src/management/api/resources/roles/client/Client.ts
@@ -58,7 +58,9 @@ export class RolesClient {
* per_page: 1,
* page: 1,
* include_totals: true,
- * name_filter: "name_filter"
+ * name_filter: "name_filter",
+ * type: "tenant",
+ * owner_id: "owner_id"
* })
*/
public async list(
@@ -74,12 +76,16 @@ export class RolesClient {
page = 0,
include_totals: includeTotals = true,
name_filter: nameFilter,
+ type: type_,
+ owner_id: ownerId,
} = request;
const _queryParams: Record = {
per_page: perPage,
page,
include_totals: includeTotals,
name_filter: nameFilter,
+ type: type_ !== undefined ? type_ : undefined,
+ owner_id: ownerId,
};
const _authRequest: core.AuthRequest = await this._options.authProvider.getAuthRequest();
let _headers: core.Fetcher.Args["headers"] = mergeHeaders(
diff --git a/src/management/api/resources/roles/resources/users/client/Client.ts b/src/management/api/resources/roles/resources/users/client/Client.ts
index b14985c39e..2e6f11f06a 100644
--- a/src/management/api/resources/roles/resources/users/client/Client.ts
+++ b/src/management/api/resources/roles/resources/users/client/Client.ts
@@ -25,6 +25,8 @@ export class UsersClient {
/**
* Retrieve list of users associated with a specific role. For Dashboard instructions, review [View Users Assigned to Roles](https://auth0.com/docs/manage-users/access-control/configure-core-rbac/roles/view-users-assigned-to-roles).
*
+ * **Note**: Returns only users with direct role assignments. For groups assigned to this role, use `GET /api/v2/roles/{id}/groups`.
+ *
* This endpoint supports two types of pagination:
*
* - Offset pagination
@@ -53,6 +55,7 @@ export class UsersClient {
*
* @example
* await client.roles.users.list("id", {
+ * include_totals: true,
* from: "from",
* take: 1
* })
@@ -66,8 +69,9 @@ export class UsersClient {
async (
request: Management.ListRoleUsersRequestParameters,
): Promise> => {
- const { from: from_, take = 50 } = request;
+ const { include_totals: includeTotals = true, from: from_, take = 50 } = request;
const _queryParams: Record = {
+ include_totals: includeTotals,
from: from_,
take,
};
diff --git a/src/management/api/resources/users/resources/groups/client/Client.ts b/src/management/api/resources/users/resources/groups/client/Client.ts
index 04c821869e..8ee5cef021 100644
--- a/src/management/api/resources/users/resources/groups/client/Client.ts
+++ b/src/management/api/resources/users/resources/groups/client/Client.ts
@@ -39,6 +39,7 @@ export class GroupsClient {
* await client.users.groups.get("id", {
* fields: "fields",
* include_fields: true,
+ * include_totals: true,
* from: "from",
* take: 1
* })
@@ -52,10 +53,17 @@ export class GroupsClient {
async (
request: Management.GetUserGroupsRequestParameters,
): Promise> => {
- const { fields, include_fields: includeFields, from: from_, take = 50 } = request;
+ const {
+ fields,
+ include_fields: includeFields,
+ include_totals: includeTotals = true,
+ from: from_,
+ take = 50,
+ } = request;
const _queryParams: Record = {
fields,
include_fields: includeFields,
+ include_totals: includeTotals,
from: from_,
take,
};
diff --git a/src/management/api/resources/users/resources/permissions/client/Client.ts b/src/management/api/resources/users/resources/permissions/client/Client.ts
index 676d7a02d3..85bc783fb9 100644
--- a/src/management/api/resources/users/resources/permissions/client/Client.ts
+++ b/src/management/api/resources/users/resources/permissions/client/Client.ts
@@ -25,6 +25,8 @@ export class PermissionsClient {
/**
* Retrieve all permissions associated with the user.
*
+ * **Note**: Returns only permissions from direct assignments and directly assigned roles. For permissions a user has via group-based role assignments, use `GET /api/v2/users/{id}/effective-permissions`.
+ *
* @param {string} id - ID of the user to retrieve the permissions for.
* @param {Management.ListUserPermissionsRequestParameters} request
* @param {PermissionsClient.RequestOptions} requestOptions - Request-specific configuration.
diff --git a/src/management/api/resources/users/resources/refreshToken/client/Client.ts b/src/management/api/resources/users/resources/refreshToken/client/Client.ts
index 47a8372f3b..79395e949c 100644
--- a/src/management/api/resources/users/resources/refreshToken/client/Client.ts
+++ b/src/management/api/resources/users/resources/refreshToken/client/Client.ts
@@ -36,6 +36,7 @@ export class RefreshTokenClient {
*
* @example
* await client.users.refreshToken.list("user_id", {
+ * include_totals: true,
* from: "from",
* take: 1
* })
@@ -51,8 +52,9 @@ export class RefreshTokenClient {
async (
request: Management.ListRefreshTokensRequestParameters,
): Promise> => {
- const { from: from_, take = 50 } = request;
+ const { include_totals: includeTotals = true, from: from_, take = 50 } = request;
const _queryParams: Record = {
+ include_totals: includeTotals,
from: from_,
take,
};
diff --git a/src/management/api/resources/users/resources/roles/client/Client.ts b/src/management/api/resources/users/resources/roles/client/Client.ts
index d6024ce370..321415b2aa 100644
--- a/src/management/api/resources/users/resources/roles/client/Client.ts
+++ b/src/management/api/resources/users/resources/roles/client/Client.ts
@@ -27,6 +27,8 @@ export class RolesClient {
*
* **Note**: This action retrieves all roles assigned to a user in the context of your whole tenant. To retrieve Organization-specific roles, use the following endpoint: [Get user roles assigned to an Organization member](https://auth0.com/docs/api/management/v2/organizations/get-organization-member-roles).
*
+ * **Note**: Returns only direct role assignments. To also include group-based role assignments, use `GET /api/v2/users/{id}/effective-roles`.
+ *
* @param {string} id - ID of the user to list roles for.
* @param {Management.ListUserRolesRequestParameters} request
* @param {RolesClient.RequestOptions} requestOptions - Request-specific configuration.
diff --git a/src/management/api/resources/users/resources/sessions/client/Client.ts b/src/management/api/resources/users/resources/sessions/client/Client.ts
index 988d3ea6ec..78ed641d68 100644
--- a/src/management/api/resources/users/resources/sessions/client/Client.ts
+++ b/src/management/api/resources/users/resources/sessions/client/Client.ts
@@ -36,6 +36,7 @@ export class SessionsClient {
*
* @example
* await client.users.sessions.list("user_id", {
+ * include_totals: true,
* from: "from",
* take: 1
* })
@@ -49,8 +50,9 @@ export class SessionsClient {
async (
request: Management.ListUserSessionsRequestParameters,
): Promise> => {
- const { from: from_, take = 50 } = request;
+ const { include_totals: includeTotals = true, from: from_, take = 50 } = request;
const _queryParams: Record = {
+ include_totals: includeTotals,
from: from_,
take,
};
diff --git a/src/management/api/types/types.ts b/src/management/api/types/types.ts
index 829da13868..de7d08db64 100644
--- a/src/management/api/types/types.ts
+++ b/src/management/api/types/types.ts
@@ -15,6 +15,18 @@ export const OauthScope = {
/**
* Delete Actions */
DeleteActions: "delete:actions",
+ /**
+ * Create Agents */
+ CreateAgents: "create:agents",
+ /**
+ * Read Agents */
+ ReadAgents: "read:agents",
+ /**
+ * Update Agents */
+ UpdateAgents: "update:agents",
+ /**
+ * Delete Agents */
+ DeleteAgents: "delete:agents",
/**
* Read Anomaly Blocks */
ReadAnomalyBlocks: "read:anomaly_blocks",
@@ -711,31 +723,43 @@ export const OauthScope = {
/**
* Delete Vdcs Templates */
DeleteVdcsTemplates: "delete:vdcs_templates",
+ /**
+ * Create Organization Client Associations */
+ CreateOrganizationClients: "create:organization_clients",
+ /**
+ * Read Organization Client Associations */
+ ReadOrganizationClients: "read:organization_clients",
+ /**
+ * Update Organization Client Associations */
+ UpdateOrganizationClients: "update:organization_clients",
+ /**
+ * Delete Organization Client Associations */
+ DeleteOrganizationClients: "delete:organization_clients",
} as const;
export type OauthScope = (typeof OauthScope)[keyof typeof OauthScope];
-export interface NotFoundErrorBody {
+export interface TooManyRequestsErrorBody {
message: string;
statusCode: string;
- error: NotFoundErrorBody.Error_;
+ error: TooManyRequestsErrorBody.Error_;
}
-export namespace NotFoundErrorBody {
+export namespace TooManyRequestsErrorBody {
export const Error_ = {
- NotFound: "Not Found",
+ TooManyRequests: "Too Many Requests",
} as const;
export type Error_ = (typeof Error_)[keyof typeof Error_];
}
-export interface TooManyRequestsErrorBody {
+export interface NotFoundErrorBody {
message: string;
statusCode: string;
- error: TooManyRequestsErrorBody.Error_;
+ error: NotFoundErrorBody.Error_;
}
-export namespace TooManyRequestsErrorBody {
+export namespace NotFoundErrorBody {
export const Error_ = {
- TooManyRequests: "Too Many Requests",
+ NotFound: "Not Found",
} as const;
export type Error_ = (typeof Error_)[keyof typeof Error_];
}
@@ -1206,6 +1230,7 @@ export type AculContextConfigurationItem =
export const AculContextEnum = {
BrandingSettings: "branding.settings",
BrandingThemesDefault: "branding.themes.default",
+ CountryCodes: "country_codes",
ClientLogoUri: "client.logo_uri",
ClientDescription: "client.description",
OrganizationDisplayName: "organization.display_name",
@@ -1324,6 +1349,25 @@ export interface AddOrganizationConnectionResponseContent {
connection?: Management.OrganizationConnectionInformation | undefined;
}
+/**
+ * Arbitrary key-value metadata for the agent
+ */
+export type AgentMetadata = Record;
+
+export interface AgentResponseContent {
+ /** The agent ID */
+ agent_id: string;
+ /** The agent name */
+ name: string;
+ /** When the agent was created */
+ created_at: string;
+ /** When the agent was last updated */
+ updated_at: string;
+ /** External identifier for the agent, if set. Omitted when not set. */
+ external_agent_id?: string | undefined;
+ metadata: Management.AgentMetadata;
+}
+
/**
* IP address to check.
*/
@@ -3274,6 +3318,22 @@ export interface ClientTokenVaultPrivilegedAccessWithPublicKey {
grants?: Management.TokenVaultPrivilegedAccessGrant[] | undefined;
}
+/**
+ * Conflict
+ */
+export interface ConflictSchema {
+ message: string;
+ statusCode: string;
+ error: ConflictSchema.Error_;
+}
+
+export namespace ConflictSchema {
+ export const Error_ = {
+ Conflict: "Conflict",
+ } as const;
+ export type Error_ = (typeof Error_)[keyof typeof Error_];
+}
+
export interface ConnectedAccount {
/** The unique identifier for the connected account. */
id: string;
@@ -3689,6 +3749,8 @@ export type ConnectionConfiguration = Record;
export interface ConnectionConnectedAccountsPurpose {
active: boolean;
cross_app_access?: boolean | undefined;
+ /** When true, allows storing a connected account without an upstream identity provider user id. At most one such connected account is allowed per user per connection. Default false preserves the strict behaviour (an upstream user id is required). */
+ allow_missing_user_id?: boolean | undefined;
}
/**
@@ -3697,6 +3759,8 @@ export interface ConnectionConnectedAccountsPurpose {
export interface ConnectionConnectedAccountsPurposeXaa {
cross_app_access?: boolean | undefined;
active: boolean;
+ /** When true, allows storing a connected account without an upstream identity provider user id. At most one such connected account is allowed per user per connection. Default false preserves the strict behaviour (an upstream user id is required). */
+ allow_missing_user_id?: boolean | undefined;
}
/**
@@ -9928,6 +9992,15 @@ export interface CreateOrganizationAllConnectionResponseContent {
connection?: Management.OrganizationConnectionInformation | undefined;
}
+export interface CreateOrganizationClientRequestItem {
+ /** The identifier of the client to associate. */
+ client_id: string;
+ /** Whether this client is used for member access to the organization. */
+ use_for_member_access: boolean;
+}
+
+export type CreateOrganizationClientsResponseContent = Management.OrganizationClient[];
+
export interface CreateOrganizationDiscoveryDomainResponseContent {
/** Organization discovery domain identifier. */
id: string;
@@ -9978,6 +10051,9 @@ export interface CreateOrganizationResponseContent {
metadata?: Management.OrganizationMetadata | undefined;
token_quota?: Management.TokenQuota | undefined;
third_party_client_access?: Management.OrganizationThirdPartyClientAccessEnum | undefined;
+ /** Whether app entitlement is active for this organization. */
+ is_app_entitlement_active?: boolean | undefined;
+ client?: Management.OrganizationClientAssociation | undefined;
enabled_connections?: Management.OrganizationEnabledConnection[] | undefined;
/** Accepts any additional properties */
[key: string]: any;
@@ -10074,6 +10150,9 @@ export interface CreateRoleResponseContent {
name?: string | undefined;
/** Description of this role. */
description?: string | undefined;
+ type?: Management.RoleTypeEnum | undefined;
+ /** The id of the entity that owns this role, such as an organization id. */
+ owner_id?: string | undefined;
}
export interface CreateRuleResponseContent {
@@ -11112,8 +11191,7 @@ export interface EventStreamCloudEvent {
type?: string | undefined;
/** Timestamp at which the event was generated */
time?: string | undefined;
- /** Event contents encoded as a string. */
- data?: string | undefined;
+ data?: Management.EventStreamCloudEventData | undefined;
}
/**
@@ -15966,6 +16044,11 @@ export interface EventStreamCloudEventContextTenant {
tenant_id: string;
}
+/**
+ * Event contents.
+ */
+export type EventStreamCloudEventData = Record;
+
/** Machine-readable error code. */
export const EventStreamCloudEventErrorCodeEnum = {
InvalidCursor: "invalid_cursor",
@@ -19434,6 +19517,8 @@ export interface EventStreamDeliveryAttempt {
timestamp: string;
/** Delivery error message, if applicable */
error_message?: string | undefined;
+ /** Duration of the delivery attempt in milliseconds */
+ duration?: number | undefined;
}
/** Type of event */
@@ -24467,10 +24552,21 @@ export interface GetOrganizationByNameResponseContent {
metadata?: Management.OrganizationMetadata | undefined;
token_quota?: Management.TokenQuota | undefined;
third_party_client_access?: Management.OrganizationThirdPartyClientAccessEnum | undefined;
+ /** Whether app entitlement is active for this organization. */
+ is_app_entitlement_active?: boolean | undefined;
+ client?: Management.OrganizationClientAssociation | undefined;
/** Accepts any additional properties */
[key: string]: any;
}
+export interface GetOrganizationClientResponseContent {
+ /** The identifier of the client associated with the organization. */
+ client_id: string;
+ /** Whether this client is used for member access to the organization. */
+ use_for_member_access: boolean;
+ client: Management.OrganizationClientMetadata;
+}
+
export interface GetOrganizationConnectionResponseContent {
/** ID of the connection. */
connection_id?: string | undefined;
@@ -24547,6 +24643,9 @@ export interface GetOrganizationResponseContent {
metadata?: Management.OrganizationMetadata | undefined;
token_quota?: Management.TokenQuota | undefined;
third_party_client_access?: Management.OrganizationThirdPartyClientAccessEnum | undefined;
+ /** Whether app entitlement is active for this organization. */
+ is_app_entitlement_active?: boolean | undefined;
+ client?: Management.OrganizationClientAssociation | undefined;
/** Accepts any additional properties */
[key: string]: any;
}
@@ -24673,6 +24772,9 @@ export interface GetRoleResponseContent {
name?: string | undefined;
/** Description of this role. */
description?: string | undefined;
+ type?: Management.RoleTypeEnum | undefined;
+ /** The id of the entity that owns this role, such as an organization id. */
+ owner_id?: string | undefined;
}
export interface GetRuleResponseContent {
@@ -25140,6 +25242,7 @@ export interface GuardianFactor {
/** Whether trial limits have been exceeded. */
trial_expired?: boolean | undefined;
name?: Management.GuardianFactorNameEnum | undefined;
+ settings?: Management.GuardianFactorSettings | undefined;
}
/** Factor name. Can be `sms`, `push-notification`, `email`, `duo` `otp` `webauthn-roaming`, `webauthn-platform`, or `recovery-code`. */
@@ -25162,6 +25265,18 @@ export const GuardianFactorPhoneFactorMessageTypeEnum = {
export type GuardianFactorPhoneFactorMessageTypeEnum =
(typeof GuardianFactorPhoneFactorMessageTypeEnum)[keyof typeof GuardianFactorPhoneFactorMessageTypeEnum];
+/**
+ * Factor-specific settings. Only returned when include_settings=true.
+ */
+export interface GuardianFactorSettings {
+ /** The length of the OTP code. */
+ otp_length?: number | undefined;
+ /** The OTP expiration time in seconds. */
+ otp_expiration_time?: number | undefined;
+ /** Accepts any additional properties */
+ [key: string]: any;
+}
+
export const GuardianFactorsProviderPushNotificationProviderDataEnum = {
Guardian: "guardian",
Sns: "sns",
@@ -25525,6 +25640,12 @@ export interface ListAculsResponseContentItem {
[key: string]: any;
}
+export interface ListAgentsResponseContent {
+ agents: Management.AgentResponseContent[];
+ /** A cursor to be used as the "from" query parameter for the next page of results. Omitted when there are no further results. */
+ next?: string | undefined;
+}
+
export interface ListBrandingPhoneProvidersResponseContent {
providers?: Management.PhoneProviderSchemaMasked[] | undefined;
}
@@ -25599,6 +25720,13 @@ export interface ListEncryptionKeyOffsetPaginatedResponseContent {
keys?: Management.EncryptionKey[] | undefined;
}
+export interface ListEventStreamDeliveriesResponseContent {
+ /** List of event stream deliveries */
+ deliveries: Management.EventStreamDelivery[];
+ /** The cursor to be used as the "from" query parameter for the next page of results. */
+ next?: string | undefined;
+}
+
export interface ListEventStreamsResponseContent {
eventStreams?: Management.EventStreamResponseContent[] | undefined;
/** Opaque identifier for use with the from query parameter for the next page of results. */
@@ -25693,6 +25821,13 @@ export interface ListOrganizationClientGrantsOffsetPaginatedResponseContent {
client_grants?: Management.OrganizationClientGrant[] | undefined;
}
+export interface ListOrganizationClientsResponseContent {
+ /** The list of clients associated with the organization. */
+ clients: Management.OrganizationClient[];
+ /** An opaque token that, when present, can be passed as the `from` query parameter to retrieve the next page of results. */
+ next?: string | undefined;
+}
+
export interface ListOrganizationConnectionsOffsetPaginatedResponseContent {
start?: number | undefined;
limit?: number | undefined;
@@ -25749,6 +25884,15 @@ export interface ListOrganizationMembersPaginatedResponseContent {
[key: string]: any;
}
+/**
+ * Checkpoint paginated list of groups assigned to a role within an organization.
+ */
+export interface ListOrganizationRoleGroupsResponseContent {
+ groups: Management.RoleGroup[];
+ /** A cursor to be used as the "from" query parameter for the next page of results. */
+ next?: string | undefined;
+}
+
export interface ListOrganizationRoleMembersResponseContent {
/** List of members assigned to the role within the organization. */
members: Management.RoleMember[];
@@ -26728,6 +26872,22 @@ export interface NetworkAclsResponseContent {
[key: string]: any;
}
+/**
+ * Not Found
+ */
+export interface NotFoundSchema {
+ message: string;
+ statusCode: string;
+ error: NotFoundSchema.Error_;
+}
+
+export namespace NotFoundSchema {
+ export const Error_ = {
+ NotFound: "Not Found",
+ } as const;
+ export type Error_ = (typeof Error_)[keyof typeof Error_];
+}
+
export interface Organization {
/** Organization identifier. */
id?: string | undefined;
@@ -26739,6 +26899,9 @@ export interface Organization {
metadata?: Management.OrganizationMetadata | undefined;
token_quota?: Management.TokenQuota | undefined;
third_party_client_access?: Management.OrganizationThirdPartyClientAccessEnum | undefined;
+ /** Whether app entitlement is active for this organization. */
+ is_app_entitlement_active?: boolean | undefined;
+ client?: Management.OrganizationClientAssociation | undefined;
/** Accepts any additional properties */
[key: string]: any;
}
@@ -26799,6 +26962,22 @@ export interface OrganizationBrandingColors {
page_background: string;
}
+export interface OrganizationClient {
+ /** The identifier of the client associated with the organization. */
+ client_id: string;
+ /** Whether this client is used for member access to the organization. */
+ use_for_member_access: boolean;
+ client: Management.OrganizationClientMetadata;
+}
+
+/**
+ * The organization's association with the client passed in the include_client_association_for query parameter.
+ */
+export interface OrganizationClientAssociation {
+ /** Whether this client is used for member access to the organization. */
+ use_for_member_access?: boolean | undefined;
+}
+
export interface OrganizationClientGrant {
/** ID of the client grant. */
id?: string | undefined;
@@ -26813,6 +26992,32 @@ export interface OrganizationClientGrant {
allow_any_organization?: boolean | undefined;
}
+/**
+ * Metadata about the associated client.
+ */
+export interface OrganizationClientMetadata {
+ /** The name of the client. */
+ name?: string | undefined;
+ /** The type of the client application. */
+ app_type?: string | undefined;
+ /** The URI of the client logo. */
+ logo_uri?: (string | null) | undefined;
+ /** Whether this client is a first-party client (true) or not (false). */
+ is_first_party?: boolean | undefined;
+ /** The grant types enabled for the client. */
+ grant_types?: string[] | undefined;
+ organization_usage?: Management.OrganizationClientMetadataOrganizationUsageEnum | undefined;
+}
+
+/** Whether organizations may be used with the client. */
+export const OrganizationClientMetadataOrganizationUsageEnum = {
+ Deny: "deny",
+ Allow: "allow",
+ Require: "require",
+} as const;
+export type OrganizationClientMetadataOrganizationUsageEnum =
+ (typeof OrganizationClientMetadataOrganizationUsageEnum)[keyof typeof OrganizationClientMetadataOrganizationUsageEnum];
+
export interface OrganizationConnection {
/** ID of the connection. */
connection_id?: string | undefined;
@@ -27817,6 +28022,33 @@ export interface Role {
name?: string | undefined;
/** Description of this role. */
description?: string | undefined;
+ type?: Management.RoleTypeEnum | undefined;
+ /** The id of the entity that owns this role, such as an organization id. */
+ owner_id?: string | undefined;
+}
+
+/**
+ * A group assigned to a role in the context of an organization.
+ */
+export interface RoleGroup {
+ /** Unique identifier for the group (service-generated). */
+ id: string;
+ /** Name of the group. Must be unique within its connection. Must contain between 1 and 128 printable ASCII characters. */
+ name: string;
+ /** External identifier for the group, often used for SCIM synchronization. Max length of 256 characters. */
+ external_id?: string | undefined;
+ /** Identifier for the connection this group belongs to (if a connection group). */
+ connection_id?: string | undefined;
+ /** Identifier for the organization this group belongs to (if an organization group). */
+ organization_id?: (string | null) | undefined;
+ /** Identifier for the tenant this group belongs to. */
+ tenant_name?: string | undefined;
+ /** Description of the group. */
+ description?: (string | null) | undefined;
+ /** Timestamp of when the group was created. */
+ created_at?: string | undefined;
+ /** Timestamp of when the group was last updated. */
+ updated_at?: string | undefined;
}
export interface RoleMember {
@@ -27830,6 +28062,13 @@ export interface RoleMember {
email?: string | undefined;
}
+/** The type of the role */
+export const RoleTypeEnum = {
+ Tenant: "tenant",
+ Organization: "organization",
+} as const;
+export type RoleTypeEnum = (typeof RoleTypeEnum)[keyof typeof RoleTypeEnum];
+
export interface RoleUser {
/** ID of this user. */
user_id?: string | undefined;
@@ -28330,6 +28569,8 @@ export interface SelfServiceProfileSsoTicketEnabledOrganization {
export interface SelfServiceProfileSsoTicketGoogleWorkspaceConfig {
/** Whether to enable Google Workspace Directory Sync for users during the self-service flow. */
sync_users: boolean;
+ /** Whether to enable Google Workspace Directory Sync for groups during the self-service flow. */
+ sync_groups?: boolean | undefined;
}
/** The protocol used to connect to the the default application */
@@ -28941,6 +29182,17 @@ export type SynchronizeGroupsEnum = (typeof SynchronizeGroupsEnum)[keyof typeof
export interface SynchronizedGroupPayload {
/** Google Workspace Directory group ID. */
id: string;
+ /** Google Workspace Directory group name. */
+ name?: string | undefined;
+ /** Google Workspace Directory group email. */
+ email?: string | undefined;
+ /** Number of direct members in the Google Workspace Directory group. */
+ direct_members_count?: number | undefined;
+}
+
+export interface SynchronizedGroupSelectionId {
+ /** Google Workspace Directory group ID. */
+ id: string;
}
/**
@@ -30499,6 +30751,14 @@ export interface UpdateOrganizationAllConnectionResponseContent {
connection?: Management.OrganizationConnectionInformation | undefined;
}
+export interface UpdateOrganizationClientResponseContent {
+ /** The identifier of the client associated with the organization. */
+ client_id: string;
+ /** Whether this client is used for member access to the organization. */
+ use_for_member_access: boolean;
+ client?: Management.OrganizationClientMetadata | undefined;
+}
+
export interface UpdateOrganizationConnectionResponseContent {
/** ID of the connection. */
connection_id?: string | undefined;
@@ -30536,6 +30796,9 @@ export interface UpdateOrganizationResponseContent {
metadata?: Management.OrganizationMetadata | undefined;
token_quota?: Management.TokenQuota | undefined;
third_party_client_access?: Management.OrganizationThirdPartyClientAccessEnum | undefined;
+ /** Whether app entitlement is active for this organization. */
+ is_app_entitlement_active?: boolean | undefined;
+ client?: Management.OrganizationClientAssociation | undefined;
/** Accepts any additional properties */
[key: string]: any;
}
@@ -30643,6 +30906,9 @@ export interface UpdateRoleResponseContent {
name?: string | undefined;
/** Description of this role. */
description?: string | undefined;
+ type?: Management.RoleTypeEnum | undefined;
+ /** The id of the entity that owns this role, such as an organization id. */
+ owner_id?: string | undefined;
}
export interface UpdateRuleResponseContent {
@@ -31192,6 +31458,9 @@ export interface UserEffectivePermissionRoleSourceResponseContent {
name?: string | undefined;
/** Description of this role. */
description?: string | undefined;
+ type?: Management.RoleTypeEnum | undefined;
+ /** The id of the entity that owns this role, such as an organization id. */
+ owner_id?: string | undefined;
/** List of sources where this role is coming from. */
sources?: Management.UserEffectivePermissionRoleSourceEnum[] | undefined;
}
diff --git a/src/management/tests/wire/agents.test.ts b/src/management/tests/wire/agents.test.ts
new file mode 100644
index 0000000000..9806500dd2
--- /dev/null
+++ b/src/management/tests/wire/agents.test.ts
@@ -0,0 +1,494 @@
+// This file was auto-generated by Fern from our API Definition.
+
+import * as Management from "../../api/index";
+import { ManagementClient } from "../../Client";
+import { mockServerPool } from "../mock-server/MockServerPool";
+
+describe("AgentsClient", () => {
+ test("list (1)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+
+ const rawResponseBody = {
+ agents: [
+ {
+ agent_id: "agent_id",
+ name: "name",
+ created_at: "2024-01-15T09:30:00Z",
+ updated_at: "2024-01-15T09:30:00Z",
+ external_agent_id: "external_agent_id",
+ metadata: { key: "value" },
+ },
+ ],
+ next: "next",
+ };
+
+ server
+ .mockEndpoint({ once: false })
+ .get("/agents")
+ .respondWith()
+ .statusCode(200)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ const expected = rawResponseBody;
+ const page = await client.agents.list({
+ from: "from",
+ take: 1,
+ });
+
+ expect(expected.agents).toEqual(page.data);
+ expect(page.hasNextPage()).toBe(true);
+ const nextPage = await page.getNextPage();
+ expect(expected.agents).toEqual(nextPage.data);
+ });
+
+ test("list (2)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+
+ const rawResponseBody = { key: "value" };
+
+ server.mockEndpoint().get("/agents").respondWith().statusCode(400).jsonBody(rawResponseBody).build();
+
+ await expect(async () => {
+ return await client.agents.list();
+ }).rejects.toThrow(Management.BadRequestError);
+ });
+
+ test("list (3)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+
+ const rawResponseBody = { key: "value" };
+
+ server.mockEndpoint().get("/agents").respondWith().statusCode(401).jsonBody(rawResponseBody).build();
+
+ await expect(async () => {
+ return await client.agents.list();
+ }).rejects.toThrow(Management.UnauthorizedError);
+ });
+
+ test("list (4)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+
+ const rawResponseBody = { key: "value" };
+
+ server.mockEndpoint().get("/agents").respondWith().statusCode(403).jsonBody(rawResponseBody).build();
+
+ await expect(async () => {
+ return await client.agents.list();
+ }).rejects.toThrow(Management.ForbiddenError);
+ });
+
+ test("list (5)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+
+ const rawResponseBody = { key: "value" };
+
+ server.mockEndpoint().get("/agents").respondWith().statusCode(429).jsonBody(rawResponseBody).build();
+
+ await expect(async () => {
+ return await client.agents.list();
+ }).rejects.toThrow(Management.TooManyRequestsError);
+ });
+
+ test("create (1)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+ const rawRequestBody = { name: "name" };
+ const rawResponseBody = {
+ agent_id: "agent_id",
+ name: "name",
+ created_at: "2024-01-15T09:30:00Z",
+ updated_at: "2024-01-15T09:30:00Z",
+ external_agent_id: "external_agent_id",
+ metadata: { key: "value" },
+ };
+
+ server
+ .mockEndpoint()
+ .post("/agents")
+ .jsonBody(rawRequestBody)
+ .respondWith()
+ .statusCode(200)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ const response = await client.agents.create({
+ name: "name",
+ });
+ expect(response).toEqual(rawResponseBody);
+ });
+
+ test("create (2)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+ const rawRequestBody = { name: "x" };
+ const rawResponseBody = { key: "value" };
+
+ server
+ .mockEndpoint()
+ .post("/agents")
+ .jsonBody(rawRequestBody)
+ .respondWith()
+ .statusCode(400)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ await expect(async () => {
+ return await client.agents.create({
+ name: "x",
+ });
+ }).rejects.toThrow(Management.BadRequestError);
+ });
+
+ test("create (3)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+ const rawRequestBody = { name: "x" };
+ const rawResponseBody = { key: "value" };
+
+ server
+ .mockEndpoint()
+ .post("/agents")
+ .jsonBody(rawRequestBody)
+ .respondWith()
+ .statusCode(401)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ await expect(async () => {
+ return await client.agents.create({
+ name: "x",
+ });
+ }).rejects.toThrow(Management.UnauthorizedError);
+ });
+
+ test("create (4)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+ const rawRequestBody = { name: "x" };
+ const rawResponseBody = { key: "value" };
+
+ server
+ .mockEndpoint()
+ .post("/agents")
+ .jsonBody(rawRequestBody)
+ .respondWith()
+ .statusCode(403)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ await expect(async () => {
+ return await client.agents.create({
+ name: "x",
+ });
+ }).rejects.toThrow(Management.ForbiddenError);
+ });
+
+ test("create (5)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+ const rawRequestBody = { name: "x" };
+ const rawResponseBody = { key: "value" };
+
+ server
+ .mockEndpoint()
+ .post("/agents")
+ .jsonBody(rawRequestBody)
+ .respondWith()
+ .statusCode(409)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ await expect(async () => {
+ return await client.agents.create({
+ name: "x",
+ });
+ }).rejects.toThrow(Management.ConflictError);
+ });
+
+ test("create (6)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+ const rawRequestBody = { name: "x" };
+ const rawResponseBody = { key: "value" };
+
+ server
+ .mockEndpoint()
+ .post("/agents")
+ .jsonBody(rawRequestBody)
+ .respondWith()
+ .statusCode(429)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ await expect(async () => {
+ return await client.agents.create({
+ name: "x",
+ });
+ }).rejects.toThrow(Management.TooManyRequestsError);
+ });
+
+ test("read (1)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+
+ const rawResponseBody = {
+ agent_id: "agent_id",
+ name: "name",
+ created_at: "2024-01-15T09:30:00Z",
+ updated_at: "2024-01-15T09:30:00Z",
+ external_agent_id: "external_agent_id",
+ metadata: { key: "value" },
+ };
+
+ server.mockEndpoint().get("/agents/id").respondWith().statusCode(200).jsonBody(rawResponseBody).build();
+
+ const response = await client.agents.read("id");
+ expect(response).toEqual(rawResponseBody);
+ });
+
+ test("read (2)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+
+ const rawResponseBody = { key: "value" };
+
+ server.mockEndpoint().get("/agents/id").respondWith().statusCode(401).jsonBody(rawResponseBody).build();
+
+ await expect(async () => {
+ return await client.agents.read("id");
+ }).rejects.toThrow(Management.UnauthorizedError);
+ });
+
+ test("read (3)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+
+ const rawResponseBody = { key: "value" };
+
+ server.mockEndpoint().get("/agents/id").respondWith().statusCode(403).jsonBody(rawResponseBody).build();
+
+ await expect(async () => {
+ return await client.agents.read("id");
+ }).rejects.toThrow(Management.ForbiddenError);
+ });
+
+ test("read (4)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+
+ const rawResponseBody = { key: "value" };
+
+ server.mockEndpoint().get("/agents/id").respondWith().statusCode(404).jsonBody(rawResponseBody).build();
+
+ await expect(async () => {
+ return await client.agents.read("id");
+ }).rejects.toThrow(Management.NotFoundError);
+ });
+
+ test("read (5)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+
+ const rawResponseBody = { key: "value" };
+
+ server.mockEndpoint().get("/agents/id").respondWith().statusCode(429).jsonBody(rawResponseBody).build();
+
+ await expect(async () => {
+ return await client.agents.read("id");
+ }).rejects.toThrow(Management.TooManyRequestsError);
+ });
+
+ test("delete (1)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+
+ server.mockEndpoint().delete("/agents/id").respondWith().statusCode(200).build();
+
+ const response = await client.agents.delete("id");
+ expect(response).toEqual(undefined);
+ });
+
+ test("delete (2)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+
+ const rawResponseBody = { key: "value" };
+
+ server.mockEndpoint().delete("/agents/id").respondWith().statusCode(400).jsonBody(rawResponseBody).build();
+
+ await expect(async () => {
+ return await client.agents.delete("id");
+ }).rejects.toThrow(Management.BadRequestError);
+ });
+
+ test("delete (3)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+
+ const rawResponseBody = { key: "value" };
+
+ server.mockEndpoint().delete("/agents/id").respondWith().statusCode(401).jsonBody(rawResponseBody).build();
+
+ await expect(async () => {
+ return await client.agents.delete("id");
+ }).rejects.toThrow(Management.UnauthorizedError);
+ });
+
+ test("delete (4)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+
+ const rawResponseBody = { key: "value" };
+
+ server.mockEndpoint().delete("/agents/id").respondWith().statusCode(403).jsonBody(rawResponseBody).build();
+
+ await expect(async () => {
+ return await client.agents.delete("id");
+ }).rejects.toThrow(Management.ForbiddenError);
+ });
+
+ test("delete (5)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+
+ const rawResponseBody = { key: "value" };
+
+ server.mockEndpoint().delete("/agents/id").respondWith().statusCode(429).jsonBody(rawResponseBody).build();
+
+ await expect(async () => {
+ return await client.agents.delete("id");
+ }).rejects.toThrow(Management.TooManyRequestsError);
+ });
+
+ test("update (1)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+ const rawRequestBody = {};
+ const rawResponseBody = {
+ agent_id: "agent_id",
+ name: "name",
+ created_at: "2024-01-15T09:30:00Z",
+ updated_at: "2024-01-15T09:30:00Z",
+ external_agent_id: "external_agent_id",
+ metadata: { key: "value" },
+ };
+
+ server
+ .mockEndpoint()
+ .patch("/agents/id")
+ .jsonBody(rawRequestBody)
+ .respondWith()
+ .statusCode(200)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ const response = await client.agents.update("id");
+ expect(response).toEqual(rawResponseBody);
+ });
+
+ test("update (2)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+ const rawRequestBody = {};
+ const rawResponseBody = { key: "value" };
+
+ server
+ .mockEndpoint()
+ .patch("/agents/id")
+ .jsonBody(rawRequestBody)
+ .respondWith()
+ .statusCode(400)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ await expect(async () => {
+ return await client.agents.update("id");
+ }).rejects.toThrow(Management.BadRequestError);
+ });
+
+ test("update (3)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+ const rawRequestBody = {};
+ const rawResponseBody = { key: "value" };
+
+ server
+ .mockEndpoint()
+ .patch("/agents/id")
+ .jsonBody(rawRequestBody)
+ .respondWith()
+ .statusCode(401)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ await expect(async () => {
+ return await client.agents.update("id");
+ }).rejects.toThrow(Management.UnauthorizedError);
+ });
+
+ test("update (4)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+ const rawRequestBody = {};
+ const rawResponseBody = { key: "value" };
+
+ server
+ .mockEndpoint()
+ .patch("/agents/id")
+ .jsonBody(rawRequestBody)
+ .respondWith()
+ .statusCode(403)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ await expect(async () => {
+ return await client.agents.update("id");
+ }).rejects.toThrow(Management.ForbiddenError);
+ });
+
+ test("update (5)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+ const rawRequestBody = {};
+ const rawResponseBody = { key: "value" };
+
+ server
+ .mockEndpoint()
+ .patch("/agents/id")
+ .jsonBody(rawRequestBody)
+ .respondWith()
+ .statusCode(404)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ await expect(async () => {
+ return await client.agents.update("id");
+ }).rejects.toThrow(Management.NotFoundError);
+ });
+
+ test("update (6)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+ const rawRequestBody = {};
+ const rawResponseBody = { key: "value" };
+
+ server
+ .mockEndpoint()
+ .patch("/agents/id")
+ .jsonBody(rawRequestBody)
+ .respondWith()
+ .statusCode(429)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ await expect(async () => {
+ return await client.agents.update("id");
+ }).rejects.toThrow(Management.TooManyRequestsError);
+ });
+});
diff --git a/src/management/tests/wire/clientGrants.test.ts b/src/management/tests/wire/clientGrants.test.ts
index 7f86bb9710..549ac4bb65 100644
--- a/src/management/tests/wire/clientGrants.test.ts
+++ b/src/management/tests/wire/clientGrants.test.ts
@@ -38,6 +38,7 @@ describe("ClientGrantsClient", () => {
const expected = rawResponseBody;
const page = await client.clientGrants.list({
+ include_totals: true,
from: "from",
take: 1,
audience: "audience",
diff --git a/src/management/tests/wire/clientGrants/organizations.test.ts b/src/management/tests/wire/clientGrants/organizations.test.ts
index 18377992cd..0b73fe4138 100644
--- a/src/management/tests/wire/clientGrants/organizations.test.ts
+++ b/src/management/tests/wire/clientGrants/organizations.test.ts
@@ -18,6 +18,7 @@ describe("OrganizationsClient", () => {
display_name: "display_name",
token_quota: { client_credentials: {} },
third_party_client_access: "block",
+ is_app_entitlement_active: true,
},
],
};
@@ -32,6 +33,7 @@ describe("OrganizationsClient", () => {
const expected = rawResponseBody;
const page = await client.clientGrants.organizations.list("id", {
+ include_totals: true,
from: "from",
take: 1,
});
diff --git a/src/management/tests/wire/connections.test.ts b/src/management/tests/wire/connections.test.ts
index 61be0b06ba..99573d719f 100644
--- a/src/management/tests/wire/connections.test.ts
+++ b/src/management/tests/wire/connections.test.ts
@@ -39,6 +39,7 @@ describe("ConnectionsClient", () => {
const expected = rawResponseBody;
const page = await client.connections.list({
+ include_totals: true,
from: "from",
take: 1,
strategy: ["ad"],
@@ -121,7 +122,7 @@ describe("ConnectionsClient", () => {
show_as_button: true,
metadata: { key: "value" },
authentication: { active: true },
- connected_accounts: { active: true, cross_app_access: true },
+ connected_accounts: { active: true, cross_app_access: true, allow_missing_user_id: true },
cross_app_access_requesting_app: { active: true },
cross_app_access_resource_app: { status: "enabled" },
};
@@ -273,7 +274,7 @@ describe("ConnectionsClient", () => {
show_as_button: true,
metadata: { key: "value" },
authentication: { active: true },
- connected_accounts: { active: true, cross_app_access: true },
+ connected_accounts: { active: true, cross_app_access: true, allow_missing_user_id: true },
cross_app_access_requesting_app: { active: true },
cross_app_access_resource_app: { status: "enabled" },
};
@@ -430,7 +431,7 @@ describe("ConnectionsClient", () => {
show_as_button: true,
metadata: { key: "value" },
authentication: { active: true },
- connected_accounts: { active: true, cross_app_access: true },
+ connected_accounts: { active: true, cross_app_access: true, allow_missing_user_id: true },
cross_app_access_requesting_app: { active: true },
cross_app_access_resource_app: { status: "enabled" },
};
diff --git a/src/management/tests/wire/connections/directoryProvisioning.test.ts b/src/management/tests/wire/connections/directoryProvisioning.test.ts
index 341362252d..8851c66ef9 100644
--- a/src/management/tests/wire/connections/directoryProvisioning.test.ts
+++ b/src/management/tests/wire/connections/directoryProvisioning.test.ts
@@ -740,7 +740,10 @@ describe("DirectoryProvisioningClient", () => {
const server = mockServerPool.createServer();
const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
- const rawResponseBody = { groups: [{ id: "id" }], next: "next" };
+ const rawResponseBody = {
+ groups: [{ id: "id", name: "name", email: "email", direct_members_count: 1 }],
+ next: "next",
+ };
server
.mockEndpoint({ once: false })
@@ -754,6 +757,7 @@ describe("DirectoryProvisioningClient", () => {
const page = await client.connections.directoryProvisioning.listSynchronizedGroups("id", {
from: "from",
take: 1,
+ q: "q",
});
expect(expected.groups).toEqual(page.data);
@@ -857,6 +861,174 @@ describe("DirectoryProvisioningClient", () => {
}).rejects.toThrow(Management.TooManyRequestsError);
});
+ test("addSynchronizedGroupSelections (1)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+ const rawRequestBody = { groups: [{ id: "id" }] };
+
+ server
+ .mockEndpoint()
+ .post("/connections/id/directory-provisioning/synchronized-groups")
+ .jsonBody(rawRequestBody)
+ .respondWith()
+ .statusCode(200)
+ .build();
+
+ const response = await client.connections.directoryProvisioning.addSynchronizedGroupSelections("id", {
+ groups: [
+ {
+ id: "id",
+ },
+ ],
+ });
+ expect(response).toEqual(undefined);
+ });
+
+ test("addSynchronizedGroupSelections (2)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+ const rawRequestBody = { groups: [{ id: "x" }, { id: "x" }] };
+ const rawResponseBody = { key: "value" };
+
+ server
+ .mockEndpoint()
+ .post("/connections/id/directory-provisioning/synchronized-groups")
+ .jsonBody(rawRequestBody)
+ .respondWith()
+ .statusCode(400)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ await expect(async () => {
+ return await client.connections.directoryProvisioning.addSynchronizedGroupSelections("id", {
+ groups: [
+ {
+ id: "x",
+ },
+ {
+ id: "x",
+ },
+ ],
+ });
+ }).rejects.toThrow(Management.BadRequestError);
+ });
+
+ test("addSynchronizedGroupSelections (3)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+ const rawRequestBody = { groups: [{ id: "x" }, { id: "x" }] };
+ const rawResponseBody = { key: "value" };
+
+ server
+ .mockEndpoint()
+ .post("/connections/id/directory-provisioning/synchronized-groups")
+ .jsonBody(rawRequestBody)
+ .respondWith()
+ .statusCode(401)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ await expect(async () => {
+ return await client.connections.directoryProvisioning.addSynchronizedGroupSelections("id", {
+ groups: [
+ {
+ id: "x",
+ },
+ {
+ id: "x",
+ },
+ ],
+ });
+ }).rejects.toThrow(Management.UnauthorizedError);
+ });
+
+ test("addSynchronizedGroupSelections (4)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+ const rawRequestBody = { groups: [{ id: "x" }, { id: "x" }] };
+ const rawResponseBody = { key: "value" };
+
+ server
+ .mockEndpoint()
+ .post("/connections/id/directory-provisioning/synchronized-groups")
+ .jsonBody(rawRequestBody)
+ .respondWith()
+ .statusCode(403)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ await expect(async () => {
+ return await client.connections.directoryProvisioning.addSynchronizedGroupSelections("id", {
+ groups: [
+ {
+ id: "x",
+ },
+ {
+ id: "x",
+ },
+ ],
+ });
+ }).rejects.toThrow(Management.ForbiddenError);
+ });
+
+ test("addSynchronizedGroupSelections (5)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+ const rawRequestBody = { groups: [{ id: "x" }, { id: "x" }] };
+ const rawResponseBody = { key: "value" };
+
+ server
+ .mockEndpoint()
+ .post("/connections/id/directory-provisioning/synchronized-groups")
+ .jsonBody(rawRequestBody)
+ .respondWith()
+ .statusCode(404)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ await expect(async () => {
+ return await client.connections.directoryProvisioning.addSynchronizedGroupSelections("id", {
+ groups: [
+ {
+ id: "x",
+ },
+ {
+ id: "x",
+ },
+ ],
+ });
+ }).rejects.toThrow(Management.NotFoundError);
+ });
+
+ test("addSynchronizedGroupSelections (6)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+ const rawRequestBody = { groups: [{ id: "x" }, { id: "x" }] };
+ const rawResponseBody = { key: "value" };
+
+ server
+ .mockEndpoint()
+ .post("/connections/id/directory-provisioning/synchronized-groups")
+ .jsonBody(rawRequestBody)
+ .respondWith()
+ .statusCode(429)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ await expect(async () => {
+ return await client.connections.directoryProvisioning.addSynchronizedGroupSelections("id", {
+ groups: [
+ {
+ id: "x",
+ },
+ {
+ id: "x",
+ },
+ ],
+ });
+ }).rejects.toThrow(Management.TooManyRequestsError);
+ });
+
test("set (1)", async () => {
const server = mockServerPool.createServer();
const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
@@ -1053,4 +1225,172 @@ describe("DirectoryProvisioningClient", () => {
});
}).rejects.toThrow(Management.TooManyRequestsError);
});
+
+ test("deleteSynchronizedGroupSelections (1)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+ const rawRequestBody = { groups: [{ id: "id" }] };
+
+ server
+ .mockEndpoint()
+ .delete("/connections/id/directory-provisioning/synchronized-groups")
+ .jsonBody(rawRequestBody)
+ .respondWith()
+ .statusCode(200)
+ .build();
+
+ const response = await client.connections.directoryProvisioning.deleteSynchronizedGroupSelections("id", {
+ groups: [
+ {
+ id: "id",
+ },
+ ],
+ });
+ expect(response).toEqual(undefined);
+ });
+
+ test("deleteSynchronizedGroupSelections (2)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+ const rawRequestBody = { groups: [{ id: "x" }, { id: "x" }] };
+ const rawResponseBody = { key: "value" };
+
+ server
+ .mockEndpoint()
+ .delete("/connections/id/directory-provisioning/synchronized-groups")
+ .jsonBody(rawRequestBody)
+ .respondWith()
+ .statusCode(400)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ await expect(async () => {
+ return await client.connections.directoryProvisioning.deleteSynchronizedGroupSelections("id", {
+ groups: [
+ {
+ id: "x",
+ },
+ {
+ id: "x",
+ },
+ ],
+ });
+ }).rejects.toThrow(Management.BadRequestError);
+ });
+
+ test("deleteSynchronizedGroupSelections (3)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+ const rawRequestBody = { groups: [{ id: "x" }, { id: "x" }] };
+ const rawResponseBody = { key: "value" };
+
+ server
+ .mockEndpoint()
+ .delete("/connections/id/directory-provisioning/synchronized-groups")
+ .jsonBody(rawRequestBody)
+ .respondWith()
+ .statusCode(401)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ await expect(async () => {
+ return await client.connections.directoryProvisioning.deleteSynchronizedGroupSelections("id", {
+ groups: [
+ {
+ id: "x",
+ },
+ {
+ id: "x",
+ },
+ ],
+ });
+ }).rejects.toThrow(Management.UnauthorizedError);
+ });
+
+ test("deleteSynchronizedGroupSelections (4)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+ const rawRequestBody = { groups: [{ id: "x" }, { id: "x" }] };
+ const rawResponseBody = { key: "value" };
+
+ server
+ .mockEndpoint()
+ .delete("/connections/id/directory-provisioning/synchronized-groups")
+ .jsonBody(rawRequestBody)
+ .respondWith()
+ .statusCode(403)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ await expect(async () => {
+ return await client.connections.directoryProvisioning.deleteSynchronizedGroupSelections("id", {
+ groups: [
+ {
+ id: "x",
+ },
+ {
+ id: "x",
+ },
+ ],
+ });
+ }).rejects.toThrow(Management.ForbiddenError);
+ });
+
+ test("deleteSynchronizedGroupSelections (5)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+ const rawRequestBody = { groups: [{ id: "x" }, { id: "x" }] };
+ const rawResponseBody = { key: "value" };
+
+ server
+ .mockEndpoint()
+ .delete("/connections/id/directory-provisioning/synchronized-groups")
+ .jsonBody(rawRequestBody)
+ .respondWith()
+ .statusCode(404)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ await expect(async () => {
+ return await client.connections.directoryProvisioning.deleteSynchronizedGroupSelections("id", {
+ groups: [
+ {
+ id: "x",
+ },
+ {
+ id: "x",
+ },
+ ],
+ });
+ }).rejects.toThrow(Management.NotFoundError);
+ });
+
+ test("deleteSynchronizedGroupSelections (6)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+ const rawRequestBody = { groups: [{ id: "x" }, { id: "x" }] };
+ const rawResponseBody = { key: "value" };
+
+ server
+ .mockEndpoint()
+ .delete("/connections/id/directory-provisioning/synchronized-groups")
+ .jsonBody(rawRequestBody)
+ .respondWith()
+ .statusCode(429)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ await expect(async () => {
+ return await client.connections.directoryProvisioning.deleteSynchronizedGroupSelections("id", {
+ groups: [
+ {
+ id: "x",
+ },
+ {
+ id: "x",
+ },
+ ],
+ });
+ }).rejects.toThrow(Management.TooManyRequestsError);
+ });
});
diff --git a/src/management/tests/wire/eventStreams.test.ts b/src/management/tests/wire/eventStreams.test.ts
index 19eb30da98..eeffb74ca7 100644
--- a/src/management/tests/wire/eventStreams.test.ts
+++ b/src/management/tests/wire/eventStreams.test.ts
@@ -635,14 +635,16 @@ describe("EventStreamsClient", () => {
event_stream_id: "event_stream_id",
status: "failed",
event_type: "connection.created",
- attempts: [{ status: "failed", timestamp: "2024-01-15T09:30:00Z", error_message: "error_message" }],
+ attempts: [
+ { status: "failed", timestamp: "2024-01-15T09:30:00Z", error_message: "error_message", duration: 1.1 },
+ ],
event: {
id: "id",
source: "source",
specversion: "specversion",
type: "type",
time: "2024-01-15T09:30:00Z",
- data: "data",
+ data: { key: "value" },
},
};
diff --git a/src/management/tests/wire/eventStreams/deliveries.test.ts b/src/management/tests/wire/eventStreams/deliveries.test.ts
index 157d8d8de6..48cebef645 100644
--- a/src/management/tests/wire/eventStreams/deliveries.test.ts
+++ b/src/management/tests/wire/eventStreams/deliveries.test.ts
@@ -9,33 +9,29 @@ describe("DeliveriesClient", () => {
const server = mockServerPool.createServer();
const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
- const rawResponseBody = [
- {
- id: "id",
- event_stream_id: "event_stream_id",
- status: "failed",
- event_type: "connection.created",
- attempts: [{ status: "failed", timestamp: "2024-01-15T09:30:00Z" }],
- event: {
+ const rawResponseBody = {
+ deliveries: [
+ {
id: "id",
- source: "source",
- specversion: "specversion",
- type: "type",
- time: "2024-01-15T09:30:00Z",
- data: "data",
+ event_stream_id: "event_stream_id",
+ status: "failed",
+ event_type: "connection.created",
+ attempts: [{ status: "failed", timestamp: "2024-01-15T09:30:00Z" }],
},
- },
- ];
+ ],
+ next: "next",
+ };
server
- .mockEndpoint()
+ .mockEndpoint({ once: false })
.get("/event-streams/id/deliveries")
.respondWith()
.statusCode(200)
.jsonBody(rawResponseBody)
.build();
- const response = await client.eventStreams.deliveries.list("id", {
+ const expected = rawResponseBody;
+ const page = await client.eventStreams.deliveries.list("id", {
statuses: "statuses",
event_types: "event_types",
date_from: "date_from",
@@ -43,7 +39,11 @@ describe("DeliveriesClient", () => {
from: "from",
take: 1,
});
- expect(response).toEqual(rawResponseBody);
+
+ expect(expected.deliveries).toEqual(page.data);
+ expect(page.hasNextPage()).toBe(true);
+ const nextPage = await page.getNextPage();
+ expect(expected.deliveries).toEqual(nextPage.data);
});
test("list (2)", async () => {
@@ -150,14 +150,16 @@ describe("DeliveriesClient", () => {
event_stream_id: "event_stream_id",
status: "failed",
event_type: "connection.created",
- attempts: [{ status: "failed", timestamp: "2024-01-15T09:30:00Z", error_message: "error_message" }],
+ attempts: [
+ { status: "failed", timestamp: "2024-01-15T09:30:00Z", error_message: "error_message", duration: 1.1 },
+ ],
event: {
id: "id",
source: "source",
specversion: "specversion",
type: "type",
time: "2024-01-15T09:30:00Z",
- data: "data",
+ data: { key: "value" },
},
};
diff --git a/src/management/tests/wire/flows/executions.test.ts b/src/management/tests/wire/flows/executions.test.ts
index 75d5251a14..5ff19de5a3 100644
--- a/src/management/tests/wire/flows/executions.test.ts
+++ b/src/management/tests/wire/flows/executions.test.ts
@@ -35,6 +35,7 @@ describe("ExecutionsClient", () => {
const expected = rawResponseBody;
const page = await client.flows.executions.list("flow_id", {
+ include_totals: true,
from: "from",
take: 1,
});
diff --git a/src/management/tests/wire/groups.test.ts b/src/management/tests/wire/groups.test.ts
index 5eaa0db02e..b9acb210a5 100644
--- a/src/management/tests/wire/groups.test.ts
+++ b/src/management/tests/wire/groups.test.ts
@@ -43,6 +43,7 @@ describe("GroupsClient", () => {
search: "search",
fields: "fields",
include_fields: true,
+ include_totals: true,
from: "from",
take: 1,
});
diff --git a/src/management/tests/wire/groups/roles.test.ts b/src/management/tests/wire/groups/roles.test.ts
index 1c1ac3d869..0622a13bcb 100644
--- a/src/management/tests/wire/groups/roles.test.ts
+++ b/src/management/tests/wire/groups/roles.test.ts
@@ -9,7 +9,10 @@ describe("RolesClient", () => {
const server = mockServerPool.createServer();
const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
- const rawResponseBody = { roles: [{ id: "id", name: "name", description: "description" }], next: "next" };
+ const rawResponseBody = {
+ roles: [{ id: "id", name: "name", description: "description", type: "tenant", owner_id: "owner_id" }],
+ next: "next",
+ };
server
.mockEndpoint({ once: false })
diff --git a/src/management/tests/wire/guardian/factors.test.ts b/src/management/tests/wire/guardian/factors.test.ts
index 0a2fdf6060..20cbb793fc 100644
--- a/src/management/tests/wire/guardian/factors.test.ts
+++ b/src/management/tests/wire/guardian/factors.test.ts
@@ -9,7 +9,14 @@ describe("FactorsClient", () => {
const server = mockServerPool.createServer();
const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
- const rawResponseBody = [{ enabled: true, trial_expired: true, name: "push-notification" }];
+ const rawResponseBody = [
+ {
+ enabled: true,
+ trial_expired: true,
+ name: "push-notification",
+ settings: { otp_length: 1, otp_expiration_time: 1 },
+ },
+ ];
server.mockEndpoint().get("/guardian/factors").respondWith().statusCode(200).jsonBody(rawResponseBody).build();
diff --git a/src/management/tests/wire/organizations.test.ts b/src/management/tests/wire/organizations.test.ts
index a84327cce2..0ce63ff16b 100644
--- a/src/management/tests/wire/organizations.test.ts
+++ b/src/management/tests/wire/organizations.test.ts
@@ -18,6 +18,7 @@ describe("OrganizationsClient", () => {
display_name: "display_name",
token_quota: { client_credentials: {} },
third_party_client_access: "block",
+ is_app_entitlement_active: true,
},
],
};
@@ -32,9 +33,11 @@ describe("OrganizationsClient", () => {
const expected = rawResponseBody;
const page = await client.organizations.list({
+ include_totals: true,
from: "from",
take: 1,
sort: "sort",
+ include_client_association_for: "include_client_association_for",
});
expect(expected.organizations).toEqual(page.data);
@@ -107,6 +110,8 @@ describe("OrganizationsClient", () => {
metadata: { key: "value" },
token_quota: { client_credentials: { enforce: true, per_day: 1, per_hour: 1 } },
third_party_client_access: "block",
+ is_app_entitlement_active: true,
+ client: { use_for_member_access: true },
enabled_connections: [
{
connection_id: "connection_id",
@@ -254,6 +259,8 @@ describe("OrganizationsClient", () => {
metadata: { key: "value" },
token_quota: { client_credentials: { enforce: true, per_day: 1, per_hour: 1 } },
third_party_client_access: "block",
+ is_app_entitlement_active: true,
+ client: { use_for_member_access: true },
};
server
@@ -375,6 +382,8 @@ describe("OrganizationsClient", () => {
metadata: { key: "value" },
token_quota: { client_credentials: { enforce: true, per_day: 1, per_hour: 1 } },
third_party_client_access: "block",
+ is_app_entitlement_active: true,
+ client: { use_for_member_access: true },
};
server.mockEndpoint().get("/organizations/id").respondWith().statusCode(200).jsonBody(rawResponseBody).build();
@@ -565,6 +574,8 @@ describe("OrganizationsClient", () => {
metadata: { key: "value" },
token_quota: { client_credentials: { enforce: true, per_day: 1, per_hour: 1 } },
third_party_client_access: "block",
+ is_app_entitlement_active: true,
+ client: { use_for_member_access: true },
};
server
diff --git a/src/management/tests/wire/organizations/clients.test.ts b/src/management/tests/wire/organizations/clients.test.ts
new file mode 100644
index 0000000000..34a1f099ca
--- /dev/null
+++ b/src/management/tests/wire/organizations/clients.test.ts
@@ -0,0 +1,769 @@
+// This file was auto-generated by Fern from our API Definition.
+
+import * as Management from "../../../api/index";
+import { ManagementClient } from "../../../Client";
+import { mockServerPool } from "../../mock-server/MockServerPool";
+
+describe("ClientsClient", () => {
+ test("list (1)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+
+ const rawResponseBody = {
+ clients: [{ client_id: "client_id", use_for_member_access: true, client: {} }],
+ next: "next",
+ };
+
+ server
+ .mockEndpoint({ once: false })
+ .get("/organizations/id/clients")
+ .respondWith()
+ .statusCode(200)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ const expected = rawResponseBody;
+ const page = await client.organizations.clients.list("id", {
+ from: "from",
+ take: 1,
+ });
+
+ expect(expected.clients).toEqual(page.data);
+ expect(page.hasNextPage()).toBe(true);
+ const nextPage = await page.getNextPage();
+ expect(expected.clients).toEqual(nextPage.data);
+ });
+
+ test("list (2)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+
+ const rawResponseBody = { key: "value" };
+
+ server
+ .mockEndpoint()
+ .get("/organizations/id/clients")
+ .respondWith()
+ .statusCode(400)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ await expect(async () => {
+ return await client.organizations.clients.list("id");
+ }).rejects.toThrow(Management.BadRequestError);
+ });
+
+ test("list (3)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+
+ const rawResponseBody = { key: "value" };
+
+ server
+ .mockEndpoint()
+ .get("/organizations/id/clients")
+ .respondWith()
+ .statusCode(401)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ await expect(async () => {
+ return await client.organizations.clients.list("id");
+ }).rejects.toThrow(Management.UnauthorizedError);
+ });
+
+ test("list (4)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+
+ const rawResponseBody = { key: "value" };
+
+ server
+ .mockEndpoint()
+ .get("/organizations/id/clients")
+ .respondWith()
+ .statusCode(403)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ await expect(async () => {
+ return await client.organizations.clients.list("id");
+ }).rejects.toThrow(Management.ForbiddenError);
+ });
+
+ test("list (5)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+
+ const rawResponseBody = { key: "value" };
+
+ server
+ .mockEndpoint()
+ .get("/organizations/id/clients")
+ .respondWith()
+ .statusCode(404)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ await expect(async () => {
+ return await client.organizations.clients.list("id");
+ }).rejects.toThrow(Management.NotFoundError);
+ });
+
+ test("list (6)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+
+ const rawResponseBody = { key: "value" };
+
+ server
+ .mockEndpoint()
+ .get("/organizations/id/clients")
+ .respondWith()
+ .statusCode(429)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ await expect(async () => {
+ return await client.organizations.clients.list("id");
+ }).rejects.toThrow(Management.TooManyRequestsError);
+ });
+
+ test("create (1)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+ const rawRequestBody = { clients: [{ client_id: "client_id", use_for_member_access: true }] };
+ const rawResponseBody = [
+ {
+ client_id: "client_id",
+ use_for_member_access: true,
+ client: {
+ name: "name",
+ app_type: "app_type",
+ logo_uri: "logo_uri",
+ is_first_party: true,
+ grant_types: ["grant_types"],
+ organization_usage: "deny",
+ },
+ },
+ ];
+
+ server
+ .mockEndpoint()
+ .post("/organizations/id/clients")
+ .jsonBody(rawRequestBody)
+ .respondWith()
+ .statusCode(200)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ const response = await client.organizations.clients.create("id", {
+ clients: [
+ {
+ client_id: "client_id",
+ use_for_member_access: true,
+ },
+ ],
+ });
+ expect(response).toEqual(rawResponseBody);
+ });
+
+ test("create (2)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+ const rawRequestBody = {
+ clients: [
+ { client_id: "client_id", use_for_member_access: true },
+ { client_id: "client_id", use_for_member_access: true },
+ ],
+ };
+ const rawResponseBody = { key: "value" };
+
+ server
+ .mockEndpoint()
+ .post("/organizations/id/clients")
+ .jsonBody(rawRequestBody)
+ .respondWith()
+ .statusCode(400)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ await expect(async () => {
+ return await client.organizations.clients.create("id", {
+ clients: [
+ {
+ client_id: "client_id",
+ use_for_member_access: true,
+ },
+ {
+ client_id: "client_id",
+ use_for_member_access: true,
+ },
+ ],
+ });
+ }).rejects.toThrow(Management.BadRequestError);
+ });
+
+ test("create (3)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+ const rawRequestBody = {
+ clients: [
+ { client_id: "client_id", use_for_member_access: true },
+ { client_id: "client_id", use_for_member_access: true },
+ ],
+ };
+ const rawResponseBody = { key: "value" };
+
+ server
+ .mockEndpoint()
+ .post("/organizations/id/clients")
+ .jsonBody(rawRequestBody)
+ .respondWith()
+ .statusCode(401)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ await expect(async () => {
+ return await client.organizations.clients.create("id", {
+ clients: [
+ {
+ client_id: "client_id",
+ use_for_member_access: true,
+ },
+ {
+ client_id: "client_id",
+ use_for_member_access: true,
+ },
+ ],
+ });
+ }).rejects.toThrow(Management.UnauthorizedError);
+ });
+
+ test("create (4)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+ const rawRequestBody = {
+ clients: [
+ { client_id: "client_id", use_for_member_access: true },
+ { client_id: "client_id", use_for_member_access: true },
+ ],
+ };
+ const rawResponseBody = { key: "value" };
+
+ server
+ .mockEndpoint()
+ .post("/organizations/id/clients")
+ .jsonBody(rawRequestBody)
+ .respondWith()
+ .statusCode(403)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ await expect(async () => {
+ return await client.organizations.clients.create("id", {
+ clients: [
+ {
+ client_id: "client_id",
+ use_for_member_access: true,
+ },
+ {
+ client_id: "client_id",
+ use_for_member_access: true,
+ },
+ ],
+ });
+ }).rejects.toThrow(Management.ForbiddenError);
+ });
+
+ test("create (5)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+ const rawRequestBody = {
+ clients: [
+ { client_id: "client_id", use_for_member_access: true },
+ { client_id: "client_id", use_for_member_access: true },
+ ],
+ };
+ const rawResponseBody = { key: "value" };
+
+ server
+ .mockEndpoint()
+ .post("/organizations/id/clients")
+ .jsonBody(rawRequestBody)
+ .respondWith()
+ .statusCode(404)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ await expect(async () => {
+ return await client.organizations.clients.create("id", {
+ clients: [
+ {
+ client_id: "client_id",
+ use_for_member_access: true,
+ },
+ {
+ client_id: "client_id",
+ use_for_member_access: true,
+ },
+ ],
+ });
+ }).rejects.toThrow(Management.NotFoundError);
+ });
+
+ test("create (6)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+ const rawRequestBody = {
+ clients: [
+ { client_id: "client_id", use_for_member_access: true },
+ { client_id: "client_id", use_for_member_access: true },
+ ],
+ };
+ const rawResponseBody = { key: "value" };
+
+ server
+ .mockEndpoint()
+ .post("/organizations/id/clients")
+ .jsonBody(rawRequestBody)
+ .respondWith()
+ .statusCode(409)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ await expect(async () => {
+ return await client.organizations.clients.create("id", {
+ clients: [
+ {
+ client_id: "client_id",
+ use_for_member_access: true,
+ },
+ {
+ client_id: "client_id",
+ use_for_member_access: true,
+ },
+ ],
+ });
+ }).rejects.toThrow(Management.ConflictError);
+ });
+
+ test("create (7)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+ const rawRequestBody = {
+ clients: [
+ { client_id: "client_id", use_for_member_access: true },
+ { client_id: "client_id", use_for_member_access: true },
+ ],
+ };
+ const rawResponseBody = { key: "value" };
+
+ server
+ .mockEndpoint()
+ .post("/organizations/id/clients")
+ .jsonBody(rawRequestBody)
+ .respondWith()
+ .statusCode(429)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ await expect(async () => {
+ return await client.organizations.clients.create("id", {
+ clients: [
+ {
+ client_id: "client_id",
+ use_for_member_access: true,
+ },
+ {
+ client_id: "client_id",
+ use_for_member_access: true,
+ },
+ ],
+ });
+ }).rejects.toThrow(Management.TooManyRequestsError);
+ });
+
+ test("delete (1)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+ const rawRequestBody = { clients: ["clients"] };
+
+ server
+ .mockEndpoint()
+ .delete("/organizations/id/clients")
+ .jsonBody(rawRequestBody)
+ .respondWith()
+ .statusCode(200)
+ .build();
+
+ const response = await client.organizations.clients.delete("id", {
+ clients: ["clients"],
+ });
+ expect(response).toEqual(undefined);
+ });
+
+ test("delete (2)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+ const rawRequestBody = { clients: ["clients", "clients"] };
+ const rawResponseBody = { key: "value" };
+
+ server
+ .mockEndpoint()
+ .delete("/organizations/id/clients")
+ .jsonBody(rawRequestBody)
+ .respondWith()
+ .statusCode(400)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ await expect(async () => {
+ return await client.organizations.clients.delete("id", {
+ clients: ["clients", "clients"],
+ });
+ }).rejects.toThrow(Management.BadRequestError);
+ });
+
+ test("delete (3)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+ const rawRequestBody = { clients: ["clients", "clients"] };
+ const rawResponseBody = { key: "value" };
+
+ server
+ .mockEndpoint()
+ .delete("/organizations/id/clients")
+ .jsonBody(rawRequestBody)
+ .respondWith()
+ .statusCode(401)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ await expect(async () => {
+ return await client.organizations.clients.delete("id", {
+ clients: ["clients", "clients"],
+ });
+ }).rejects.toThrow(Management.UnauthorizedError);
+ });
+
+ test("delete (4)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+ const rawRequestBody = { clients: ["clients", "clients"] };
+ const rawResponseBody = { key: "value" };
+
+ server
+ .mockEndpoint()
+ .delete("/organizations/id/clients")
+ .jsonBody(rawRequestBody)
+ .respondWith()
+ .statusCode(403)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ await expect(async () => {
+ return await client.organizations.clients.delete("id", {
+ clients: ["clients", "clients"],
+ });
+ }).rejects.toThrow(Management.ForbiddenError);
+ });
+
+ test("delete (5)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+ const rawRequestBody = { clients: ["clients", "clients"] };
+ const rawResponseBody = { key: "value" };
+
+ server
+ .mockEndpoint()
+ .delete("/organizations/id/clients")
+ .jsonBody(rawRequestBody)
+ .respondWith()
+ .statusCode(404)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ await expect(async () => {
+ return await client.organizations.clients.delete("id", {
+ clients: ["clients", "clients"],
+ });
+ }).rejects.toThrow(Management.NotFoundError);
+ });
+
+ test("delete (6)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+ const rawRequestBody = { clients: ["clients", "clients"] };
+ const rawResponseBody = { key: "value" };
+
+ server
+ .mockEndpoint()
+ .delete("/organizations/id/clients")
+ .jsonBody(rawRequestBody)
+ .respondWith()
+ .statusCode(429)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ await expect(async () => {
+ return await client.organizations.clients.delete("id", {
+ clients: ["clients", "clients"],
+ });
+ }).rejects.toThrow(Management.TooManyRequestsError);
+ });
+
+ test("get (1)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+
+ const rawResponseBody = {
+ client_id: "client_id",
+ use_for_member_access: true,
+ client: {
+ name: "name",
+ app_type: "app_type",
+ logo_uri: "logo_uri",
+ is_first_party: true,
+ grant_types: ["grant_types"],
+ organization_usage: "deny",
+ },
+ };
+
+ server
+ .mockEndpoint()
+ .get("/organizations/id/clients/client_id")
+ .respondWith()
+ .statusCode(200)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ const response = await client.organizations.clients.get("id", "client_id");
+ expect(response).toEqual(rawResponseBody);
+ });
+
+ test("get (2)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+
+ const rawResponseBody = { key: "value" };
+
+ server
+ .mockEndpoint()
+ .get("/organizations/id/clients/client_id")
+ .respondWith()
+ .statusCode(400)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ await expect(async () => {
+ return await client.organizations.clients.get("id", "client_id");
+ }).rejects.toThrow(Management.BadRequestError);
+ });
+
+ test("get (3)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+
+ const rawResponseBody = { key: "value" };
+
+ server
+ .mockEndpoint()
+ .get("/organizations/id/clients/client_id")
+ .respondWith()
+ .statusCode(401)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ await expect(async () => {
+ return await client.organizations.clients.get("id", "client_id");
+ }).rejects.toThrow(Management.UnauthorizedError);
+ });
+
+ test("get (4)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+
+ const rawResponseBody = { key: "value" };
+
+ server
+ .mockEndpoint()
+ .get("/organizations/id/clients/client_id")
+ .respondWith()
+ .statusCode(403)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ await expect(async () => {
+ return await client.organizations.clients.get("id", "client_id");
+ }).rejects.toThrow(Management.ForbiddenError);
+ });
+
+ test("get (5)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+
+ const rawResponseBody = { key: "value" };
+
+ server
+ .mockEndpoint()
+ .get("/organizations/id/clients/client_id")
+ .respondWith()
+ .statusCode(404)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ await expect(async () => {
+ return await client.organizations.clients.get("id", "client_id");
+ }).rejects.toThrow(Management.NotFoundError);
+ });
+
+ test("get (6)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+
+ const rawResponseBody = { key: "value" };
+
+ server
+ .mockEndpoint()
+ .get("/organizations/id/clients/client_id")
+ .respondWith()
+ .statusCode(429)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ await expect(async () => {
+ return await client.organizations.clients.get("id", "client_id");
+ }).rejects.toThrow(Management.TooManyRequestsError);
+ });
+
+ test("update (1)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+ const rawRequestBody = {};
+ const rawResponseBody = {
+ client_id: "client_id",
+ use_for_member_access: true,
+ client: {
+ name: "name",
+ app_type: "app_type",
+ logo_uri: "logo_uri",
+ is_first_party: true,
+ grant_types: ["grant_types"],
+ organization_usage: "deny",
+ },
+ };
+
+ server
+ .mockEndpoint()
+ .patch("/organizations/id/clients/client_id")
+ .jsonBody(rawRequestBody)
+ .respondWith()
+ .statusCode(200)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ const response = await client.organizations.clients.update("id", "client_id");
+ expect(response).toEqual(rawResponseBody);
+ });
+
+ test("update (2)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+ const rawRequestBody = {};
+ const rawResponseBody = { key: "value" };
+
+ server
+ .mockEndpoint()
+ .patch("/organizations/id/clients/client_id")
+ .jsonBody(rawRequestBody)
+ .respondWith()
+ .statusCode(400)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ await expect(async () => {
+ return await client.organizations.clients.update("id", "client_id");
+ }).rejects.toThrow(Management.BadRequestError);
+ });
+
+ test("update (3)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+ const rawRequestBody = {};
+ const rawResponseBody = { key: "value" };
+
+ server
+ .mockEndpoint()
+ .patch("/organizations/id/clients/client_id")
+ .jsonBody(rawRequestBody)
+ .respondWith()
+ .statusCode(401)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ await expect(async () => {
+ return await client.organizations.clients.update("id", "client_id");
+ }).rejects.toThrow(Management.UnauthorizedError);
+ });
+
+ test("update (4)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+ const rawRequestBody = {};
+ const rawResponseBody = { key: "value" };
+
+ server
+ .mockEndpoint()
+ .patch("/organizations/id/clients/client_id")
+ .jsonBody(rawRequestBody)
+ .respondWith()
+ .statusCode(403)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ await expect(async () => {
+ return await client.organizations.clients.update("id", "client_id");
+ }).rejects.toThrow(Management.ForbiddenError);
+ });
+
+ test("update (5)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+ const rawRequestBody = {};
+ const rawResponseBody = { key: "value" };
+
+ server
+ .mockEndpoint()
+ .patch("/organizations/id/clients/client_id")
+ .jsonBody(rawRequestBody)
+ .respondWith()
+ .statusCode(404)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ await expect(async () => {
+ return await client.organizations.clients.update("id", "client_id");
+ }).rejects.toThrow(Management.NotFoundError);
+ });
+
+ test("update (6)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+ const rawRequestBody = {};
+ const rawResponseBody = { key: "value" };
+
+ server
+ .mockEndpoint()
+ .patch("/organizations/id/clients/client_id")
+ .jsonBody(rawRequestBody)
+ .respondWith()
+ .statusCode(429)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ await expect(async () => {
+ return await client.organizations.clients.update("id", "client_id");
+ }).rejects.toThrow(Management.TooManyRequestsError);
+ });
+});
diff --git a/src/management/tests/wire/organizations/enabledConnections.test.ts b/src/management/tests/wire/organizations/enabledConnections.test.ts
index 1f2c2b751c..675056690b 100644
--- a/src/management/tests/wire/organizations/enabledConnections.test.ts
+++ b/src/management/tests/wire/organizations/enabledConnections.test.ts
@@ -260,6 +260,28 @@ describe("EnabledConnectionsClient", () => {
const rawRequestBody = { connection_id: "connection_id" };
const rawResponseBody = { key: "value" };
+ server
+ .mockEndpoint()
+ .post("/organizations/id/enabled_connections")
+ .jsonBody(rawRequestBody)
+ .respondWith()
+ .statusCode(409)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ await expect(async () => {
+ return await client.organizations.enabledConnections.add("id", {
+ connection_id: "connection_id",
+ });
+ }).rejects.toThrow(Management.ConflictError);
+ });
+
+ test("add (7)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+ const rawRequestBody = { connection_id: "connection_id" };
+ const rawResponseBody = { key: "value" };
+
server
.mockEndpoint()
.post("/organizations/id/enabled_connections")
diff --git a/src/management/tests/wire/organizations/groups/roles.test.ts b/src/management/tests/wire/organizations/groups/roles.test.ts
index 736ca3f76f..1655ab195f 100644
--- a/src/management/tests/wire/organizations/groups/roles.test.ts
+++ b/src/management/tests/wire/organizations/groups/roles.test.ts
@@ -9,7 +9,10 @@ describe("RolesClient", () => {
const server = mockServerPool.createServer();
const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
- const rawResponseBody = { roles: [{ id: "id", name: "name", description: "description" }], next: "next" };
+ const rawResponseBody = {
+ roles: [{ id: "id", name: "name", description: "description", type: "tenant", owner_id: "owner_id" }],
+ next: "next",
+ };
server
.mockEndpoint({ once: false })
diff --git a/src/management/tests/wire/organizations/members.test.ts b/src/management/tests/wire/organizations/members.test.ts
index d818fcbf3b..1d50078776 100644
--- a/src/management/tests/wire/organizations/members.test.ts
+++ b/src/management/tests/wire/organizations/members.test.ts
@@ -24,6 +24,7 @@ describe("MembersClient", () => {
const expected = rawResponseBody;
const page = await client.organizations.members.list("id", {
+ include_totals: true,
from: "from",
take: 1,
fields: "fields",
diff --git a/src/management/tests/wire/organizations/members/roles.test.ts b/src/management/tests/wire/organizations/members/roles.test.ts
index 56032602fe..1ba486d88a 100644
--- a/src/management/tests/wire/organizations/members/roles.test.ts
+++ b/src/management/tests/wire/organizations/members/roles.test.ts
@@ -13,7 +13,7 @@ describe("RolesClient", () => {
start: 1.1,
limit: 1.1,
total: 1.1,
- roles: [{ id: "id", name: "name", description: "description" }],
+ roles: [{ id: "id", name: "name", description: "description", type: "tenant", owner_id: "owner_id" }],
};
server
diff --git a/src/management/tests/wire/organizations/roles/groups.test.ts b/src/management/tests/wire/organizations/roles/groups.test.ts
new file mode 100644
index 0000000000..0e96708bea
--- /dev/null
+++ b/src/management/tests/wire/organizations/roles/groups.test.ts
@@ -0,0 +1,143 @@
+// This file was auto-generated by Fern from our API Definition.
+
+import * as Management from "../../../../api/index";
+import { ManagementClient } from "../../../../Client";
+import { mockServerPool } from "../../../mock-server/MockServerPool";
+
+describe("GroupsClient", () => {
+ test("list (1)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+
+ const rawResponseBody = {
+ groups: [
+ {
+ id: "id",
+ name: "name",
+ external_id: "external_id",
+ connection_id: "connection_id",
+ organization_id: "organization_id",
+ tenant_name: "tenant_name",
+ description: "description",
+ created_at: "2024-01-15T09:30:00Z",
+ updated_at: "2024-01-15T09:30:00Z",
+ },
+ ],
+ next: "next",
+ };
+
+ server
+ .mockEndpoint({ once: false })
+ .get("/organizations/organization_id/roles/role_id/groups")
+ .respondWith()
+ .statusCode(200)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ const expected = rawResponseBody;
+ const page = await client.organizations.roles.groups.list("organization_id", "role_id", {
+ from: "from",
+ take: 1,
+ });
+
+ expect(expected.groups).toEqual(page.data);
+ expect(page.hasNextPage()).toBe(true);
+ const nextPage = await page.getNextPage();
+ expect(expected.groups).toEqual(nextPage.data);
+ });
+
+ test("list (2)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+
+ const rawResponseBody = { key: "value" };
+
+ server
+ .mockEndpoint()
+ .get("/organizations/organization_id/roles/role_id/groups")
+ .respondWith()
+ .statusCode(400)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ await expect(async () => {
+ return await client.organizations.roles.groups.list("organization_id", "role_id");
+ }).rejects.toThrow(Management.BadRequestError);
+ });
+
+ test("list (3)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+
+ const rawResponseBody = { key: "value" };
+
+ server
+ .mockEndpoint()
+ .get("/organizations/organization_id/roles/role_id/groups")
+ .respondWith()
+ .statusCode(401)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ await expect(async () => {
+ return await client.organizations.roles.groups.list("organization_id", "role_id");
+ }).rejects.toThrow(Management.UnauthorizedError);
+ });
+
+ test("list (4)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+
+ const rawResponseBody = { key: "value" };
+
+ server
+ .mockEndpoint()
+ .get("/organizations/organization_id/roles/role_id/groups")
+ .respondWith()
+ .statusCode(403)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ await expect(async () => {
+ return await client.organizations.roles.groups.list("organization_id", "role_id");
+ }).rejects.toThrow(Management.ForbiddenError);
+ });
+
+ test("list (5)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+
+ const rawResponseBody = { key: "value" };
+
+ server
+ .mockEndpoint()
+ .get("/organizations/organization_id/roles/role_id/groups")
+ .respondWith()
+ .statusCode(404)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ await expect(async () => {
+ return await client.organizations.roles.groups.list("organization_id", "role_id");
+ }).rejects.toThrow(Management.NotFoundError);
+ });
+
+ test("list (6)", async () => {
+ const server = mockServerPool.createServer();
+ const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
+
+ const rawResponseBody = { key: "value" };
+
+ server
+ .mockEndpoint()
+ .get("/organizations/organization_id/roles/role_id/groups")
+ .respondWith()
+ .statusCode(429)
+ .jsonBody(rawResponseBody)
+ .build();
+
+ await expect(async () => {
+ return await client.organizations.roles.groups.list("organization_id", "role_id");
+ }).rejects.toThrow(Management.TooManyRequestsError);
+ });
+});
diff --git a/src/management/tests/wire/roles.test.ts b/src/management/tests/wire/roles.test.ts
index b4308f2a0d..fd527d2ef6 100644
--- a/src/management/tests/wire/roles.test.ts
+++ b/src/management/tests/wire/roles.test.ts
@@ -13,7 +13,7 @@ describe("RolesClient", () => {
start: 1.1,
limit: 1.1,
total: 1.1,
- roles: [{ id: "id", name: "name", description: "description" }],
+ roles: [{ id: "id", name: "name", description: "description", type: "tenant", owner_id: "owner_id" }],
};
server
@@ -30,6 +30,8 @@ describe("RolesClient", () => {
page: 1,
include_totals: true,
name_filter: "name_filter",
+ type: "tenant",
+ owner_id: "owner_id",
});
expect(expected.roles).toEqual(page.data);
@@ -118,7 +120,13 @@ describe("RolesClient", () => {
const server = mockServerPool.createServer();
const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
const rawRequestBody = { name: "name" };
- const rawResponseBody = { id: "id", name: "name", description: "description" };
+ const rawResponseBody = {
+ id: "id",
+ name: "name",
+ description: "description",
+ type: "tenant",
+ owner_id: "owner_id",
+ };
server
.mockEndpoint()
@@ -249,7 +257,13 @@ describe("RolesClient", () => {
const server = mockServerPool.createServer();
const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
- const rawResponseBody = { id: "id", name: "name", description: "description" };
+ const rawResponseBody = {
+ id: "id",
+ name: "name",
+ description: "description",
+ type: "tenant",
+ owner_id: "owner_id",
+ };
server.mockEndpoint().get("/roles/id").respondWith().statusCode(200).jsonBody(rawResponseBody).build();
@@ -401,7 +415,13 @@ describe("RolesClient", () => {
const server = mockServerPool.createServer();
const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
const rawRequestBody = {};
- const rawResponseBody = { id: "id", name: "name", description: "description" };
+ const rawResponseBody = {
+ id: "id",
+ name: "name",
+ description: "description",
+ type: "tenant",
+ owner_id: "owner_id",
+ };
server
.mockEndpoint()
diff --git a/src/management/tests/wire/roles/users.test.ts b/src/management/tests/wire/roles/users.test.ts
index f5bbc1e076..a2d011397c 100644
--- a/src/management/tests/wire/roles/users.test.ts
+++ b/src/management/tests/wire/roles/users.test.ts
@@ -24,6 +24,7 @@ describe("UsersClient", () => {
const expected = rawResponseBody;
const page = await client.roles.users.list("id", {
+ include_totals: true,
from: "from",
take: 1,
});
diff --git a/src/management/tests/wire/users/effectivePermissions/sources/roles.test.ts b/src/management/tests/wire/users/effectivePermissions/sources/roles.test.ts
index a66a06c236..451dab7bc6 100644
--- a/src/management/tests/wire/users/effectivePermissions/sources/roles.test.ts
+++ b/src/management/tests/wire/users/effectivePermissions/sources/roles.test.ts
@@ -10,7 +10,16 @@ describe("RolesClient", () => {
const client = new ManagementClient({ maxRetries: 0, token: "test", environment: server.baseUrl });
const rawResponseBody = {
- roles: [{ id: "id", name: "name", description: "description", sources: ["direct"] }],
+ roles: [
+ {
+ id: "id",
+ name: "name",
+ description: "description",
+ type: "tenant",
+ owner_id: "owner_id",
+ sources: ["direct"],
+ },
+ ],
next: "next",
};
diff --git a/src/management/tests/wire/users/groups.test.ts b/src/management/tests/wire/users/groups.test.ts
index 762aaa90cb..3ed7b34e3c 100644
--- a/src/management/tests/wire/users/groups.test.ts
+++ b/src/management/tests/wire/users/groups.test.ts
@@ -40,6 +40,7 @@ describe("GroupsClient", () => {
const page = await client.users.groups.get("id", {
fields: "fields",
include_fields: true,
+ include_totals: true,
from: "from",
take: 1,
});
diff --git a/src/management/tests/wire/users/organizations.test.ts b/src/management/tests/wire/users/organizations.test.ts
index 0812f11151..92843d2b49 100644
--- a/src/management/tests/wire/users/organizations.test.ts
+++ b/src/management/tests/wire/users/organizations.test.ts
@@ -20,6 +20,7 @@ describe("OrganizationsClient", () => {
display_name: "display_name",
token_quota: { client_credentials: {} },
third_party_client_access: "block",
+ is_app_entitlement_active: true,
},
],
};
diff --git a/src/management/tests/wire/users/refreshToken.test.ts b/src/management/tests/wire/users/refreshToken.test.ts
index 680dafefd9..31171ad029 100644
--- a/src/management/tests/wire/users/refreshToken.test.ts
+++ b/src/management/tests/wire/users/refreshToken.test.ts
@@ -38,6 +38,7 @@ describe("RefreshTokenClient", () => {
const expected = rawResponseBody;
const page = await client.users.refreshToken.list("user_id", {
+ include_totals: true,
from: "from",
take: 1,
});
diff --git a/src/management/tests/wire/users/roles.test.ts b/src/management/tests/wire/users/roles.test.ts
index 5486103a5f..2752aa89aa 100644
--- a/src/management/tests/wire/users/roles.test.ts
+++ b/src/management/tests/wire/users/roles.test.ts
@@ -13,7 +13,7 @@ describe("RolesClient", () => {
start: 1.1,
limit: 1.1,
total: 1.1,
- roles: [{ id: "id", name: "name", description: "description" }],
+ roles: [{ id: "id", name: "name", description: "description", type: "tenant", owner_id: "owner_id" }],
};
server
diff --git a/src/management/tests/wire/users/sessions.test.ts b/src/management/tests/wire/users/sessions.test.ts
index cb20bc1887..382c92f0de 100644
--- a/src/management/tests/wire/users/sessions.test.ts
+++ b/src/management/tests/wire/users/sessions.test.ts
@@ -38,6 +38,7 @@ describe("SessionsClient", () => {
const expected = rawResponseBody;
const page = await client.users.sessions.list("user_id", {
+ include_totals: true,
from: "from",
take: 1,
});
diff --git a/v6_MIGRATION_GUIDE.md b/v6_MIGRATION_GUIDE.md
deleted file mode 100644
index d1eb6bd699..0000000000
--- a/v6_MIGRATION_GUIDE.md
+++ /dev/null
@@ -1,158 +0,0 @@
-# V6 Migration Guide
-
-A guide to migrating the Auth0 Node.js SDK from `5.x` to `6.x`.
-
-- [Overall changes](#overall-changes)
-- [Breaking changes](#breaking-changes)
- - [ConnectionAttributeIdentifier replaced with identifier-specific types](#connectionattributeidentifier-replaced-with-identifier-specific-types)
- - [PhoneProviderProtectionBackoffStrategyEnum value change](#phoneproviderprotectionbackoffstrategyenum-value-change)
- - [users.federatedConnectionsTokensets removed](#usersfederatedconnectionstokensets-removed)
- - [federated_connections_access_tokens removed from connection options](#federated_connections_access_tokens-removed-from-connection-options)
-
-## Overall changes
-
-V6 addresses type correctness for database connection attribute identifiers, aligns the phone provider backoff strategy enum with the updated API, and removes the federated connections tokensets user sub-client. There are no changes to the Authentication API — any code written for the Authentication API in `5.x` will continue to work in `6.x`.
-
-## Breaking changes
-
-### ConnectionAttributeIdentifier replaced with identifier-specific types
-
-In v5, all three attribute identifiers (email, phone number, and username) shared a single `ConnectionAttributeIdentifier` type for their `identifier` field. This was incorrect — each identifier type supports different values for `default_method`.
-
-In v6, `ConnectionAttributeIdentifier` has been removed and replaced with three separate types:
-
-| Attribute | Old type | New type | `default_method` values |
-| -------------- | ------------------------------- | ----------------------------- | ----------------------------- |
-| `email` | `ConnectionAttributeIdentifier` | `EmailAttributeIdentifier` | `"password"` \| `"email_otp"` |
-| `phone_number` | `ConnectionAttributeIdentifier` | `PhoneAttributeIdentifier` | `"password"` \| `"phone_otp"` |
-| `username` | `ConnectionAttributeIdentifier` | `UsernameAttributeIdentifier` | _(no `default_method`)_ |
-
-**Before (v5):**
-
-```ts
-import { Management } from "auth0";
-
-const identifier: Management.ConnectionAttributeIdentifier = {
- active: true,
- default_method: "email_otp",
-};
-```
-
-**After (v6):**
-
-```ts
-import { Management } from "auth0";
-
-// For email attribute
-const emailIdentifier: Management.EmailAttributeIdentifier = {
- active: true,
- default_method: "email_otp",
-};
-
-// For phone_number attribute
-const phoneIdentifier: Management.PhoneAttributeIdentifier = {
- active: true,
- default_method: "phone_otp",
-};
-
-// For username attribute (no default_method)
-const usernameIdentifier: Management.UsernameAttributeIdentifier = {
- active: true,
-};
-```
-
-If you were using `ConnectionAttributeIdentifier` as a type annotation in your own code, update it to the appropriate identifier-specific type based on which attribute it applies to.
-
----
-
-### PhoneProviderProtectionBackoffStrategyEnum value change
-
-The `PhoneProviderProtectionBackoffStrategyEnum` enum has been updated to reflect a change in the Auth0 API. The `None` variant has been renamed to `Default`, and its string value has changed from `"none"` to `"default"`.
-
-**Before (v5):**
-
-```ts
-import { Management } from "auth0";
-
-const strategy = Management.PhoneProviderProtectionBackoffStrategyEnum.None; // "none"
-```
-
-**After (v6):**
-
-```ts
-import { Management } from "auth0";
-
-const strategy = Management.PhoneProviderProtectionBackoffStrategyEnum.Default; // "default"
-```
-
-If you were passing this value directly as a string `"none"`, update it to `"default"` to match the updated API.
-
----
-
-### users.federatedConnectionsTokensets removed
-
-The `client.users.federatedConnectionsTokensets` sub-client has been removed. This includes the `list()` and `delete()` methods.
-
-**Before (v5):**
-
-```ts
-// List active federated connection tokensets for a user
-const tokensets = await client.users.federatedConnectionsTokensets.list("user_id");
-
-// Delete a tokenset
-await client.users.federatedConnectionsTokensets.delete("user_id", "tokenset_id");
-```
-
-**After (v6):**
-
-These methods are no longer available. Remove any calls to `client.users.federatedConnectionsTokensets` from your code.
-
----
-
-### federated_connections_access_tokens removed from connection options
-
-The `federated_connections_access_tokens` field has been removed from all connection option types, including create and update. This affects OIDC, Azure AD, Google Apps, and other connection strategies. Remove it from any create or update payloads.
-
-**Before (v5):**
-
-```ts
-// On create
-await client.connections.create({
- strategy: "oidc",
- name: "my-connection",
- options: {
- federated_connections_access_tokens: { ... },
- // other options
- },
-});
-
-// On update
-await client.connections.update("connection_id", {
- options: {
- federated_connections_access_tokens: { ... },
- // other options
- },
-});
-```
-
-**After (v6):**
-
-```ts
-// On create
-await client.connections.create({
- strategy: "oidc",
- name: "my-connection",
- options: {
- // remove federated_connections_access_tokens
- // other options
- },
-});
-
-// On update
-await client.connections.update("connection_id", {
- options: {
- // remove federated_connections_access_tokens
- // other options
- },
-});
-```
diff --git a/yarn.lock b/yarn.lock
index 0baacccdb1..aa26f2e2e2 100644
--- a/yarn.lock
+++ b/yarn.lock
@@ -37,13 +37,13 @@
json5 "^2.2.3"
semver "^6.3.1"
-"@babel/generator@^7.29.7", "@babel/generator@^7.7.2":
- version "7.29.7"
- resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.29.7.tgz#cca0b8827e6bcf3ba176788e7f3b180ad6db2fa3"
- integrity sha512-DkXD5OJQaAQIdZ1bt3UZdEnHAn9Imd3IVBdX03UFe+ony9Ojw5pzr9YVKGDY1jt+Gcn/FnGkNf8r+Vj5NOJWtQ==
+"@babel/generator@^7.29.7", "@babel/generator@^7.29.8", "@babel/generator@^7.7.2":
+ version "7.29.8"
+ resolved "https://registry.yarnpkg.com/@babel/generator/-/generator-7.29.8.tgz#4b0b887885422643339e09022148a4c4ebaa4979"
+ integrity sha512-gZbepsdh3WDtgZKWL+vTPh71LSBrm/Y4/QDZBVCcYfmeTEEuoOYwlSy+G1StfJg+/Zy550u/3TATbm7qDbbMtg==
dependencies:
- "@babel/parser" "^7.29.7"
- "@babel/types" "^7.29.7"
+ "@babel/parser" "^7.29.8"
+ "@babel/types" "^7.29.8"
"@jridgewell/gen-mapping" "^0.3.12"
"@jridgewell/trace-mapping" "^0.3.28"
jsesc "^3.0.2"
@@ -109,12 +109,12 @@
"@babel/template" "^7.29.7"
"@babel/types" "^7.29.7"
-"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.23.9", "@babel/parser@^7.29.7":
- version "7.29.7"
- resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.29.7.tgz#837b87387cbf5ec5530cb634b3c622f68edb9334"
- integrity sha512-hnORnjP/1P/zFEndoeX+n+t1RwWRJiJpM/jO7FW32Kn9r5+sJB2JWOdYo4L6k78j15eCwY3Gm/7364B1EMwtNg==
+"@babel/parser@^7.1.0", "@babel/parser@^7.14.7", "@babel/parser@^7.20.7", "@babel/parser@^7.23.9", "@babel/parser@^7.29.7", "@babel/parser@^7.29.8":
+ version "7.29.8"
+ resolved "https://registry.yarnpkg.com/@babel/parser/-/parser-7.29.8.tgz#9653716a2f10c677b98fbc63d4bfb000c302cf17"
+ integrity sha512-E8lTAYNB1KW+FH+VGJuZM1ioAx2E6oVlvQFRrf5P8ZZmsiJXYAD9vTFV7yyEURNzgh1dFqMZuO6tUwcARbqFCA==
dependencies:
- "@babel/types" "^7.29.7"
+ "@babel/types" "^7.29.8"
"@babel/plugin-syntax-async-generators@^7.8.4":
version "7.8.4"
@@ -245,22 +245,22 @@
"@babel/types" "^7.29.7"
"@babel/traverse@^7.29.7":
- version "7.29.7"
- resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.29.7.tgz#c47b07a41b95da0907d026b5dd894d98de7d2f2d"
- integrity sha512-EhlfNQtZ+NK22w5BM61ciuiq1m58ed33Wr1Xan//ZRTy6hgjnwyCffRYwzsGXdASJSUJ1guZILsErh1eQcl+zw==
+ version "7.29.8"
+ resolved "https://registry.yarnpkg.com/@babel/traverse/-/traverse-7.29.8.tgz#4111014cdc71a0f95d9471907590baa0b8a6b28a"
+ integrity sha512-I5z7H3bf/41ktsNVLtpN0wAa336HkqIHQ5BuPLEhTkt1jVSyZpeNKIzTgEWmlxjdg81R0IgUCcaE+Ok3NvrfZg==
dependencies:
"@babel/code-frame" "^7.29.7"
- "@babel/generator" "^7.29.7"
+ "@babel/generator" "^7.29.8"
"@babel/helper-globals" "^7.29.7"
- "@babel/parser" "^7.29.7"
+ "@babel/parser" "^7.29.8"
"@babel/template" "^7.29.7"
- "@babel/types" "^7.29.7"
+ "@babel/types" "^7.29.8"
debug "^4.3.1"
-"@babel/types@^7.0.0", "@babel/types@^7.20.7", "@babel/types@^7.28.2", "@babel/types@^7.29.7", "@babel/types@^7.3.3":
- version "7.29.7"
- resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.29.7.tgz#8005e31d82712ee7adaef6e23c63b71a62770a92"
- integrity sha512-4zBIxpPzowiZpusoFkyGVwakdRJUyuH5PxQ/PrqghfdFWWasvnCdPfQXHrenDai+gyLARulZjZowCOj6fjT4pA==
+"@babel/types@^7.0.0", "@babel/types@^7.20.7", "@babel/types@^7.28.2", "@babel/types@^7.29.7", "@babel/types@^7.29.8", "@babel/types@^7.3.3":
+ version "7.29.8"
+ resolved "https://registry.yarnpkg.com/@babel/types/-/types-7.29.8.tgz#1229eef31d85156d70fa3f4cd859376d0eaf6863"
+ integrity sha512-Vj1jF3cPfxg7OAfoI7QnVKLoILlm2JF9pnVHrX8qx7AHMiYWT+NDAA7jChlNgRS4WTLc/fD1lXLmPixluj+3Gg==
dependencies:
"@babel/helper-string-parser" "^7.29.7"
"@babel/helper-validator-identifier" "^7.29.7"
@@ -285,9 +285,9 @@
statuses "^2.0.1"
"@eslint-community/eslint-utils@^4.8.0", "@eslint-community/eslint-utils@^4.9.1":
- version "4.9.1"
- resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.9.1.tgz#4e90af67bc51ddee6cdef5284edf572ec376b595"
- integrity sha512-phrYmNiYppR7znFEdqgfWHXR6NCkZEK7hwWDHZUjit/2/U0r6XvkDl0SYnoM51Hq7FhCGdLDT6zxCCOY1hexsQ==
+ version "4.10.1"
+ resolved "https://registry.yarnpkg.com/@eslint-community/eslint-utils/-/eslint-utils-4.10.1.tgz#8911bd72b2c3640a543609e0400b8c4d2e7e7cb6"
+ integrity sha512-cuadcxVFE8sDK6iWJbs8Sn0av2Nrh2QSGQhVlBW9AaAHqHwjWsZHT8LJ4hFGPh7ASBV2deFdM7H/DPjulmh8rg==
dependencies:
eslint-visitor-keys "^3.4.3"
@@ -728,10 +728,10 @@
resolved "https://registry.yarnpkg.com/@pkgr/core/-/core-0.3.6.tgz#3569708bd4be4d8870ba32bf1c456dac81600d97"
integrity sha512-SEeaJLb3qBNF/OaXnaR1NmmBbFYk1zC0ZH/52fATcRPLFg/p791YrcyFFy44Bo9sLaGuSuLp5Q6axbb/O+v/RA==
-"@publint/pack@^0.1.4":
- version "0.1.5"
- resolved "https://registry.yarnpkg.com/@publint/pack/-/pack-0.1.5.tgz#3b87dbcc086560944c3564bf9d05c5a1d115fe85"
- integrity sha512-edgyN2pP07uXiP4tJs0s8KVmU8M8i60YPbbI0/WDeok1mIJHRXz+CgD8I0nelwDkoCh3EWL/G5kGfbuHjsdbvw==
+"@publint/pack@^0.1.6":
+ version "0.1.6"
+ resolved "https://registry.yarnpkg.com/@publint/pack/-/pack-0.1.6.tgz#0ff2ee9aeafad2d8604f03bfb80e12177c5a0329"
+ integrity sha512-3uVNyGcVplhPZSLVyeIpL7+cIRn1YCSNHLG/rUIlBQMVH8YuN9++YF+5+UDIIO9RW98dujiUoTltO7RDB5bFJA==
dependencies:
tinyexec "^1.2.4"
@@ -893,9 +893,9 @@
integrity sha512-5+fP8P8MFNC+AyZCDxrB2pkZFPGzqQWUzpSeuuVLvm8VMcorNYavBqoFcxK8bQz4Qsbn4oUEEem4wDLfcysGHA==
"@types/node@*":
- version "26.1.1"
- resolved "https://registry.yarnpkg.com/@types/node/-/node-26.1.1.tgz#bad758d601e97d6cf457d204ee76a35fce7bd119"
- integrity sha512-nxAkRSVkN1Y0JC1W8ky/fTfkGsMmcrRsbx+3XoZE+rMOX71kLYTV7fLXpqud1GpbpP5TuffXFqfX7fH2GgZREw==
+ version "26.1.2"
+ resolved "https://registry.yarnpkg.com/@types/node/-/node-26.1.2.tgz#da79708f1f9c6294f4cdec8f455a3032b028808a"
+ integrity sha512-Vu4a5UFA9rIIFJ7rB/Vaafh9lrCQszopTCx6KjFboXTGQbPNasehVR5TEiithSDGyd1DEiUByggTZsg8jukeIg==
dependencies:
undici-types "~8.3.0"
@@ -939,99 +939,99 @@
"@types/yargs-parser" "*"
"@typescript-eslint/eslint-plugin@^8.38.0":
- version "8.65.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.65.0.tgz#0a58df6fea8c0bf6b396f518077099bc8b762bb5"
- integrity sha512-IEgob78X12rHpUmtcwFsXhZdVGJtwTVP8FiCLZkR6GlYVrl2PcuB+KhCE5BlVC/eQpQnu8WXRtkHZuPar+gCRA==
+ version "8.66.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.66.0.tgz#76e86aa5a2459fbf5bbd7a839c0dc0cce1d56224"
+ integrity sha512-p088eaGrzYz1s+7cov0aMOCkNGTJlVxF4jgubf28c8L0Cv9Rloj8YBHnv4hXLq6IIEE1AsjNWavO+k+8kP2Y0A==
dependencies:
"@eslint-community/regexpp" "^4.12.2"
- "@typescript-eslint/scope-manager" "8.65.0"
- "@typescript-eslint/type-utils" "8.65.0"
- "@typescript-eslint/utils" "8.65.0"
- "@typescript-eslint/visitor-keys" "8.65.0"
+ "@typescript-eslint/scope-manager" "8.66.0"
+ "@typescript-eslint/type-utils" "8.66.0"
+ "@typescript-eslint/utils" "8.66.0"
+ "@typescript-eslint/visitor-keys" "8.66.0"
ignore "^7.0.5"
natural-compare "^1.4.0"
ts-api-utils "^2.5.0"
"@typescript-eslint/parser@^8.38.0":
- version "8.65.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.65.0.tgz#5295c1058c0a1dd746ef28baaf9c0341dbdf03dc"
- integrity sha512-CZ4nMxWwgu1HEEFNkeaCptra9QCtkmKdgf3sWh1rl1trIhmxLilgTV4cwcbQ4wemnT4sWQN8CaKOmdYx+g2gMA==
- dependencies:
- "@typescript-eslint/scope-manager" "8.65.0"
- "@typescript-eslint/types" "8.65.0"
- "@typescript-eslint/typescript-estree" "8.65.0"
- "@typescript-eslint/visitor-keys" "8.65.0"
+ version "8.66.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.66.0.tgz#88e3865ecf73b0118134e7cb831da87a961a57a1"
+ integrity sha512-X6ypGChaWYk6PBtUg2BwuTZEFFcHJAtGTVJ9/lCTOufhZ4i9fNolQNnktq+kkMCwMj7V8Svsq7+TxSDslmhE0g==
+ dependencies:
+ "@typescript-eslint/scope-manager" "8.66.0"
+ "@typescript-eslint/types" "8.66.0"
+ "@typescript-eslint/typescript-estree" "8.66.0"
+ "@typescript-eslint/visitor-keys" "8.66.0"
debug "^4.4.3"
-"@typescript-eslint/project-service@8.65.0":
- version "8.65.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/project-service/-/project-service-8.65.0.tgz#65fbbc9a1591abffaeab5513200f848271cb0aa5"
- integrity sha512-SxnPhbTsGahizDgbu7oqFH/xVtzIqMd/s+WtnSxNxJZJpLbdT5IPdzg8EZxO3+PoKahXmwJLeNQOpKJb3/bi7Q==
+"@typescript-eslint/project-service@8.66.0":
+ version "8.66.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/project-service/-/project-service-8.66.0.tgz#828f788895df52d9eb2b543445a3a5a13e35ab4e"
+ integrity sha512-7MthGPTt4BP69lSryqpqq8HQqxuzynssckL/jyDyk3+TNMQ3y2jFWkptCrktWvBrP+EH787Nl5N5Qpw7WZg+5g==
dependencies:
- "@typescript-eslint/tsconfig-utils" "^8.65.0"
- "@typescript-eslint/types" "^8.65.0"
+ "@typescript-eslint/tsconfig-utils" "^8.66.0"
+ "@typescript-eslint/types" "^8.66.0"
debug "^4.4.3"
-"@typescript-eslint/scope-manager@8.65.0":
- version "8.65.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.65.0.tgz#9547202ce7e608e7b6283df585703b980a0ea70d"
- integrity sha512-Esbl8OSYiVxBokYgWPf7VVWg/BE798wXhimnn9ML9Pt5qoDf8bfQlgjlKXR/k98+AcNzlLKYrpCcrcuZ9DZLgg==
+"@typescript-eslint/scope-manager@8.66.0":
+ version "8.66.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.66.0.tgz#4fffcc6ebd0df9fe7983c0256967567ea6f5ac63"
+ integrity sha512-8TGcH25j9zqJ/IULB/ppyhRvxA8QYfFEZ7nfbg6/BN9spDgb8fPWQXlE5l8TWBL50EtUx007uZ1o9VOwrq2/9g==
dependencies:
- "@typescript-eslint/types" "8.65.0"
- "@typescript-eslint/visitor-keys" "8.65.0"
+ "@typescript-eslint/types" "8.66.0"
+ "@typescript-eslint/visitor-keys" "8.66.0"
-"@typescript-eslint/tsconfig-utils@8.65.0", "@typescript-eslint/tsconfig-utils@^8.65.0":
- version "8.65.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.65.0.tgz#36f168fcdbb1295f7446ff0379667f98c3cf1bf3"
- integrity sha512-j6GzGqCiRdA7Qhur2VVmKZAkBLfnHFQfx4TaJGL9RMveZqCo48jSHHO0DTgizEnGhtWnqmbtCUSrqSkdiY/0Hg==
+"@typescript-eslint/tsconfig-utils@8.66.0", "@typescript-eslint/tsconfig-utils@^8.66.0":
+ version "8.66.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.66.0.tgz#3a89066c507aa30541dc176804685b4b444e1e52"
+ integrity sha512-9D5gLYZG4rOjcoag8MQ/fWI8WqA9wcPDyOGyWtWFhvM1lHRbliqUSPIY5J3zqCU1tvSwzXxnnjhQhz5Ne7mJ4g==
-"@typescript-eslint/type-utils@8.65.0":
- version "8.65.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.65.0.tgz#d316d7522d93cff4cd14f305e02f3df2d804f9c1"
- integrity sha512-YjaZ7PRI5qY7ax2L3PbvX0rRyGtipAReCWs0mhhDBHjH/vl0g0BonaGXrKdKpMbIIsMIwDgbk/xzkBTyAltS5g==
+"@typescript-eslint/type-utils@8.66.0":
+ version "8.66.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.66.0.tgz#b2315303eca72fad9afa7be4f58f053c8f2a0479"
+ integrity sha512-LG2dWfjZQQp0ADtAu/EWJVayefGL2UEZ3CDeI44D9v3rXB/WYUqE/jpO28KrEKul5AySrmI+Zh1v6v+xW2U9+g==
dependencies:
- "@typescript-eslint/types" "8.65.0"
- "@typescript-eslint/typescript-estree" "8.65.0"
- "@typescript-eslint/utils" "8.65.0"
+ "@typescript-eslint/types" "8.66.0"
+ "@typescript-eslint/typescript-estree" "8.66.0"
+ "@typescript-eslint/utils" "8.66.0"
debug "^4.4.3"
ts-api-utils "^2.5.0"
-"@typescript-eslint/types@8.65.0", "@typescript-eslint/types@^8.65.0":
- version "8.65.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.65.0.tgz#3e86738416a777c8b8925ab46745f48ecf904c9f"
- integrity sha512-JSSwWNy+H0E/01jJEM+hrX6N0OFDzFzeIhHFSAS01tlVaevpG8cFyYRPhS5yjGOvBUx3sqQHVMjCL1CAZZMxBg==
+"@typescript-eslint/types@8.66.0", "@typescript-eslint/types@^8.66.0":
+ version "8.66.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.66.0.tgz#3cacab94d3b564c1d48c56eb37b89f89a6d48479"
+ integrity sha512-H6gcYaSDOyvL3AD/jHUtUFo2jqGgn/F6nuyuZSu0QTesxL+cP4dQoIMrODRofuJC09g64+WgZ6tE19Y1N2YIFQ==
-"@typescript-eslint/typescript-estree@8.65.0":
- version "8.65.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.65.0.tgz#f1f514808f6aa713e2d678ae8ff592a65e1632af"
- integrity sha512-JboAE2swaYt4tb1fHhHTABE2K+OLy09XfcTbhnk4Pw96f9dd2e9iYsJ28gBggHlo5z5x1rkyWvcPoTuNTd4oGg==
+"@typescript-eslint/typescript-estree@8.66.0":
+ version "8.66.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.66.0.tgz#1a38c3a97dc6c669b66d585d7f90ebc4fbb32a50"
+ integrity sha512-8/x4INiiQb10jGgXYD7116/zQ+OL84ZIFn0za68wwFHCanT/VLbBEroWht8RV8fn0/ZCAoazHLQgwUC0UQcDfg==
dependencies:
- "@typescript-eslint/project-service" "8.65.0"
- "@typescript-eslint/tsconfig-utils" "8.65.0"
- "@typescript-eslint/types" "8.65.0"
- "@typescript-eslint/visitor-keys" "8.65.0"
+ "@typescript-eslint/project-service" "8.66.0"
+ "@typescript-eslint/tsconfig-utils" "8.66.0"
+ "@typescript-eslint/types" "8.66.0"
+ "@typescript-eslint/visitor-keys" "8.66.0"
debug "^4.4.3"
minimatch "^10.2.2"
semver "^7.7.3"
tinyglobby "^0.2.15"
ts-api-utils "^2.5.0"
-"@typescript-eslint/utils@8.65.0":
- version "8.65.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.65.0.tgz#afedd974a0c8deeef553b509df5800bafd615a72"
- integrity sha512-gXiwIHsYreboxeJucHKPvgwl7dXt50mF8s1/c00cP/WoVTyWKFdtfhRWwZiXYFU5H2O8vVoSLNrexFZjYS/SGA==
+"@typescript-eslint/utils@8.66.0":
+ version "8.66.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.66.0.tgz#e277d67427043cdca2580ee91aa62921e4689969"
+ integrity sha512-jasearZPolBw5NJNYGMwxzHMF83niVWmMU1VdHzG1CyfI2VS7f7nZltnKtHcg20hW+7Uo5GfK4MeDPoU3qI8EA==
dependencies:
"@eslint-community/eslint-utils" "^4.9.1"
- "@typescript-eslint/scope-manager" "8.65.0"
- "@typescript-eslint/types" "8.65.0"
- "@typescript-eslint/typescript-estree" "8.65.0"
+ "@typescript-eslint/scope-manager" "8.66.0"
+ "@typescript-eslint/types" "8.66.0"
+ "@typescript-eslint/typescript-estree" "8.66.0"
-"@typescript-eslint/visitor-keys@8.65.0":
- version "8.65.0"
- resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.65.0.tgz#e3704c13cb4a1c22454c1abf28ff4737e15018c6"
- integrity sha512-8C71BQkGjiMmXtop7pHVJu1l2NNShFdkCyD6a2ezzs5vU/L3LRtb69EtcteFwz0mYMPzIgOw0n6OV4VBUWZd7A==
+"@typescript-eslint/visitor-keys@8.66.0":
+ version "8.66.0"
+ resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.66.0.tgz#4c494e94745fb2724a4f37a310091e56b644d18a"
+ integrity sha512-dkKR8q+lKciskj1Y3vthHktl+3cMLWGyVUP23bRiPZ5O9BRT++4EqDDV+TVeIKBL1VXVEqrJlz8MYbcnvJcAlg==
dependencies:
- "@typescript-eslint/types" "8.65.0"
+ "@typescript-eslint/types" "8.66.0"
eslint-visitor-keys "^5.0.0"
"@webassemblyjs/ast@1.14.1", "@webassemblyjs/ast@^1.14.1":
@@ -1178,11 +1178,6 @@ acorn-globals@^7.0.0:
acorn "^8.1.0"
acorn-walk "^8.0.2"
-acorn-import-phases@^1.0.3:
- version "1.0.4"
- resolved "https://registry.yarnpkg.com/acorn-import-phases/-/acorn-import-phases-1.0.4.tgz#16eb850ba99a056cb7cbfe872ffb8972e18c8bd7"
- integrity sha512-wKmbr/DDiIXzEOiWrTTUcDm24kQ2vGfZQvM2fwg2vXqR5uW6aapr7ObPtj1th32b9u90/Pf4AItvdTh42fBmVQ==
-
acorn-jsx@^5.3.2:
version "5.3.2"
resolved "https://registry.yarnpkg.com/acorn-jsx/-/acorn-jsx-5.3.2.tgz#7ed5bb55908b3b2f1bc55c6af1653bada7f07937"
@@ -1196,9 +1191,9 @@ acorn-walk@^8.0.2:
acorn "^8.11.0"
acorn@^8.1.0, acorn@^8.11.0, acorn@^8.15.0, acorn@^8.16.0, acorn@^8.8.1:
- version "8.17.0"
- resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.17.0.tgz#1785adb84faf8d8add10369b93826fc2bd08f1fe"
- integrity sha512-xRQbDb9BnwDafYNn6Vwl839DYVjqXYb1XVGtWAZ1kcDc6iwAL4hg3B1dZlRiuENFeO2H53gFG3in621AdERVAg==
+ version "8.18.0"
+ resolved "https://registry.yarnpkg.com/acorn/-/acorn-8.18.0.tgz#4faf01b2d6d326bfeed97aea1f52220b5f4c1940"
+ integrity sha512-lGq+9yr1/GuAWaVYIHRjvvySG5/4VfKIvC8EWxStPdcDh/Ka7FG3twP6v4d5BkravUilhIAsG4Qj83t02LWUPQ==
agent-base@6:
version "6.0.2"
@@ -1389,23 +1384,23 @@ balanced-match@^4.0.2:
resolved "https://registry.yarnpkg.com/balanced-match/-/balanced-match-4.0.4.tgz#bfb10662feed8196a2c62e7c68e17720c274179a"
integrity sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA==
-baseline-browser-mapping@^2.10.42:
- version "2.10.44"
- resolved "https://registry.yarnpkg.com/baseline-browser-mapping/-/baseline-browser-mapping-2.10.44.tgz#2e074675e640b67cb3835c54c11aa2dd9119c0f8"
- integrity sha512-T3ghW+sl/ZJ8w1v/yQx3qvJ9040DWoLBz8JT/CILbAKcFyG9b2MRe75v6W5uXjv6uH1lumK2Kv46y2zSkcej0Q==
+baseline-browser-mapping@^2.10.44:
+ version "2.11.12"
+ resolved "https://registry.yarnpkg.com/baseline-browser-mapping/-/baseline-browser-mapping-2.11.12.tgz#42ac48770bf73d292f60ce8ba4dc5e7ebb242ec3"
+ integrity sha512-r7WnVImvVCeFpf2DOXfy41aPWzeNg3H/A2X4dKmy1QL0MSyyk/e7z8ihJ3N6Nn2PsdhkVlqnEfnUE4a05P2aTA==
brace-expansion@^1.1.7:
- version "1.1.16"
- resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.16.tgz#723d3a30c0558c225abc9fc479a73e14e26c3c2f"
- integrity sha512-IDw48K2/2kRkg9LdJxurvq3lV3aBgq0REY89duEqFRthjlPdXHKMj7EnQOXVckxzgisinf3nHfrcE2FufFLXMw==
+ version "1.1.18"
+ resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-1.1.18.tgz#3ce74d89885136be1535341f8c3d4425c29a5cab"
+ integrity sha512-Edep/X9fGqVNmzKBVsDYIOtD+z1tuezV70LBjdCst9Tqu76lsnvRiZ6oTic1n+/BIwX6QDGAO94PN4N2SADvtw==
dependencies:
balanced-match "^1.0.0"
concat-map "0.0.1"
-brace-expansion@^5.0.5:
- version "5.0.7"
- resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-5.0.7.tgz#1b0e46965b479dad65af737b4a02790a05498337"
- integrity sha512-7oFy703dxfY3/NLxC1fh2SUCQ0H9rmAY+5EpDVfXjUTTs+HEwR2nYaqLv+GWcTsumwxPfiz6CzCNkwXwBUwqCA==
+brace-expansion@^5.0.8:
+ version "5.0.9"
+ resolved "https://registry.yarnpkg.com/brace-expansion/-/brace-expansion-5.0.9.tgz#7c72438809b5fa5babf54199a1f1c281a6984fcf"
+ integrity sha512-ScQ4IuvIEF1TMlP7Zt+vjJ//9zlPb2SDcxWxM3bk8s6t6GGdJ7KO1dCcTidOPJKePW30LE/2cT7wCyPho9/Wxg==
dependencies:
balanced-match "^4.0.2"
@@ -1417,13 +1412,13 @@ braces@^3.0.3:
fill-range "^7.1.1"
browserslist@^4.24.0, browserslist@^4.28.1:
- version "4.28.6"
- resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.28.6.tgz#7cf83afcd69c55fde6fb2dcc5039ff0f4ba42610"
- integrity sha512-FQBYNK15VMslhLHpA7+n+n1GOlF1kId2xcCg7/j95f24AOF6VDYMNH4mFxF7KuaTdv627faazpOAjFzMrfJOUw==
+ version "4.28.7"
+ resolved "https://registry.yarnpkg.com/browserslist/-/browserslist-4.28.7.tgz#409046517fccd2e51cdc20f077454b7141184028"
+ integrity sha512-JxV13hNrFxqjOc8alRbq9dK1MM79NEXYpma2B2J4wAtpWS5zIEIKqWPGCl7N4o7Uc7B7itylh7SuDujATRyyTw==
dependencies:
- baseline-browser-mapping "^2.10.42"
- caniuse-lite "^1.0.30001803"
- electron-to-chromium "^1.5.389"
+ baseline-browser-mapping "^2.10.44"
+ caniuse-lite "^1.0.30001806"
+ electron-to-chromium "^1.5.393"
node-releases "^2.0.51"
update-browserslist-db "^1.2.3"
@@ -1469,7 +1464,7 @@ camelcase@^6.2.0:
resolved "https://registry.yarnpkg.com/camelcase/-/camelcase-6.3.0.tgz#5685b95eb209ac9c0c177467778c9c84df58ba9a"
integrity sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==
-caniuse-lite@^1.0.30001803:
+caniuse-lite@^1.0.30001806:
version "1.0.30001806"
resolved "https://registry.yarnpkg.com/caniuse-lite/-/caniuse-lite-1.0.30001806.tgz#1bc8e502b723fa393455dfbedd5ccec0c29bb74e"
integrity sha512-72Cuvd95zbSYPKq6Fhg8eDJRlzgWDf7/mtoZv6Qe/DYNCEBdNxoA3+rZAU2ZhGCpZlns3EssFavaZomckT5Uuw==
@@ -1696,10 +1691,10 @@ dunder-proto@^1.0.1:
es-errors "^1.3.0"
gopd "^1.2.0"
-electron-to-chromium@^1.5.389:
- version "1.5.394"
- resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.394.tgz#1b7eaf1abbeabaced7ce401705ec7cc488fd492b"
- integrity sha512-Wmt2Gm0o8JWBuGgmc4XZ0u9s1RaCRqhxP47phplmfg04+qypTUurpeJGP45A7Fhv7jdrrVH44PLlR9qXo37cVQ==
+electron-to-chromium@^1.5.393:
+ version "1.5.400"
+ resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.400.tgz#a9b0fb064a110c598ec2a12535f2c80fc1a45c64"
+ integrity sha512-96EWDNjM59SYflgeV5Ylsf4EMiq1a25YjCnJH7cxn/AF2H3pILRweaUnoLax0yKHWdpOzY6JKEu45e8irqZIHA==
emittery@^0.13.1:
version "0.13.1"
@@ -1716,10 +1711,10 @@ emoji-regex@^8.0.0:
resolved "https://registry.yarnpkg.com/emoji-regex/-/emoji-regex-8.0.0.tgz#e818fd69ce5ccfcb404594f842963bf53164cc37"
integrity sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==
-enhanced-resolve@^5.22.2:
- version "5.24.3"
- resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.24.3.tgz#406bbf1ec20971265a30254f08030fce6a8207fe"
- integrity sha512-PwKooW9JUzh5chmYfHM3IQl5OkK2u2Nm011MgeZrss3JmFraUx/fqrf78kk8GUMYoibx/14MdwTl/1WKkG7TpQ==
+enhanced-resolve@^5.24.4:
+ version "5.24.5"
+ resolved "https://registry.yarnpkg.com/enhanced-resolve/-/enhanced-resolve-5.24.5.tgz#b4dad3255b7545f07ba5535189868e9f85f47573"
+ integrity sha512-L1l8TNvomm6UVW5B253AGxQagSQr+vGwhMlrrfRS2qmhx46AMpMVJKQYLvWYbysTMY8VoicOvzHzoHMbyzB+4A==
dependencies:
graceful-fs "^4.2.4"
tapable "^2.3.3"
@@ -1993,9 +1988,9 @@ fast-levenshtein@^2.0.6:
integrity sha512-DCXu6Ifhqcks7TZKY3Hxp3y6qphY5SJZmrWMDrKcERSOXWQdMhU9Ig/PYrzyw/ul9jOIyh0N4M0tbC5hodg8dw==
fast-uri@^3.0.1:
- version "3.1.4"
- resolved "https://registry.yarnpkg.com/fast-uri/-/fast-uri-3.1.4.tgz#3b3daf9ce68f41f956df0b505132c0cfce9ec7af"
- integrity sha512-8JnbkQ4juDyvYs4mgFGQqg4yCYtFDtUtmp2QIQq11ZZe5CFQ5wcqm1rqDgAh/QdMySuBnPzMUiJUNZG5N/AiQw==
+ version "3.1.5"
+ resolved "https://registry.yarnpkg.com/fast-uri/-/fast-uri-3.1.5.tgz#610f37419a030270430cecd68d74e3d4d96725d0"
+ integrity sha512-gHwA1O9LDIcKunMKhObS/HimwtehO1nPUECKAu5TpKgaO19fcWEl4bliWe1jWxVFvIXztJjjQ4L8XQ1EU9f7Jw==
fb-watchman@^2.0.0:
version "2.0.2"
@@ -2048,9 +2043,9 @@ flat-cache@^4.0.0:
keyv "^4.5.4"
flatted@^3.2.9:
- version "3.4.2"
- resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.4.2.tgz#f5c23c107f0f37de8dbdf24f13722b3b98d52726"
- integrity sha512-PjDse7RzhcPkIJwy5t7KPWQSZ9cAbzQXcafsetQoD7sOJRQlGikNbx7yZp2OotDnJyrDcbyRq3Ttb18iYOqkxA==
+ version "3.4.4"
+ resolved "https://registry.yarnpkg.com/flatted/-/flatted-3.4.4.tgz#aeeca2a506303f0cee61c59e6c9f2a88d2f29fc6"
+ integrity sha512-5+ybhBZANEJxaH3X5evAFatUxLfEHSr7n6kYJ+1Qd0mUqr4eu9gIf6GDbWHf8RJijHrjjO8G+la14SlL2SeS1Q==
form-data@^4.0.0:
version "4.0.6"
@@ -2813,17 +2808,17 @@ js-tokens@^4.0.0:
integrity sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==
js-yaml@^3.13.1:
- version "3.15.0"
- resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.15.0.tgz#586e5214eafe3e893756a41e979b50d89d3e4a67"
- integrity sha512-ttBQIIQPDeLjpPOohtUdXuXUVoA2uIB6fEH9HyJ7234s5mBJ5wTx20njxplLZQgLaOfpmPQA7X2t5AX6tIPbog==
+ version "3.15.1"
+ resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-3.15.1.tgz#24bc95028f361cdaaa84745b06a109c4486773c0"
+ integrity sha512-S99WuO3HlhO3XN41EtYUNl9zzXjoJx7QvmipxsJVxtCBT0YHEFy+iOJhjSvrmV12nYhWpZaM8lPHkJm0yUMbag==
dependencies:
argparse "^1.0.7"
esprima "^4.0.0"
js-yaml@^4.3.0:
- version "4.3.0"
- resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.3.0.tgz#d1900572a7f7cf0b5f540c83673e60bad3436592"
- integrity sha512-1td788aAnnZ5qs7V2QIRl1owjtYpbKt749Y3xauqQgwIIGF/xXWz1wMTEBx5O3LK3lXLVuqXPdPxj2BoFHaW9Q==
+ version "4.3.1"
+ resolved "https://registry.yarnpkg.com/js-yaml/-/js-yaml-4.3.1.tgz#01216c001d67f48e2cd560d708c7af21090a3848"
+ integrity sha512-CY6crGq313MX8GkwvB7tzgp99vjQxY1++5y10/BKN/GUfHqWaOGQMNZkBvqSzsZKWk/ijwHlWzzkLulsGHhjWQ==
dependencies:
argparse "^2.0.1"
@@ -2960,11 +2955,6 @@ listr2@^9.0.5:
rfdc "^1.4.1"
wrap-ansi "^9.0.0"
-loader-runner@^4.3.2:
- version "4.3.2"
- resolved "https://registry.yarnpkg.com/loader-runner/-/loader-runner-4.3.2.tgz#9913d3a15971f8f635915e601fb5c9d495d918e9"
- integrity sha512-DFEqQ3ihfS9blba08cLfYf1NRAIEm+dDjic073DRDc3/JspI/8wYmtDsHwd3+4hwvdxSK7PGaElfTmm0awWJ4w==
-
locate-path@^5.0.0:
version "5.0.0"
resolved "https://registry.yarnpkg.com/locate-path/-/locate-path-5.0.0.tgz#1afba396afd676a6d42504d0a67a3a7eb9f62aa0"
@@ -3049,9 +3039,9 @@ math-intrinsics@^1.1.0:
integrity sha512-/IXtbwEk5HTPyEwyKX6hGkYXxM9nbj64B+ilVJnC/R6B0pH5G4V3b0pVbL7DBj4tkhBAppbQUlf6F6Xl9LHu1g==
mdurl@^2.0.0:
- version "2.0.0"
- resolved "https://registry.yarnpkg.com/mdurl/-/mdurl-2.0.0.tgz#80676ec0433025dd3e17ee983d0fe8de5a2237e0"
- integrity sha512-Lf+9+2r+Tdp5wXDXC4PcIBjTDtq4UKjCPMQhKIuzpJNW0b96kVqSwW0bT7FhRSfmAiFYgP+SCRvdrDozfh0U5w==
+ version "2.1.0"
+ resolved "https://registry.yarnpkg.com/mdurl/-/mdurl-2.1.0.tgz#d711d3f7bce7f22c487c91be78545f356fa96573"
+ integrity sha512-1+HBaOx0zi/dQWht8rNv9MYf9qqpqL/kxI0hXImU6Y547zM6Sni8BQibt7ifgMcYtQg41ao3Ivd6cnSM86inpg==
merge-stream@^2.0.0:
version "2.0.0"
@@ -3094,11 +3084,11 @@ mimic-function@^5.0.0:
integrity sha512-VP79XUPxV2CigYP3jWwAUFSku2aKqBH7uTAapFWCBqutsbmDo96KY5o8uh6U+/YSIn5OxJnXp73beVkpqMIGhA==
minimatch@^10.2.2, minimatch@^10.2.5:
- version "10.2.5"
- resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-10.2.5.tgz#bd48687a0be38ed2961399105600f832095861d1"
- integrity sha512-MULkVLfKGYDFYejP07QOurDLLQpcjk7Fw+7jXS2R2czRQzR56yHRveU5NDJEOviH+hETZKSkIk5c+T23GjFUMg==
+ version "10.2.6"
+ resolved "https://registry.yarnpkg.com/minimatch/-/minimatch-10.2.6.tgz#fd956bbe0b77241e9f15ac5dccb1c638060968ef"
+ integrity sha512-vpLQEs+VLCr1nU0BXS07maYoFwlDAH0gngQuuttxIwutDFEMHq2blX+8vpgxDdK3J1PwjCJiep77OitTZ4Ll1A==
dependencies:
- brace-expansion "^5.0.5"
+ brace-expansion "^5.0.8"
minimatch@^3.0.4, minimatch@^3.1.1, minimatch@^3.1.5:
version "3.1.5"
@@ -3173,9 +3163,9 @@ neo-async@^2.6.2:
integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==
nock@^14.0.6:
- version "14.0.16"
- resolved "https://registry.yarnpkg.com/nock/-/nock-14.0.16.tgz#d92dcc85ecf704791ef0bacb2447f81ea5ec52f4"
- integrity sha512-8r4KEc6nT1D/fdLD/R1BO1CPaVEL8o40u/guFRJlXabN7vr3RmMqyjsY5Krt0nMwhsOAwXQ/mtN5vy5Jh3aErg==
+ version "14.0.17"
+ resolved "https://registry.yarnpkg.com/nock/-/nock-14.0.17.tgz#356d0ba8cc8ff48194abf93c7f569f10f07b05e7"
+ integrity sha512-EjRr1weMa4ALQX35AgZTEnP+weJJjlW1KGDiNM2IQC2069YDHas4f4B4UUYR+TTLyKWxJvOz2wObDKQs/LNreA==
dependencies:
"@mswjs/interceptors" "^0.41.0"
json-stringify-safe "^5.0.1"
@@ -3187,9 +3177,9 @@ node-int64@^0.4.0:
integrity sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw==
node-releases@^2.0.51:
- version "2.0.51"
- resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.51.tgz#cdc08433577f5b32ad01694481726e22eeb54aef"
- integrity sha512-wRNIrw4DmVLKQlbgOMdkMx27Wrpzes2hh5Jtbi2bjPd+4wJstWIqP5A+lscnqbm0xxmT5Bpg8Lec5ItEBwx6BQ==
+ version "2.0.52"
+ resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.52.tgz#d8283ba25e577a4d9756d5b45eca353ba5500300"
+ integrity sha512-MRlTqhAfoMx/4mhEbPo3Hi02g9LJZaJkka69V6h67Cb1gjrAG0jsTE4CZX1eptNx+VCAwJmfpnDIF4P0Nh1A7A==
normalize-path@^3.0.0:
version "3.0.0"
@@ -3279,10 +3269,10 @@ p-try@^2.0.0:
resolved "https://registry.yarnpkg.com/p-try/-/p-try-2.2.0.tgz#cb2868540e313d61de58fafbe35ce9004d5540e6"
integrity sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==
-package-manager-detector@^1.6.0:
- version "1.7.0"
- resolved "https://registry.yarnpkg.com/package-manager-detector/-/package-manager-detector-1.7.0.tgz#0a6d6d3856627b8ac9331f95fc891ea81247aafd"
- integrity sha512-xg1eHpwYL/D/HEdWw2goFZP6vV0FH7W+PZ5rFkGjdIDLtxq7EkzBUeT3m+lndYCt8wKbmofUu1MUdMCXkCk9ZQ==
+package-manager-detector@^1.7.0:
+ version "1.8.0"
+ resolved "https://registry.yarnpkg.com/package-manager-detector/-/package-manager-detector-1.8.0.tgz#70c9a2c4bd1a513dcd6cad006a9fcebec22a1253"
+ integrity sha512-yQA4H19AmPEoMUeavPMDIe1higySl/gH/yaQrkT/s07Qp+7pp2hYz30N3z2l5BkjVkF9Ow6o0wjJamm2y7Sn0A==
parent-module@^1.0.0:
version "1.0.1"
@@ -3407,12 +3397,12 @@ psl@^1.1.33:
punycode "^2.3.1"
publint@^0.3.12:
- version "0.3.21"
- resolved "https://registry.yarnpkg.com/publint/-/publint-0.3.21.tgz#91e1425f638e2128343d5543f77551915d57409a"
- integrity sha512-OqejcnMV6E9zel2oCrUOJEiiFkGiAAni0A6ibfQNh1k9Gu5z4F+Yso8lllam7AzmV6Do0vp7u3UpZNRBwuXaHQ==
+ version "0.3.23"
+ resolved "https://registry.yarnpkg.com/publint/-/publint-0.3.23.tgz#8f67ab89045042a34b732ab522337c1bad9082a9"
+ integrity sha512-5MQipUPcB7MWw84zLUkHrg/H/UBtk3LL+A0GngTTBSsiNJLQurMUaSIRG3edlOrRz4UFe0AOKK9TZdIWviV+jQ==
dependencies:
- "@publint/pack" "^0.1.4"
- package-manager-detector "^1.6.0"
+ "@publint/pack" "^0.1.6"
+ package-manager-detector "^1.7.0"
picocolors "^1.1.1"
sade "^1.8.1"
@@ -3540,7 +3530,7 @@ semver@^6.3.0, semver@^6.3.1:
resolved "https://registry.yarnpkg.com/semver/-/semver-6.3.1.tgz#556d2ef8689146e46dcea4bfdd095f3434dffcb4"
integrity sha512-BR7VvDCVHO+q2xBEWskxS6DJE1qRnb7DxzUrogb71CWoSficBxYsiAGd+Kl0mmq/MprG9yArRkyrQxTO6XjMzA==
-semver@^7.5.3, semver@^7.5.4, semver@^7.7.3, semver@^7.8.0:
+semver@^7.5.3, semver@^7.5.4, semver@^7.7.3, semver@^7.8.5:
version "7.8.5"
resolved "https://registry.yarnpkg.com/semver/-/semver-7.8.5.tgz#39b646037dd50c14fb451e7e4cac58ed8b863f69"
integrity sha512-Y7/KDsb8LjooZpwaqGyulO6DQlksgCncchHGk+sZIY4SBvUocMBEFH5Ur1fI4dV+Jvl0w6cjvucaIi40puRioA==
@@ -3765,9 +3755,9 @@ test-exclude@^6.0.0:
minimatch "^3.0.4"
tinyexec@^1.0.4, tinyexec@^1.2.4:
- version "1.2.4"
- resolved "https://registry.yarnpkg.com/tinyexec/-/tinyexec-1.2.4.tgz#ae45bb2edebda94c70f4ea897e0f1243e470db71"
- integrity sha512-SHf/r48b7vOrjve9PxJo3MN5v5yuyjHvdUcrQffT3WXMUfnGmHDVbC4k3sHJaJTgZCwpUplIaAo5ANtMyp3YHg==
+ version "1.3.0"
+ resolved "https://registry.yarnpkg.com/tinyexec/-/tinyexec-1.3.0.tgz#aacc1dbb1d4e93e6ad8dd64944e09f9ad147a474"
+ integrity sha512-QKAl9m8gWWGHV8jZcPeym6j+XULi6tOf1mT83WYJ4Lk2ytW/uwAWkrP0uFsdoYMdueVJ0qs26wZ+23xeB4ibNQ==
tinyglobby@^0.2.15:
version "0.2.17"
@@ -3777,17 +3767,17 @@ tinyglobby@^0.2.15:
fdir "^6.5.0"
picomatch "^4.0.4"
-tldts-core@^7.4.9:
- version "7.4.9"
- resolved "https://registry.yarnpkg.com/tldts-core/-/tldts-core-7.4.9.tgz#8c3e6fc36123b6001290860d2abda6546466980b"
- integrity sha512-DxKfPBI52p2msTEu7MPhdpdDTBhhVQg1a/8PjQckeyAvO13eMYElX545grIp6nnTGIMZlRvFZPvFhvI/WIz2Vg==
+tldts-core@^7.4.10:
+ version "7.4.10"
+ resolved "https://registry.yarnpkg.com/tldts-core/-/tldts-core-7.4.10.tgz#33b31839bc37e8283f97d8b5741aa665691701f0"
+ integrity sha512-KnQjp53ZekKgm/r3l+u8kJGGzYgrWdP8+Mql7a4vijh2WE0IrZWspQj/TpTxDho/YxO+AnOZnIjQcCD+q6iJsw==
tldts@^7.0.5:
- version "7.4.9"
- resolved "https://registry.yarnpkg.com/tldts/-/tldts-7.4.9.tgz#78e72ad3c68fc1ec0626e6528f259dd5307a2629"
- integrity sha512-3kZ8wQQ/k5DrChD4X4FVvr2D7E5uoRgAqkPyLpSCGUvqOvqu+JEdr3mwMUaVWb+vMHZaKhF5fp2PBigKsui7hA==
+ version "7.4.10"
+ resolved "https://registry.yarnpkg.com/tldts/-/tldts-7.4.10.tgz#c1f2804bb028062ae5345cb0adb129cd50f94471"
+ integrity sha512-GgouD1B+sWwvkaEq8vXC15DjQitxbvs12oIXELpconwm+Tg3zfcEv4jgzq3vtKverDXsg3VI8aRgNL2Nra0Iog==
dependencies:
- tldts-core "^7.4.9"
+ tldts-core "^7.4.10"
tmpl@1.0.5:
version "1.0.5"
@@ -3831,9 +3821,9 @@ ts-api-utils@^2.5.0:
integrity sha512-OJ/ibxhPlqrMM0UiNHJ/0CKQkoKF243/AEmplt3qpRgkW8VG7IfOS41h7V8TjITqdByHzrjcS/2si+y4lIh8NA==
ts-jest@^29.3.4:
- version "29.4.11"
- resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-29.4.11.tgz#42f5de21c37ccc01a580253afae6955abbf4d0b3"
- integrity sha512-IrFl7l9AuB/qrNw5quqvAv/hmKMb8dhWOH4jQOGo0Oq8tCeo1O86/iTFG1FaRimgUkF13l4PcepO8ATFT6Ns4g==
+ version "29.4.12"
+ resolved "https://registry.yarnpkg.com/ts-jest/-/ts-jest-29.4.12.tgz#c34cd91f02d364e9286d2c016843315fd0efff76"
+ integrity sha512-Ov6ClY53Fflh6BGAnY2DlTq1hYDrTycz2PVTXBWFW2CU+9zrEqAp9fWdGXl42EXO5RLSFAcAZ2JFKbP+zBTFfw==
dependencies:
bs-logger "^0.2.6"
fast-json-stable-stringify "^2.1.0"
@@ -3841,7 +3831,7 @@ ts-jest@^29.3.4:
json5 "^2.2.3"
lodash.memoize "^4.1.2"
make-error "^1.3.6"
- semver "^7.8.0"
+ semver "^7.8.5"
type-fest "^4.41.0"
yargs-parser "^21.1.1"
@@ -3908,9 +3898,9 @@ uglify-js@^3.1.4:
integrity sha512-v3Xu+yuwBXisp6QYTcH4UbH+xYJXqnq2m/LtQVWKWzYc1iehYnLixoQDN9FH6/j9/oybfd6W9Ghwkl8+UMKTKQ==
undici-types@^6.15.0:
- version "6.27.0"
- resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-6.27.0.tgz#0ea0e14354ec9eb84599b6a362428e9de1fbde44"
- integrity sha512-HDBmCak1Ccswl7xS6/blapTYRVsqva4skTCeeJPLiDn6qCszeqiPGDljQBH2Kf/S0BI6EN14FQsgKVyGid9xnA==
+ version "6.28.0"
+ resolved "https://registry.yarnpkg.com/undici-types/-/undici-types-6.28.0.tgz#f309234481809217896481c2847c34e7548788a6"
+ integrity sha512-FnO9H9rmJvJbP5Mwy0XICbDezlIKf6WYRkDMCm8uukbHlKWMzmD5jodVA7F1k+TrAiZhWieDcoFayjVN5mnGUg==
undici-types@~6.21.0:
version "6.21.0"
@@ -3923,9 +3913,9 @@ undici-types@~8.3.0:
integrity sha512-j375ScV60dom+YkPFIfTLcOiPxkN/buHz5GobjLhixFuANaNs3C9l4GmrWqejgXWJ7BbJcFYpTEUkS1Ge8bpZQ==
undici@^7.12.0:
- version "7.28.0"
- resolved "https://registry.yarnpkg.com/undici/-/undici-7.28.0.tgz#97d64564198b285bc281f0e8e29597e3d11fe7ec"
- integrity sha512-cRZYrTDwWznlnRiPjggAGxZXanty6M8RV1ff8Wm4LWXBp7/IG8v5DnOm74DtUBp9OONpK75YlPnIjQqX0dBDtA==
+ version "7.29.0"
+ resolved "https://registry.yarnpkg.com/undici/-/undici-7.29.0.tgz#ae0f6f62e06e057a9cbb7b2b5fde2bb74f791b8f"
+ integrity sha512-IDxfleLmmbSskfWSUATiN1nfn2rDuvnMOqb5CWR92iIfojA0Ud+ulOAAEQ57LPr9rWmsreUyf5lwyao+7GNNVw==
universalify@^0.2.0:
version "0.2.0"
@@ -3995,15 +3985,15 @@ webidl-conversions@^7.0.0:
resolved "https://registry.yarnpkg.com/webidl-conversions/-/webidl-conversions-7.0.0.tgz#256b4e1882be7debbf01d05f0aa2039778ea080a"
integrity sha512-VwddBukDzu71offAQR975unBIGqfKZpM+8ZX6ySk8nYhVoo5CYaZyzt3YBvYtRtO+aoGlqxPg/B87NGVZ/fu6g==
-webpack-sources@^3.5.0:
+webpack-sources@^3.5.1:
version "3.5.1"
resolved "https://registry.yarnpkg.com/webpack-sources/-/webpack-sources-3.5.1.tgz#76c2418486dcc02b2aa0694c104176c2858fe84a"
integrity sha512-jyuiGJdtvY434z5bUZrjz67v76/ePNvFZTp9Mdz29IlH4+GPsgyGjiv0fKI+M7BdkU6ADjulUcKAd3tUK3WlEw==
webpack@^5.105.4:
- version "5.108.4"
- resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.108.4.tgz#141818a411662773a0bb32dc5536acc5409943b7"
- integrity sha512-yur8LyJoeiWh47dErD+Ok7vlbmDsJ3UbbRPAoxbGJ54WpE2y5yVo5G/inUzujnYgw3tPmBRdn+G7PoxXaYC33w==
+ version "5.109.2"
+ resolved "https://registry.yarnpkg.com/webpack/-/webpack-5.109.2.tgz#b58dc289561c3282db35c210a99379a836a4c28d"
+ integrity sha512-U9/cvLzxObKNEZ9+TtdqrHM5/9z3lgl2c+c4BzbqGxFQvQvBAq87yql5A8pQ+rrMbS496MZJeF5enVBndIy2hw==
dependencies:
"@types/estree" "^1.0.8"
"@types/json-schema" "^7.0.15"
@@ -4011,22 +4001,20 @@ webpack@^5.105.4:
"@webassemblyjs/wasm-edit" "^1.14.1"
"@webassemblyjs/wasm-parser" "^1.14.1"
acorn "^8.16.0"
- acorn-import-phases "^1.0.3"
browserslist "^4.28.1"
chrome-trace-event "^1.0.2"
- enhanced-resolve "^5.22.2"
+ enhanced-resolve "^5.24.4"
es-module-lexer "^2.1.0"
eslint-scope "5.1.1"
events "^3.2.0"
graceful-fs "^4.2.11"
- loader-runner "^4.3.2"
mime-db "^1.54.0"
minimizer-webpack-plugin "^5.6.1"
neo-async "^2.6.2"
schema-utils "^4.3.3"
tapable "^2.3.0"
watchpack "^2.5.2"
- webpack-sources "^3.5.0"
+ webpack-sources "^3.5.1"
whatwg-encoding@^2.0.0:
version "2.0.0"
@@ -4106,9 +4094,9 @@ write-file-atomic@^4.0.2:
signal-exit "^3.0.7"
ws@^8.11.0:
- version "8.21.1"
- resolved "https://registry.yarnpkg.com/ws/-/ws-8.21.1.tgz#045650cd4b1207809e7547146223c3814a9af586"
- integrity sha512-+0NTnW77fFN/DjQi6k/Sq/Yvk4Sgajw7urW8V+asjXnRgDs9gyGkdb7EzgfhA4goXsRIZKE28fzIXBHEzhuiWw==
+ version "8.21.2"
+ resolved "https://registry.yarnpkg.com/ws/-/ws-8.21.2.tgz#e6976cfe96161d40420689a5f051378d11b0f0ce"
+ integrity sha512-54dMVAo4WIe6SKy3vBgN+9bJZqqQ8IMRevAkOLQALhi49qkkQDQfWdAZ8KQlXiEabw88ARXXdUrlvtbKQX+aKw==
xml-name-validator@^4.0.0:
version "4.0.0"
From 8b76a4ad3f8ed50f29d97029cf4d22894b98dc30 Mon Sep 17 00:00:00 2001
From: "fern-api[bot]" <115122769+fern-api[bot]@users.noreply.github.com>
Date: Tue, 4 Aug 2026 06:36:05 +0000
Subject: [PATCH 2/2] [fern-replay] Applied customizations
Patches applied (3):
- patch-066ff9e0: docs: add v6 migration guide for breaking changes in v6.0.0 (#1368)
- patch-d8faf7a2: docs: update v6 migration guide with federatedConnectionsTokensets and federated_connections_access_tokens breaking changes (#1370)
- patch-0f7baa6f: fix: auto-stamp SDK_VERSION from package.json during build (#1382)
Patches with unresolved conflicts (2):
- patch-490e5634: feat(management): add sub-package exports and management auth helper (#1373)
- patch-74170bb0: Release v6.1.0 (#1381)
Run `fern-replay resolve` to apply these customizations.
---
.fern/replay.lock | 7551 ++++++++++++++++++++++++++++++++++++++++-
.shiprc | 6 +
v6_MIGRATION_GUIDE.md | 158 +
3 files changed, 7712 insertions(+), 3 deletions(-)
create mode 100644 .shiprc
create mode 100644 v6_MIGRATION_GUIDE.md
diff --git a/.fern/replay.lock b/.fern/replay.lock
index e7d4ca193b..654f225cb2 100644
--- a/.fern/replay.lock
+++ b/.fern/replay.lock
@@ -18,14 +18,20 @@ generations:
cli_version: unknown
generator_versions:
fernapi/fern-typescript-sdk: 3.72.5
-current_generation: 976f3421bba0cc2818dfeaede922ab57e8dbab20
+ - commit_sha: 6800266d0131d971326f72cd5369c24be3d87b15
+ tree_hash: 72027b3c0da9813b833867d0de003335652c98a9
+ timestamp: 2026-08-04T06:35:51.598Z
+ cli_version: unknown
+ generator_versions:
+ fernapi/fern-typescript-sdk: 3.72.5
+current_generation: 6800266d0131d971326f72cd5369c24be3d87b15
patches:
- id: patch-066ff9e0
content_hash: sha256:5b87ec9a63fc57aba4840d0d335d472c621e838fc1d61515b30660df39d0dbc2
original_commit: 066ff9e02c45f4abf46791a3f070c762f7ecd924
original_message: "docs: add v6 migration guide for breaking changes in v6.0.0 (#1368)"
original_author: Ankita Tripathi <51994119+ankita10119@users.noreply.github.com>
- base_generation: 976f3421bba0cc2818dfeaede922ab57e8dbab20
+ base_generation: 6800266d0131d971326f72cd5369c24be3d87b15
files:
- v6_MIGRATION_GUIDE.md
patch_content: |
@@ -359,7 +365,7 @@ patches:
original_commit: d8faf7a21efbed3bd75a0f36ff0d190bb9dd986b
original_message: "docs: update v6 migration guide with federatedConnectionsTokensets and federated_connections_access_tokens breaking changes (#1370)"
original_author: Ankita Tripathi <51994119+ankita10119@users.noreply.github.com>
- base_generation: 976f3421bba0cc2818dfeaede922ab57e8dbab20
+ base_generation: 6800266d0131d971326f72cd5369c24be3d87b15
files:
- v6_MIGRATION_GUIDE.md
patch_content: |
@@ -687,3 +693,7542 @@ patches:
},
});
```
+ user_owned: true
+ - id: patch-490e5634
+ content_hash: sha256:c6b2bc9e4bfa5ec0695b8b0c9296fb836d29e56b9dcee836f63db70b96c7ffce
+ original_commit: 490e563447ab0be5c1203cb7551b13ac3169b658
+ original_message: "feat(management): add sub-package exports and management auth helper (#1373)"
+ original_author: Kunal Dawar <35455566+developerkunal@users.noreply.github.com>
+ base_generation: 8cb0b2008edb9a32cd08e8a7c9549f194e8d0fed
+ files:
+ - package.json
+ - src/management/api/resources/actions/exports.ts
+ - src/management/api/resources/actions/resources/executions/exports.ts
+ - src/management/api/resources/actions/resources/modules/exports.ts
+ - src/management/api/resources/actions/resources/modules/resources/versions/exports.ts
+ - src/management/api/resources/actions/resources/triggers/exports.ts
+ - src/management/api/resources/actions/resources/triggers/resources/bindings/exports.ts
+ - src/management/api/resources/actions/resources/versions/exports.ts
+ - src/management/api/resources/anomaly/exports.ts
+ - src/management/api/resources/anomaly/resources/blocks/exports.ts
+ - src/management/api/resources/attackProtection/exports.ts
+ - src/management/api/resources/attackProtection/resources/botDetection/exports.ts
+ - src/management/api/resources/attackProtection/resources/breachedPasswordDetection/exports.ts
+ - src/management/api/resources/attackProtection/resources/bruteForceProtection/exports.ts
+ - src/management/api/resources/attackProtection/resources/captcha/exports.ts
+ - src/management/api/resources/attackProtection/resources/phoneProviderProtection/exports.ts
+ - src/management/api/resources/attackProtection/resources/suspiciousIpThrottling/exports.ts
+ - src/management/api/resources/branding/exports.ts
+ - src/management/api/resources/branding/resources/phone/exports.ts
+ - src/management/api/resources/branding/resources/phone/resources/providers/exports.ts
+ - src/management/api/resources/branding/resources/phone/resources/templates/exports.ts
+ - src/management/api/resources/branding/resources/templates/exports.ts
+ - src/management/api/resources/branding/resources/themes/exports.ts
+ - src/management/api/resources/clientGrants/exports.ts
+ - src/management/api/resources/clientGrants/resources/organizations/exports.ts
+ - src/management/api/resources/clients/exports.ts
+ - src/management/api/resources/clients/resources/connections/exports.ts
+ - src/management/api/resources/clients/resources/credentials/exports.ts
+ - src/management/api/resources/connectionProfiles/exports.ts
+ - src/management/api/resources/connections/exports.ts
+ - src/management/api/resources/connections/resources/clients/exports.ts
+ - src/management/api/resources/connections/resources/directoryProvisioning/exports.ts
+ - src/management/api/resources/connections/resources/directoryProvisioning/resources/synchronizations/exports.ts
+ - src/management/api/resources/connections/resources/keys/exports.ts
+ - src/management/api/resources/connections/resources/scimConfiguration/exports.ts
+ - src/management/api/resources/connections/resources/scimConfiguration/resources/tokens/exports.ts
+ - src/management/api/resources/connections/resources/users/exports.ts
+ - src/management/api/resources/customDomains/exports.ts
+ - src/management/api/resources/deviceCredentials/exports.ts
+ - src/management/api/resources/emailTemplates/exports.ts
+ - src/management/api/resources/emails/exports.ts
+ - src/management/api/resources/emails/resources/provider/exports.ts
+ - src/management/api/resources/eventStreams/exports.ts
+ - src/management/api/resources/eventStreams/resources/deliveries/exports.ts
+ - src/management/api/resources/eventStreams/resources/redeliveries/exports.ts
+ - src/management/api/resources/events/exports.ts
+ - src/management/api/resources/flows/exports.ts
+ - src/management/api/resources/flows/resources/executions/exports.ts
+ - src/management/api/resources/flows/resources/vault/exports.ts
+ - src/management/api/resources/flows/resources/vault/resources/connections/exports.ts
+ - src/management/api/resources/forms/exports.ts
+ - src/management/api/resources/groups/exports.ts
+ - src/management/api/resources/groups/resources/members/exports.ts
+ - src/management/api/resources/groups/resources/roles/exports.ts
+ - src/management/api/resources/guardian/exports.ts
+ - src/management/api/resources/guardian/resources/enrollments/exports.ts
+ - src/management/api/resources/guardian/resources/factors/exports.ts
+ - src/management/api/resources/guardian/resources/factors/resources/duo/exports.ts
+ - src/management/api/resources/guardian/resources/factors/resources/duo/resources/settings/exports.ts
+ - src/management/api/resources/guardian/resources/factors/resources/phone/exports.ts
+ - src/management/api/resources/guardian/resources/factors/resources/pushNotification/exports.ts
+ - src/management/api/resources/guardian/resources/factors/resources/sms/exports.ts
+ - src/management/api/resources/guardian/resources/policies/exports.ts
+ - src/management/api/resources/hooks/exports.ts
+ - src/management/api/resources/hooks/resources/secrets/exports.ts
+ - src/management/api/resources/jobs/exports.ts
+ - src/management/api/resources/jobs/resources/errors/exports.ts
+ - src/management/api/resources/jobs/resources/usersExports/exports.ts
+ - src/management/api/resources/jobs/resources/usersImports/exports.ts
+ - src/management/api/resources/jobs/resources/verificationEmail/exports.ts
+ - src/management/api/resources/keys/exports.ts
+ - src/management/api/resources/keys/resources/customSigning/exports.ts
+ - src/management/api/resources/keys/resources/encryption/exports.ts
+ - src/management/api/resources/keys/resources/signing/exports.ts
+ - src/management/api/resources/logStreams/exports.ts
+ - src/management/api/resources/logs/exports.ts
+ - src/management/api/resources/networkAcls/exports.ts
+ - src/management/api/resources/organizations/exports.ts
+ - src/management/api/resources/organizations/resources/clientGrants/exports.ts
+ - src/management/api/resources/organizations/resources/connections/exports.ts
+ - src/management/api/resources/organizations/resources/discoveryDomains/exports.ts
+ - src/management/api/resources/organizations/resources/enabledConnections/exports.ts
+ - src/management/api/resources/organizations/resources/groups/exports.ts
+ - src/management/api/resources/organizations/resources/groups/resources/roles/exports.ts
+ - src/management/api/resources/organizations/resources/invitations/exports.ts
+ - src/management/api/resources/organizations/resources/members/exports.ts
+ - src/management/api/resources/organizations/resources/members/resources/effectiveRoles/exports.ts
+ - src/management/api/resources/organizations/resources/members/resources/effectiveRoles/resources/sources/exports.ts
+ - src/management/api/resources/organizations/resources/members/resources/effectiveRoles/resources/sources/resources/groups/exports.ts
+ - src/management/api/resources/organizations/resources/members/resources/roles/exports.ts
+ - src/management/api/resources/organizations/resources/roles/exports.ts
+ - src/management/api/resources/organizations/resources/roles/resources/members/exports.ts
+ - src/management/api/resources/prompts/exports.ts
+ - src/management/api/resources/prompts/resources/customText/exports.ts
+ - src/management/api/resources/prompts/resources/partials/exports.ts
+ - src/management/api/resources/prompts/resources/rendering/exports.ts
+ - src/management/api/resources/rateLimitPolicies/exports.ts
+ - src/management/api/resources/refreshTokens/exports.ts
+ - src/management/api/resources/resourceServers/exports.ts
+ - src/management/api/resources/riskAssessments/exports.ts
+ - src/management/api/resources/riskAssessments/resources/settings/exports.ts
+ - src/management/api/resources/riskAssessments/resources/settings/resources/newDevice/exports.ts
+ - src/management/api/resources/roles/exports.ts
+ - src/management/api/resources/roles/resources/groups/exports.ts
+ - src/management/api/resources/roles/resources/permissions/exports.ts
+ - src/management/api/resources/roles/resources/users/exports.ts
+ - src/management/api/resources/rules/exports.ts
+ - src/management/api/resources/rulesConfigs/exports.ts
+ - src/management/api/resources/selfServiceProfiles/exports.ts
+ - src/management/api/resources/selfServiceProfiles/resources/customText/exports.ts
+ - src/management/api/resources/selfServiceProfiles/resources/ssoTicket/exports.ts
+ - src/management/api/resources/sessions/exports.ts
+ - src/management/api/resources/stats/exports.ts
+ - src/management/api/resources/supplementalSignals/exports.ts
+ - src/management/api/resources/tenants/exports.ts
+ - src/management/api/resources/tenants/resources/settings/exports.ts
+ - src/management/api/resources/tickets/exports.ts
+ - src/management/api/resources/tokenExchangeProfiles/exports.ts
+ - src/management/api/resources/userAttributeProfiles/exports.ts
+ - src/management/api/resources/userBlocks/exports.ts
+ - src/management/api/resources/userGrants/exports.ts
+ - src/management/api/resources/users/exports.ts
+ - src/management/api/resources/users/resources/authenticationMethods/exports.ts
+ - src/management/api/resources/users/resources/authenticators/exports.ts
+ - src/management/api/resources/users/resources/connectedAccounts/exports.ts
+ - src/management/api/resources/users/resources/effectivePermissions/exports.ts
+ - src/management/api/resources/users/resources/effectivePermissions/resources/sources/exports.ts
+ - src/management/api/resources/users/resources/effectivePermissions/resources/sources/resources/roles/exports.ts
+ - src/management/api/resources/users/resources/effectiveRoles/exports.ts
+ - src/management/api/resources/users/resources/effectiveRoles/resources/sources/exports.ts
+ - src/management/api/resources/users/resources/effectiveRoles/resources/sources/resources/groups/exports.ts
+ - src/management/api/resources/users/resources/enrollments/exports.ts
+ - src/management/api/resources/users/resources/groups/exports.ts
+ - src/management/api/resources/users/resources/identities/exports.ts
+ - src/management/api/resources/users/resources/logs/exports.ts
+ - src/management/api/resources/users/resources/multifactor/exports.ts
+ - src/management/api/resources/users/resources/organizations/exports.ts
+ - src/management/api/resources/users/resources/permissions/exports.ts
+ - src/management/api/resources/users/resources/refreshToken/exports.ts
+ - src/management/api/resources/users/resources/riskAssessments/exports.ts
+ - src/management/api/resources/users/resources/roles/exports.ts
+ - src/management/api/resources/users/resources/sessions/exports.ts
+ - src/management/api/resources/verifiableCredentials/exports.ts
+ - src/management/api/resources/verifiableCredentials/resources/verification/exports.ts
+ - src/management/api/resources/verifiableCredentials/resources/verification/resources/templates/exports.ts
+ patch_content: |
+ diff --git a/package.json b/package.json
+ index 893c28695..d30fc657d 100644
+ --- a/package.json
+ +++ b/package.json
+ @@ -23,6 +23,1601 @@
+ },
+ "default": "./dist/cjs/index.js"
+ },
+ + "./management": {
+ + "import": {
+ + "types": "./dist/esm/management/index.d.mts",
+ + "default": "./dist/esm/management/index.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/index.d.ts",
+ + "default": "./dist/cjs/management/index.js"
+ + },
+ + "default": "./dist/cjs/management/index.js"
+ + },
+ + "./actions": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/actions/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/actions/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/actions/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/actions/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/actions/exports.js"
+ + },
+ + "./branding": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/branding/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/branding/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/branding/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/branding/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/branding/exports.js"
+ + },
+ + "./clientGrants": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/clientGrants/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/clientGrants/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/clientGrants/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/clientGrants/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/clientGrants/exports.js"
+ + },
+ + "./clients": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/clients/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/clients/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/clients/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/clients/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/clients/exports.js"
+ + },
+ + "./connectionProfiles": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/connectionProfiles/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/connectionProfiles/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/connectionProfiles/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/connectionProfiles/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/connectionProfiles/exports.js"
+ + },
+ + "./connections": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/connections/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/connections/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/connections/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/connections/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/connections/exports.js"
+ + },
+ + "./customDomains": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/customDomains/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/customDomains/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/customDomains/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/customDomains/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/customDomains/exports.js"
+ + },
+ + "./deviceCredentials": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/deviceCredentials/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/deviceCredentials/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/deviceCredentials/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/deviceCredentials/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/deviceCredentials/exports.js"
+ + },
+ + "./emailTemplates": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/emailTemplates/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/emailTemplates/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/emailTemplates/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/emailTemplates/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/emailTemplates/exports.js"
+ + },
+ + "./eventStreams": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/eventStreams/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/eventStreams/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/eventStreams/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/eventStreams/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/eventStreams/exports.js"
+ + },
+ + "./events": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/events/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/events/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/events/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/events/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/events/exports.js"
+ + },
+ + "./flows": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/flows/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/flows/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/flows/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/flows/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/flows/exports.js"
+ + },
+ + "./forms": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/forms/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/forms/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/forms/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/forms/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/forms/exports.js"
+ + },
+ + "./userGrants": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/userGrants/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/userGrants/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/userGrants/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/userGrants/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/userGrants/exports.js"
+ + },
+ + "./groups": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/groups/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/groups/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/groups/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/groups/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/groups/exports.js"
+ + },
+ + "./hooks": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/hooks/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/hooks/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/hooks/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/hooks/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/hooks/exports.js"
+ + },
+ + "./jobs": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/jobs/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/jobs/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/jobs/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/jobs/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/jobs/exports.js"
+ + },
+ + "./logStreams": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/logStreams/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/logStreams/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/logStreams/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/logStreams/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/logStreams/exports.js"
+ + },
+ + "./logs": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/logs/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/logs/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/logs/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/logs/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/logs/exports.js"
+ + },
+ + "./networkAcls": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/networkAcls/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/networkAcls/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/networkAcls/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/networkAcls/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/networkAcls/exports.js"
+ + },
+ + "./organizations": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/organizations/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/organizations/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/organizations/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/organizations/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/organizations/exports.js"
+ + },
+ + "./prompts": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/prompts/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/prompts/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/prompts/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/prompts/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/prompts/exports.js"
+ + },
+ + "./rateLimitPolicies": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/rateLimitPolicies/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/rateLimitPolicies/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/rateLimitPolicies/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/rateLimitPolicies/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/rateLimitPolicies/exports.js"
+ + },
+ + "./refreshTokens": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/refreshTokens/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/refreshTokens/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/refreshTokens/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/refreshTokens/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/refreshTokens/exports.js"
+ + },
+ + "./resourceServers": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/resourceServers/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/resourceServers/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/resourceServers/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/resourceServers/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/resourceServers/exports.js"
+ + },
+ + "./roles": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/roles/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/roles/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/roles/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/roles/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/roles/exports.js"
+ + },
+ + "./rules": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/rules/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/rules/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/rules/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/rules/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/rules/exports.js"
+ + },
+ + "./rulesConfigs": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/rulesConfigs/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/rulesConfigs/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/rulesConfigs/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/rulesConfigs/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/rulesConfigs/exports.js"
+ + },
+ + "./selfServiceProfiles": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/selfServiceProfiles/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/selfServiceProfiles/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/selfServiceProfiles/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/selfServiceProfiles/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/selfServiceProfiles/exports.js"
+ + },
+ + "./sessions": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/sessions/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/sessions/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/sessions/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/sessions/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/sessions/exports.js"
+ + },
+ + "./stats": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/stats/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/stats/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/stats/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/stats/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/stats/exports.js"
+ + },
+ + "./supplementalSignals": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/supplementalSignals/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/supplementalSignals/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/supplementalSignals/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/supplementalSignals/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/supplementalSignals/exports.js"
+ + },
+ + "./tickets": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/tickets/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/tickets/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/tickets/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/tickets/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/tickets/exports.js"
+ + },
+ + "./tokenExchangeProfiles": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/tokenExchangeProfiles/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/tokenExchangeProfiles/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/tokenExchangeProfiles/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/tokenExchangeProfiles/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/tokenExchangeProfiles/exports.js"
+ + },
+ + "./userAttributeProfiles": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/userAttributeProfiles/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/userAttributeProfiles/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/userAttributeProfiles/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/userAttributeProfiles/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/userAttributeProfiles/exports.js"
+ + },
+ + "./userBlocks": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/userBlocks/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/userBlocks/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/userBlocks/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/userBlocks/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/userBlocks/exports.js"
+ + },
+ + "./users": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/users/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/users/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/users/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/users/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/users/exports.js"
+ + },
+ + "./actions/versions": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/actions/resources/versions/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/actions/resources/versions/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/actions/resources/versions/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/actions/resources/versions/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/actions/resources/versions/exports.js"
+ + },
+ + "./actions/executions": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/actions/resources/executions/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/actions/resources/executions/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/actions/resources/executions/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/actions/resources/executions/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/actions/resources/executions/exports.js"
+ + },
+ + "./actions/modules": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/actions/resources/modules/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/actions/resources/modules/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/actions/resources/modules/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/actions/resources/modules/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/actions/resources/modules/exports.js"
+ + },
+ + "./actions/triggers": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/actions/resources/triggers/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/actions/resources/triggers/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/actions/resources/triggers/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/actions/resources/triggers/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/actions/resources/triggers/exports.js"
+ + },
+ + "./actions/modules/versions": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/actions/resources/modules/resources/versions/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/actions/resources/modules/resources/versions/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/actions/resources/modules/resources/versions/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/actions/resources/modules/resources/versions/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/actions/resources/modules/resources/versions/exports.js"
+ + },
+ + "./actions/triggers/bindings": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/actions/resources/triggers/resources/bindings/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/actions/resources/triggers/resources/bindings/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/actions/resources/triggers/resources/bindings/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/actions/resources/triggers/resources/bindings/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/actions/resources/triggers/resources/bindings/exports.js"
+ + },
+ + "./anomaly": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/anomaly/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/anomaly/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/anomaly/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/anomaly/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/anomaly/exports.js"
+ + },
+ + "./anomaly/blocks": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/anomaly/resources/blocks/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/anomaly/resources/blocks/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/anomaly/resources/blocks/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/anomaly/resources/blocks/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/anomaly/resources/blocks/exports.js"
+ + },
+ + "./attackProtection": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/attackProtection/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/attackProtection/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/attackProtection/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/attackProtection/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/attackProtection/exports.js"
+ + },
+ + "./attackProtection/botDetection": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/attackProtection/resources/botDetection/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/attackProtection/resources/botDetection/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/attackProtection/resources/botDetection/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/attackProtection/resources/botDetection/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/attackProtection/resources/botDetection/exports.js"
+ + },
+ + "./attackProtection/breachedPasswordDetection": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/attackProtection/resources/breachedPasswordDetection/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/attackProtection/resources/breachedPasswordDetection/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/attackProtection/resources/breachedPasswordDetection/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/attackProtection/resources/breachedPasswordDetection/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/attackProtection/resources/breachedPasswordDetection/exports.js"
+ + },
+ + "./attackProtection/bruteForceProtection": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/attackProtection/resources/bruteForceProtection/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/attackProtection/resources/bruteForceProtection/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/attackProtection/resources/bruteForceProtection/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/attackProtection/resources/bruteForceProtection/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/attackProtection/resources/bruteForceProtection/exports.js"
+ + },
+ + "./attackProtection/captcha": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/attackProtection/resources/captcha/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/attackProtection/resources/captcha/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/attackProtection/resources/captcha/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/attackProtection/resources/captcha/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/attackProtection/resources/captcha/exports.js"
+ + },
+ + "./attackProtection/phoneProviderProtection": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/attackProtection/resources/phoneProviderProtection/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/attackProtection/resources/phoneProviderProtection/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/attackProtection/resources/phoneProviderProtection/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/attackProtection/resources/phoneProviderProtection/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/attackProtection/resources/phoneProviderProtection/exports.js"
+ + },
+ + "./attackProtection/suspiciousIpThrottling": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/attackProtection/resources/suspiciousIpThrottling/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/attackProtection/resources/suspiciousIpThrottling/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/attackProtection/resources/suspiciousIpThrottling/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/attackProtection/resources/suspiciousIpThrottling/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/attackProtection/resources/suspiciousIpThrottling/exports.js"
+ + },
+ + "./branding/templates": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/branding/resources/templates/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/branding/resources/templates/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/branding/resources/templates/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/branding/resources/templates/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/branding/resources/templates/exports.js"
+ + },
+ + "./branding/themes": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/branding/resources/themes/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/branding/resources/themes/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/branding/resources/themes/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/branding/resources/themes/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/branding/resources/themes/exports.js"
+ + },
+ + "./branding/phone": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/branding/resources/phone/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/branding/resources/phone/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/branding/resources/phone/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/branding/resources/phone/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/branding/resources/phone/exports.js"
+ + },
+ + "./branding/phone/providers": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/branding/resources/phone/resources/providers/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/branding/resources/phone/resources/providers/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/branding/resources/phone/resources/providers/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/branding/resources/phone/resources/providers/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/branding/resources/phone/resources/providers/exports.js"
+ + },
+ + "./branding/phone/templates": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/branding/resources/phone/resources/templates/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/branding/resources/phone/resources/templates/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/branding/resources/phone/resources/templates/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/branding/resources/phone/resources/templates/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/branding/resources/phone/resources/templates/exports.js"
+ + },
+ + "./clientGrants/organizations": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/clientGrants/resources/organizations/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/clientGrants/resources/organizations/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/clientGrants/resources/organizations/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/clientGrants/resources/organizations/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/clientGrants/resources/organizations/exports.js"
+ + },
+ + "./clients/credentials": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/clients/resources/credentials/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/clients/resources/credentials/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/clients/resources/credentials/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/clients/resources/credentials/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/clients/resources/credentials/exports.js"
+ + },
+ + "./clients/connections": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/clients/resources/connections/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/clients/resources/connections/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/clients/resources/connections/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/clients/resources/connections/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/clients/resources/connections/exports.js"
+ + },
+ + "./connections/directoryProvisioning": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/connections/resources/directoryProvisioning/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/connections/resources/directoryProvisioning/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/connections/resources/directoryProvisioning/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/connections/resources/directoryProvisioning/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/connections/resources/directoryProvisioning/exports.js"
+ + },
+ + "./connections/scimConfiguration": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/connections/resources/scimConfiguration/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/connections/resources/scimConfiguration/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/connections/resources/scimConfiguration/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/connections/resources/scimConfiguration/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/connections/resources/scimConfiguration/exports.js"
+ + },
+ + "./connections/clients": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/connections/resources/clients/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/connections/resources/clients/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/connections/resources/clients/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/connections/resources/clients/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/connections/resources/clients/exports.js"
+ + },
+ + "./connections/keys": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/connections/resources/keys/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/connections/resources/keys/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/connections/resources/keys/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/connections/resources/keys/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/connections/resources/keys/exports.js"
+ + },
+ + "./connections/users": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/connections/resources/users/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/connections/resources/users/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/connections/resources/users/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/connections/resources/users/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/connections/resources/users/exports.js"
+ + },
+ + "./connections/directoryProvisioning/synchronizations": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/connections/resources/directoryProvisioning/resources/synchronizations/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/connections/resources/directoryProvisioning/resources/synchronizations/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/connections/resources/directoryProvisioning/resources/synchronizations/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/connections/resources/directoryProvisioning/resources/synchronizations/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/connections/resources/directoryProvisioning/resources/synchronizations/exports.js"
+ + },
+ + "./connections/scimConfiguration/tokens": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/connections/resources/scimConfiguration/resources/tokens/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/connections/resources/scimConfiguration/resources/tokens/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/connections/resources/scimConfiguration/resources/tokens/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/connections/resources/scimConfiguration/resources/tokens/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/connections/resources/scimConfiguration/resources/tokens/exports.js"
+ + },
+ + "./emails": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/emails/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/emails/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/emails/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/emails/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/emails/exports.js"
+ + },
+ + "./emails/provider": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/emails/resources/provider/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/emails/resources/provider/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/emails/resources/provider/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/emails/resources/provider/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/emails/resources/provider/exports.js"
+ + },
+ + "./eventStreams/deliveries": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/eventStreams/resources/deliveries/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/eventStreams/resources/deliveries/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/eventStreams/resources/deliveries/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/eventStreams/resources/deliveries/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/eventStreams/resources/deliveries/exports.js"
+ + },
+ + "./eventStreams/redeliveries": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/eventStreams/resources/redeliveries/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/eventStreams/resources/redeliveries/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/eventStreams/resources/redeliveries/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/eventStreams/resources/redeliveries/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/eventStreams/resources/redeliveries/exports.js"
+ + },
+ + "./flows/executions": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/flows/resources/executions/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/flows/resources/executions/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/flows/resources/executions/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/flows/resources/executions/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/flows/resources/executions/exports.js"
+ + },
+ + "./flows/vault": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/flows/resources/vault/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/flows/resources/vault/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/flows/resources/vault/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/flows/resources/vault/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/flows/resources/vault/exports.js"
+ + },
+ + "./flows/vault/connections": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/flows/resources/vault/resources/connections/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/flows/resources/vault/resources/connections/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/flows/resources/vault/resources/connections/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/flows/resources/vault/resources/connections/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/flows/resources/vault/resources/connections/exports.js"
+ + },
+ + "./groups/members": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/groups/resources/members/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/groups/resources/members/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/groups/resources/members/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/groups/resources/members/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/groups/resources/members/exports.js"
+ + },
+ + "./groups/roles": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/groups/resources/roles/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/groups/resources/roles/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/groups/resources/roles/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/groups/resources/roles/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/groups/resources/roles/exports.js"
+ + },
+ + "./guardian": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/guardian/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/guardian/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/guardian/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/guardian/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/guardian/exports.js"
+ + },
+ + "./guardian/enrollments": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/guardian/resources/enrollments/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/guardian/resources/enrollments/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/guardian/resources/enrollments/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/guardian/resources/enrollments/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/guardian/resources/enrollments/exports.js"
+ + },
+ + "./guardian/factors": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/guardian/resources/factors/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/guardian/resources/factors/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/guardian/resources/factors/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/guardian/resources/factors/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/guardian/resources/factors/exports.js"
+ + },
+ + "./guardian/policies": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/guardian/resources/policies/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/guardian/resources/policies/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/guardian/resources/policies/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/guardian/resources/policies/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/guardian/resources/policies/exports.js"
+ + },
+ + "./guardian/factors/phone": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/guardian/resources/factors/resources/phone/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/guardian/resources/factors/resources/phone/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/guardian/resources/factors/resources/phone/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/guardian/resources/factors/resources/phone/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/guardian/resources/factors/resources/phone/exports.js"
+ + },
+ + "./guardian/factors/pushNotification": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/guardian/resources/factors/resources/pushNotification/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/guardian/resources/factors/resources/pushNotification/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/guardian/resources/factors/resources/pushNotification/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/guardian/resources/factors/resources/pushNotification/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/guardian/resources/factors/resources/pushNotification/exports.js"
+ + },
+ + "./guardian/factors/sms": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/guardian/resources/factors/resources/sms/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/guardian/resources/factors/resources/sms/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/guardian/resources/factors/resources/sms/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/guardian/resources/factors/resources/sms/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/guardian/resources/factors/resources/sms/exports.js"
+ + },
+ + "./guardian/factors/duo": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/guardian/resources/factors/resources/duo/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/guardian/resources/factors/resources/duo/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/guardian/resources/factors/resources/duo/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/guardian/resources/factors/resources/duo/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/guardian/resources/factors/resources/duo/exports.js"
+ + },
+ + "./guardian/factors/duo/settings": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/guardian/resources/factors/resources/duo/resources/settings/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/guardian/resources/factors/resources/duo/resources/settings/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/guardian/resources/factors/resources/duo/resources/settings/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/guardian/resources/factors/resources/duo/resources/settings/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/guardian/resources/factors/resources/duo/resources/settings/exports.js"
+ + },
+ + "./hooks/secrets": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/hooks/resources/secrets/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/hooks/resources/secrets/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/hooks/resources/secrets/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/hooks/resources/secrets/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/hooks/resources/secrets/exports.js"
+ + },
+ + "./jobs/usersExports": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/jobs/resources/usersExports/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/jobs/resources/usersExports/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/jobs/resources/usersExports/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/jobs/resources/usersExports/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/jobs/resources/usersExports/exports.js"
+ + },
+ + "./jobs/usersImports": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/jobs/resources/usersImports/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/jobs/resources/usersImports/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/jobs/resources/usersImports/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/jobs/resources/usersImports/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/jobs/resources/usersImports/exports.js"
+ + },
+ + "./jobs/verificationEmail": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/jobs/resources/verificationEmail/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/jobs/resources/verificationEmail/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/jobs/resources/verificationEmail/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/jobs/resources/verificationEmail/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/jobs/resources/verificationEmail/exports.js"
+ + },
+ + "./jobs/errors": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/jobs/resources/errors/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/jobs/resources/errors/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/jobs/resources/errors/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/jobs/resources/errors/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/jobs/resources/errors/exports.js"
+ + },
+ + "./keys": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/keys/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/keys/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/keys/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/keys/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/keys/exports.js"
+ + },
+ + "./keys/customSigning": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/keys/resources/customSigning/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/keys/resources/customSigning/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/keys/resources/customSigning/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/keys/resources/customSigning/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/keys/resources/customSigning/exports.js"
+ + },
+ + "./keys/encryption": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/keys/resources/encryption/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/keys/resources/encryption/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/keys/resources/encryption/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/keys/resources/encryption/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/keys/resources/encryption/exports.js"
+ + },
+ + "./keys/signing": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/keys/resources/signing/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/keys/resources/signing/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/keys/resources/signing/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/keys/resources/signing/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/keys/resources/signing/exports.js"
+ + },
+ + "./organizations/clientGrants": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/organizations/resources/clientGrants/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/organizations/resources/clientGrants/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/organizations/resources/clientGrants/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/organizations/resources/clientGrants/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/organizations/resources/clientGrants/exports.js"
+ + },
+ + "./organizations/connections": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/organizations/resources/connections/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/organizations/resources/connections/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/organizations/resources/connections/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/organizations/resources/connections/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/organizations/resources/connections/exports.js"
+ + },
+ + "./organizations/discoveryDomains": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/organizations/resources/discoveryDomains/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/organizations/resources/discoveryDomains/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/organizations/resources/discoveryDomains/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/organizations/resources/discoveryDomains/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/organizations/resources/discoveryDomains/exports.js"
+ + },
+ + "./organizations/enabledConnections": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/organizations/resources/enabledConnections/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/organizations/resources/enabledConnections/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/organizations/resources/enabledConnections/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/organizations/resources/enabledConnections/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/organizations/resources/enabledConnections/exports.js"
+ + },
+ + "./organizations/invitations": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/organizations/resources/invitations/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/organizations/resources/invitations/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/organizations/resources/invitations/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/organizations/resources/invitations/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/organizations/resources/invitations/exports.js"
+ + },
+ + "./organizations/members": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/organizations/resources/members/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/organizations/resources/members/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/organizations/resources/members/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/organizations/resources/members/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/organizations/resources/members/exports.js"
+ + },
+ + "./organizations/groups": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/organizations/resources/groups/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/organizations/resources/groups/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/organizations/resources/groups/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/organizations/resources/groups/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/organizations/resources/groups/exports.js"
+ + },
+ + "./organizations/groups/roles": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/organizations/resources/groups/resources/roles/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/organizations/resources/groups/resources/roles/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/organizations/resources/groups/resources/roles/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/organizations/resources/groups/resources/roles/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/organizations/resources/groups/resources/roles/exports.js"
+ + },
+ + "./organizations/members/effectiveRoles": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/organizations/resources/members/resources/effectiveRoles/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/organizations/resources/members/resources/effectiveRoles/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/organizations/resources/members/resources/effectiveRoles/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/organizations/resources/members/resources/effectiveRoles/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/organizations/resources/members/resources/effectiveRoles/exports.js"
+ + },
+ + "./organizations/members/roles": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/organizations/resources/members/resources/roles/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/organizations/resources/members/resources/roles/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/organizations/resources/members/resources/roles/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/organizations/resources/members/resources/roles/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/organizations/resources/members/resources/roles/exports.js"
+ + },
+ + "./organizations/members/effectiveRoles/sources": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/organizations/resources/members/resources/effectiveRoles/resources/sources/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/organizations/resources/members/resources/effectiveRoles/resources/sources/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/organizations/resources/members/resources/effectiveRoles/resources/sources/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/organizations/resources/members/resources/effectiveRoles/resources/sources/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/organizations/resources/members/resources/effectiveRoles/resources/sources/exports.js"
+ + },
+ + "./organizations/members/effectiveRoles/sources/groups": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/organizations/resources/members/resources/effectiveRoles/resources/sources/resources/groups/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/organizations/resources/members/resources/effectiveRoles/resources/sources/resources/groups/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/organizations/resources/members/resources/effectiveRoles/resources/sources/resources/groups/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/organizations/resources/members/resources/effectiveRoles/resources/sources/resources/groups/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/organizations/resources/members/resources/effectiveRoles/resources/sources/resources/groups/exports.js"
+ + },
+ + "./organizations/roles": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/organizations/resources/roles/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/organizations/resources/roles/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/organizations/resources/roles/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/organizations/resources/roles/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/organizations/resources/roles/exports.js"
+ + },
+ + "./organizations/roles/members": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/organizations/resources/roles/resources/members/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/organizations/resources/roles/resources/members/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/organizations/resources/roles/resources/members/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/organizations/resources/roles/resources/members/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/organizations/resources/roles/resources/members/exports.js"
+ + },
+ + "./prompts/rendering": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/prompts/resources/rendering/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/prompts/resources/rendering/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/prompts/resources/rendering/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/prompts/resources/rendering/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/prompts/resources/rendering/exports.js"
+ + },
+ + "./prompts/customText": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/prompts/resources/customText/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/prompts/resources/customText/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/prompts/resources/customText/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/prompts/resources/customText/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/prompts/resources/customText/exports.js"
+ + },
+ + "./prompts/partials": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/prompts/resources/partials/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/prompts/resources/partials/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/prompts/resources/partials/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/prompts/resources/partials/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/prompts/resources/partials/exports.js"
+ + },
+ + "./riskAssessments": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/riskAssessments/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/riskAssessments/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/riskAssessments/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/riskAssessments/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/riskAssessments/exports.js"
+ + },
+ + "./riskAssessments/settings": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/riskAssessments/resources/settings/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/riskAssessments/resources/settings/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/riskAssessments/resources/settings/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/riskAssessments/resources/settings/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/riskAssessments/resources/settings/exports.js"
+ + },
+ + "./riskAssessments/settings/newDevice": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/riskAssessments/resources/settings/resources/newDevice/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/riskAssessments/resources/settings/resources/newDevice/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/riskAssessments/resources/settings/resources/newDevice/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/riskAssessments/resources/settings/resources/newDevice/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/riskAssessments/resources/settings/resources/newDevice/exports.js"
+ + },
+ + "./roles/groups": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/roles/resources/groups/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/roles/resources/groups/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/roles/resources/groups/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/roles/resources/groups/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/roles/resources/groups/exports.js"
+ + },
+ + "./roles/permissions": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/roles/resources/permissions/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/roles/resources/permissions/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/roles/resources/permissions/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/roles/resources/permissions/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/roles/resources/permissions/exports.js"
+ + },
+ + "./roles/users": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/roles/resources/users/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/roles/resources/users/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/roles/resources/users/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/roles/resources/users/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/roles/resources/users/exports.js"
+ + },
+ + "./selfServiceProfiles/customText": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/selfServiceProfiles/resources/customText/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/selfServiceProfiles/resources/customText/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/selfServiceProfiles/resources/customText/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/selfServiceProfiles/resources/customText/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/selfServiceProfiles/resources/customText/exports.js"
+ + },
+ + "./selfServiceProfiles/ssoTicket": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/selfServiceProfiles/resources/ssoTicket/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/selfServiceProfiles/resources/ssoTicket/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/selfServiceProfiles/resources/ssoTicket/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/selfServiceProfiles/resources/ssoTicket/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/selfServiceProfiles/resources/ssoTicket/exports.js"
+ + },
+ + "./tenants": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/tenants/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/tenants/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/tenants/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/tenants/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/tenants/exports.js"
+ + },
+ + "./tenants/settings": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/tenants/resources/settings/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/tenants/resources/settings/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/tenants/resources/settings/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/tenants/resources/settings/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/tenants/resources/settings/exports.js"
+ + },
+ + "./users/authenticationMethods": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/users/resources/authenticationMethods/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/users/resources/authenticationMethods/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/users/resources/authenticationMethods/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/users/resources/authenticationMethods/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/users/resources/authenticationMethods/exports.js"
+ + },
+ + "./users/authenticators": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/users/resources/authenticators/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/users/resources/authenticators/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/users/resources/authenticators/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/users/resources/authenticators/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/users/resources/authenticators/exports.js"
+ + },
+ + "./users/connectedAccounts": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/users/resources/connectedAccounts/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/users/resources/connectedAccounts/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/users/resources/connectedAccounts/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/users/resources/connectedAccounts/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/users/resources/connectedAccounts/exports.js"
+ + },
+ + "./users/effectivePermissions": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/users/resources/effectivePermissions/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/users/resources/effectivePermissions/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/users/resources/effectivePermissions/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/users/resources/effectivePermissions/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/users/resources/effectivePermissions/exports.js"
+ + },
+ + "./users/effectiveRoles": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/users/resources/effectiveRoles/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/users/resources/effectiveRoles/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/users/resources/effectiveRoles/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/users/resources/effectiveRoles/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/users/resources/effectiveRoles/exports.js"
+ + },
+ + "./users/enrollments": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/users/resources/enrollments/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/users/resources/enrollments/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/users/resources/enrollments/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/users/resources/enrollments/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/users/resources/enrollments/exports.js"
+ + },
+ + "./users/groups": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/users/resources/groups/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/users/resources/groups/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/users/resources/groups/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/users/resources/groups/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/users/resources/groups/exports.js"
+ + },
+ + "./users/identities": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/users/resources/identities/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/users/resources/identities/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/users/resources/identities/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/users/resources/identities/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/users/resources/identities/exports.js"
+ + },
+ + "./users/logs": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/users/resources/logs/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/users/resources/logs/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/users/resources/logs/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/users/resources/logs/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/users/resources/logs/exports.js"
+ + },
+ + "./users/multifactor": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/users/resources/multifactor/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/users/resources/multifactor/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/users/resources/multifactor/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/users/resources/multifactor/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/users/resources/multifactor/exports.js"
+ + },
+ + "./users/organizations": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/users/resources/organizations/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/users/resources/organizations/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/users/resources/organizations/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/users/resources/organizations/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/users/resources/organizations/exports.js"
+ + },
+ + "./users/permissions": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/users/resources/permissions/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/users/resources/permissions/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/users/resources/permissions/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/users/resources/permissions/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/users/resources/permissions/exports.js"
+ + },
+ + "./users/riskAssessments": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/users/resources/riskAssessments/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/users/resources/riskAssessments/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/users/resources/riskAssessments/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/users/resources/riskAssessments/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/users/resources/riskAssessments/exports.js"
+ + },
+ + "./users/roles": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/users/resources/roles/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/users/resources/roles/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/users/resources/roles/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/users/resources/roles/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/users/resources/roles/exports.js"
+ + },
+ + "./users/refreshToken": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/users/resources/refreshToken/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/users/resources/refreshToken/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/users/resources/refreshToken/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/users/resources/refreshToken/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/users/resources/refreshToken/exports.js"
+ + },
+ + "./users/sessions": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/users/resources/sessions/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/users/resources/sessions/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/users/resources/sessions/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/users/resources/sessions/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/users/resources/sessions/exports.js"
+ + },
+ + "./users/effectivePermissions/sources": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/users/resources/effectivePermissions/resources/sources/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/users/resources/effectivePermissions/resources/sources/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/users/resources/effectivePermissions/resources/sources/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/users/resources/effectivePermissions/resources/sources/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/users/resources/effectivePermissions/resources/sources/exports.js"
+ + },
+ + "./users/effectivePermissions/sources/roles": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/users/resources/effectivePermissions/resources/sources/resources/roles/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/users/resources/effectivePermissions/resources/sources/resources/roles/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/users/resources/effectivePermissions/resources/sources/resources/roles/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/users/resources/effectivePermissions/resources/sources/resources/roles/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/users/resources/effectivePermissions/resources/sources/resources/roles/exports.js"
+ + },
+ + "./users/effectiveRoles/sources": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/users/resources/effectiveRoles/resources/sources/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/users/resources/effectiveRoles/resources/sources/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/users/resources/effectiveRoles/resources/sources/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/users/resources/effectiveRoles/resources/sources/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/users/resources/effectiveRoles/resources/sources/exports.js"
+ + },
+ + "./users/effectiveRoles/sources/groups": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/users/resources/effectiveRoles/resources/sources/resources/groups/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/users/resources/effectiveRoles/resources/sources/resources/groups/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/users/resources/effectiveRoles/resources/sources/resources/groups/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/users/resources/effectiveRoles/resources/sources/resources/groups/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/users/resources/effectiveRoles/resources/sources/resources/groups/exports.js"
+ + },
+ + "./verifiableCredentials": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/verifiableCredentials/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/verifiableCredentials/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/verifiableCredentials/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/verifiableCredentials/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/verifiableCredentials/exports.js"
+ + },
+ + "./verifiableCredentials/verification": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/verifiableCredentials/resources/verification/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/verifiableCredentials/resources/verification/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/verifiableCredentials/resources/verification/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/verifiableCredentials/resources/verification/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/verifiableCredentials/resources/verification/exports.js"
+ + },
+ + "./verifiableCredentials/verification/templates": {
+ + "import": {
+ + "types": "./dist/esm/management/api/resources/verifiableCredentials/resources/verification/resources/templates/exports.d.mts",
+ + "default": "./dist/esm/management/api/resources/verifiableCredentials/resources/verification/resources/templates/exports.mjs"
+ + },
+ + "require": {
+ + "types": "./dist/cjs/management/api/resources/verifiableCredentials/resources/verification/resources/templates/exports.d.ts",
+ + "default": "./dist/cjs/management/api/resources/verifiableCredentials/resources/verification/resources/templates/exports.js"
+ + },
+ + "default": "./dist/cjs/management/api/resources/verifiableCredentials/resources/verification/resources/templates/exports.js"
+ + },
+ "./package.json": "./package.json",
+ "./legacy": {
+ "types": "./legacy/exports/index.d.ts",
+ diff --git a/src/management/api/resources/actions/exports.ts b/src/management/api/resources/actions/exports.ts
+ new file mode 100644
+ index 000000000..4b0253c03
+ --- /dev/null
+ +++ b/src/management/api/resources/actions/exports.ts
+ @@ -0,0 +1,5 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { ActionsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ +export * from "./resources/index.js";
+ diff --git a/src/management/api/resources/actions/resources/executions/exports.ts b/src/management/api/resources/actions/resources/executions/exports.ts
+ new file mode 100644
+ index 000000000..07cde92cf
+ --- /dev/null
+ +++ b/src/management/api/resources/actions/resources/executions/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { ExecutionsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/actions/resources/modules/exports.ts b/src/management/api/resources/actions/resources/modules/exports.ts
+ new file mode 100644
+ index 000000000..d96c8d570
+ --- /dev/null
+ +++ b/src/management/api/resources/actions/resources/modules/exports.ts
+ @@ -0,0 +1,5 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { ModulesClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ +export * from "./resources/index.js";
+ diff --git a/src/management/api/resources/actions/resources/modules/resources/versions/exports.ts b/src/management/api/resources/actions/resources/modules/resources/versions/exports.ts
+ new file mode 100644
+ index 000000000..49e3ffd9d
+ --- /dev/null
+ +++ b/src/management/api/resources/actions/resources/modules/resources/versions/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { VersionsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/actions/resources/triggers/exports.ts b/src/management/api/resources/actions/resources/triggers/exports.ts
+ new file mode 100644
+ index 000000000..68df02ff1
+ --- /dev/null
+ +++ b/src/management/api/resources/actions/resources/triggers/exports.ts
+ @@ -0,0 +1,5 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { TriggersClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ +export * from "./resources/index.js";
+ diff --git a/src/management/api/resources/actions/resources/triggers/resources/bindings/exports.ts b/src/management/api/resources/actions/resources/triggers/resources/bindings/exports.ts
+ new file mode 100644
+ index 000000000..7756e0bc9
+ --- /dev/null
+ +++ b/src/management/api/resources/actions/resources/triggers/resources/bindings/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { BindingsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/actions/resources/versions/exports.ts b/src/management/api/resources/actions/resources/versions/exports.ts
+ new file mode 100644
+ index 000000000..49e3ffd9d
+ --- /dev/null
+ +++ b/src/management/api/resources/actions/resources/versions/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { VersionsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/anomaly/exports.ts b/src/management/api/resources/anomaly/exports.ts
+ new file mode 100644
+ index 000000000..4bb486826
+ --- /dev/null
+ +++ b/src/management/api/resources/anomaly/exports.ts
+ @@ -0,0 +1,5 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { AnomalyClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ +export * from "./resources/index.js";
+ diff --git a/src/management/api/resources/anomaly/resources/blocks/exports.ts b/src/management/api/resources/anomaly/resources/blocks/exports.ts
+ new file mode 100644
+ index 000000000..d16818b0b
+ --- /dev/null
+ +++ b/src/management/api/resources/anomaly/resources/blocks/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { BlocksClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/attackProtection/exports.ts b/src/management/api/resources/attackProtection/exports.ts
+ new file mode 100644
+ index 000000000..1cb2bb3c6
+ --- /dev/null
+ +++ b/src/management/api/resources/attackProtection/exports.ts
+ @@ -0,0 +1,5 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { AttackProtectionClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ +export * from "./resources/index.js";
+ diff --git a/src/management/api/resources/attackProtection/resources/botDetection/exports.ts b/src/management/api/resources/attackProtection/resources/botDetection/exports.ts
+ new file mode 100644
+ index 000000000..db4f1c965
+ --- /dev/null
+ +++ b/src/management/api/resources/attackProtection/resources/botDetection/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { BotDetectionClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/attackProtection/resources/breachedPasswordDetection/exports.ts b/src/management/api/resources/attackProtection/resources/breachedPasswordDetection/exports.ts
+ new file mode 100644
+ index 000000000..1532f2ef6
+ --- /dev/null
+ +++ b/src/management/api/resources/attackProtection/resources/breachedPasswordDetection/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { BreachedPasswordDetectionClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/attackProtection/resources/bruteForceProtection/exports.ts b/src/management/api/resources/attackProtection/resources/bruteForceProtection/exports.ts
+ new file mode 100644
+ index 000000000..02eca94e9
+ --- /dev/null
+ +++ b/src/management/api/resources/attackProtection/resources/bruteForceProtection/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { BruteForceProtectionClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/attackProtection/resources/captcha/exports.ts b/src/management/api/resources/attackProtection/resources/captcha/exports.ts
+ new file mode 100644
+ index 000000000..4b019791b
+ --- /dev/null
+ +++ b/src/management/api/resources/attackProtection/resources/captcha/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { CaptchaClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/attackProtection/resources/phoneProviderProtection/exports.ts b/src/management/api/resources/attackProtection/resources/phoneProviderProtection/exports.ts
+ new file mode 100644
+ index 000000000..b25658a40
+ --- /dev/null
+ +++ b/src/management/api/resources/attackProtection/resources/phoneProviderProtection/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { PhoneProviderProtectionClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/attackProtection/resources/suspiciousIpThrottling/exports.ts b/src/management/api/resources/attackProtection/resources/suspiciousIpThrottling/exports.ts
+ new file mode 100644
+ index 000000000..1c8833b7b
+ --- /dev/null
+ +++ b/src/management/api/resources/attackProtection/resources/suspiciousIpThrottling/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { SuspiciousIpThrottlingClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/branding/exports.ts b/src/management/api/resources/branding/exports.ts
+ new file mode 100644
+ index 000000000..71da07a0d
+ --- /dev/null
+ +++ b/src/management/api/resources/branding/exports.ts
+ @@ -0,0 +1,5 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { BrandingClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ +export * from "./resources/index.js";
+ diff --git a/src/management/api/resources/branding/resources/phone/exports.ts b/src/management/api/resources/branding/resources/phone/exports.ts
+ new file mode 100644
+ index 000000000..63647e11b
+ --- /dev/null
+ +++ b/src/management/api/resources/branding/resources/phone/exports.ts
+ @@ -0,0 +1,5 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { PhoneClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ +export * from "./resources/index.js";
+ diff --git a/src/management/api/resources/branding/resources/phone/resources/providers/exports.ts b/src/management/api/resources/branding/resources/phone/resources/providers/exports.ts
+ new file mode 100644
+ index 000000000..ef0c482ca
+ --- /dev/null
+ +++ b/src/management/api/resources/branding/resources/phone/resources/providers/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { ProvidersClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/branding/resources/phone/resources/templates/exports.ts b/src/management/api/resources/branding/resources/phone/resources/templates/exports.ts
+ new file mode 100644
+ index 000000000..3d66c02d7
+ --- /dev/null
+ +++ b/src/management/api/resources/branding/resources/phone/resources/templates/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { TemplatesClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/branding/resources/templates/exports.ts b/src/management/api/resources/branding/resources/templates/exports.ts
+ new file mode 100644
+ index 000000000..3d66c02d7
+ --- /dev/null
+ +++ b/src/management/api/resources/branding/resources/templates/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { TemplatesClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/branding/resources/themes/exports.ts b/src/management/api/resources/branding/resources/themes/exports.ts
+ new file mode 100644
+ index 000000000..2280c51fd
+ --- /dev/null
+ +++ b/src/management/api/resources/branding/resources/themes/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { ThemesClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/clientGrants/exports.ts b/src/management/api/resources/clientGrants/exports.ts
+ new file mode 100644
+ index 000000000..3f2a25d7a
+ --- /dev/null
+ +++ b/src/management/api/resources/clientGrants/exports.ts
+ @@ -0,0 +1,5 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { ClientGrantsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ +export * from "./resources/index.js";
+ diff --git a/src/management/api/resources/clientGrants/resources/organizations/exports.ts b/src/management/api/resources/clientGrants/resources/organizations/exports.ts
+ new file mode 100644
+ index 000000000..15329b91b
+ --- /dev/null
+ +++ b/src/management/api/resources/clientGrants/resources/organizations/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { OrganizationsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/clients/exports.ts b/src/management/api/resources/clients/exports.ts
+ new file mode 100644
+ index 000000000..93a57edfa
+ --- /dev/null
+ +++ b/src/management/api/resources/clients/exports.ts
+ @@ -0,0 +1,5 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { ClientsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ +export * from "./resources/index.js";
+ diff --git a/src/management/api/resources/clients/resources/connections/exports.ts b/src/management/api/resources/clients/resources/connections/exports.ts
+ new file mode 100644
+ index 000000000..6bbb96c4c
+ --- /dev/null
+ +++ b/src/management/api/resources/clients/resources/connections/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { ConnectionsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/clients/resources/credentials/exports.ts b/src/management/api/resources/clients/resources/credentials/exports.ts
+ new file mode 100644
+ index 000000000..4b39da599
+ --- /dev/null
+ +++ b/src/management/api/resources/clients/resources/credentials/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { CredentialsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/connectionProfiles/exports.ts b/src/management/api/resources/connectionProfiles/exports.ts
+ new file mode 100644
+ index 000000000..354a820b1
+ --- /dev/null
+ +++ b/src/management/api/resources/connectionProfiles/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { ConnectionProfilesClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/connections/exports.ts b/src/management/api/resources/connections/exports.ts
+ new file mode 100644
+ index 000000000..336f3117d
+ --- /dev/null
+ +++ b/src/management/api/resources/connections/exports.ts
+ @@ -0,0 +1,5 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { ConnectionsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ +export * from "./resources/index.js";
+ diff --git a/src/management/api/resources/connections/resources/clients/exports.ts b/src/management/api/resources/connections/resources/clients/exports.ts
+ new file mode 100644
+ index 000000000..9fa83201a
+ --- /dev/null
+ +++ b/src/management/api/resources/connections/resources/clients/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { ClientsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/connections/resources/directoryProvisioning/exports.ts b/src/management/api/resources/connections/resources/directoryProvisioning/exports.ts
+ new file mode 100644
+ index 000000000..79b7a9286
+ --- /dev/null
+ +++ b/src/management/api/resources/connections/resources/directoryProvisioning/exports.ts
+ @@ -0,0 +1,5 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { DirectoryProvisioningClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ +export * from "./resources/index.js";
+ diff --git a/src/management/api/resources/connections/resources/directoryProvisioning/resources/synchronizations/exports.ts b/src/management/api/resources/connections/resources/directoryProvisioning/resources/synchronizations/exports.ts
+ new file mode 100644
+ index 000000000..ff2728526
+ --- /dev/null
+ +++ b/src/management/api/resources/connections/resources/directoryProvisioning/resources/synchronizations/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { SynchronizationsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/connections/resources/keys/exports.ts b/src/management/api/resources/connections/resources/keys/exports.ts
+ new file mode 100644
+ index 000000000..53b74685a
+ --- /dev/null
+ +++ b/src/management/api/resources/connections/resources/keys/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { KeysClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/connections/resources/scimConfiguration/exports.ts b/src/management/api/resources/connections/resources/scimConfiguration/exports.ts
+ new file mode 100644
+ index 000000000..70df40e60
+ --- /dev/null
+ +++ b/src/management/api/resources/connections/resources/scimConfiguration/exports.ts
+ @@ -0,0 +1,5 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { ScimConfigurationClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ +export * from "./resources/index.js";
+ diff --git a/src/management/api/resources/connections/resources/scimConfiguration/resources/tokens/exports.ts b/src/management/api/resources/connections/resources/scimConfiguration/resources/tokens/exports.ts
+ new file mode 100644
+ index 000000000..6b51ec13f
+ --- /dev/null
+ +++ b/src/management/api/resources/connections/resources/scimConfiguration/resources/tokens/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { TokensClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/connections/resources/users/exports.ts b/src/management/api/resources/connections/resources/users/exports.ts
+ new file mode 100644
+ index 000000000..788add4ed
+ --- /dev/null
+ +++ b/src/management/api/resources/connections/resources/users/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { UsersClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/customDomains/exports.ts b/src/management/api/resources/customDomains/exports.ts
+ new file mode 100644
+ index 000000000..f33cd45ec
+ --- /dev/null
+ +++ b/src/management/api/resources/customDomains/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { CustomDomainsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/deviceCredentials/exports.ts b/src/management/api/resources/deviceCredentials/exports.ts
+ new file mode 100644
+ index 000000000..6c353a325
+ --- /dev/null
+ +++ b/src/management/api/resources/deviceCredentials/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { DeviceCredentialsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/emailTemplates/exports.ts b/src/management/api/resources/emailTemplates/exports.ts
+ new file mode 100644
+ index 000000000..bc4a2373b
+ --- /dev/null
+ +++ b/src/management/api/resources/emailTemplates/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { EmailTemplatesClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/emails/exports.ts b/src/management/api/resources/emails/exports.ts
+ new file mode 100644
+ index 000000000..0bca3fd17
+ --- /dev/null
+ +++ b/src/management/api/resources/emails/exports.ts
+ @@ -0,0 +1,5 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { EmailsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ +export * from "./resources/index.js";
+ diff --git a/src/management/api/resources/emails/resources/provider/exports.ts b/src/management/api/resources/emails/resources/provider/exports.ts
+ new file mode 100644
+ index 000000000..938a97344
+ --- /dev/null
+ +++ b/src/management/api/resources/emails/resources/provider/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { ProviderClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/eventStreams/exports.ts b/src/management/api/resources/eventStreams/exports.ts
+ new file mode 100644
+ index 000000000..2a599f4f2
+ --- /dev/null
+ +++ b/src/management/api/resources/eventStreams/exports.ts
+ @@ -0,0 +1,5 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { EventStreamsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ +export * from "./resources/index.js";
+ diff --git a/src/management/api/resources/eventStreams/resources/deliveries/exports.ts b/src/management/api/resources/eventStreams/resources/deliveries/exports.ts
+ new file mode 100644
+ index 000000000..45678fede
+ --- /dev/null
+ +++ b/src/management/api/resources/eventStreams/resources/deliveries/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { DeliveriesClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/eventStreams/resources/redeliveries/exports.ts b/src/management/api/resources/eventStreams/resources/redeliveries/exports.ts
+ new file mode 100644
+ index 000000000..7501d1ba4
+ --- /dev/null
+ +++ b/src/management/api/resources/eventStreams/resources/redeliveries/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { RedeliveriesClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/events/exports.ts b/src/management/api/resources/events/exports.ts
+ new file mode 100644
+ index 000000000..64c4a0462
+ --- /dev/null
+ +++ b/src/management/api/resources/events/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { EventsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/flows/exports.ts b/src/management/api/resources/flows/exports.ts
+ new file mode 100644
+ index 000000000..53ca059dd
+ --- /dev/null
+ +++ b/src/management/api/resources/flows/exports.ts
+ @@ -0,0 +1,5 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { FlowsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ +export * from "./resources/index.js";
+ diff --git a/src/management/api/resources/flows/resources/executions/exports.ts b/src/management/api/resources/flows/resources/executions/exports.ts
+ new file mode 100644
+ index 000000000..07cde92cf
+ --- /dev/null
+ +++ b/src/management/api/resources/flows/resources/executions/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { ExecutionsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/flows/resources/vault/exports.ts b/src/management/api/resources/flows/resources/vault/exports.ts
+ new file mode 100644
+ index 000000000..edd191584
+ --- /dev/null
+ +++ b/src/management/api/resources/flows/resources/vault/exports.ts
+ @@ -0,0 +1,5 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { VaultClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ +export * from "./resources/index.js";
+ diff --git a/src/management/api/resources/flows/resources/vault/resources/connections/exports.ts b/src/management/api/resources/flows/resources/vault/resources/connections/exports.ts
+ new file mode 100644
+ index 000000000..6bbb96c4c
+ --- /dev/null
+ +++ b/src/management/api/resources/flows/resources/vault/resources/connections/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { ConnectionsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/forms/exports.ts b/src/management/api/resources/forms/exports.ts
+ new file mode 100644
+ index 000000000..0a0bf328d
+ --- /dev/null
+ +++ b/src/management/api/resources/forms/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { FormsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/groups/exports.ts b/src/management/api/resources/groups/exports.ts
+ new file mode 100644
+ index 000000000..4b2f90693
+ --- /dev/null
+ +++ b/src/management/api/resources/groups/exports.ts
+ @@ -0,0 +1,5 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { GroupsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ +export * from "./resources/index.js";
+ diff --git a/src/management/api/resources/groups/resources/members/exports.ts b/src/management/api/resources/groups/resources/members/exports.ts
+ new file mode 100644
+ index 000000000..e078fdc2e
+ --- /dev/null
+ +++ b/src/management/api/resources/groups/resources/members/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { MembersClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/groups/resources/roles/exports.ts b/src/management/api/resources/groups/resources/roles/exports.ts
+ new file mode 100644
+ index 000000000..9be4df57c
+ --- /dev/null
+ +++ b/src/management/api/resources/groups/resources/roles/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { RolesClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/guardian/exports.ts b/src/management/api/resources/guardian/exports.ts
+ new file mode 100644
+ index 000000000..509239b77
+ --- /dev/null
+ +++ b/src/management/api/resources/guardian/exports.ts
+ @@ -0,0 +1,5 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { GuardianClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ +export * from "./resources/index.js";
+ diff --git a/src/management/api/resources/guardian/resources/enrollments/exports.ts b/src/management/api/resources/guardian/resources/enrollments/exports.ts
+ new file mode 100644
+ index 000000000..504cae587
+ --- /dev/null
+ +++ b/src/management/api/resources/guardian/resources/enrollments/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { EnrollmentsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/guardian/resources/factors/exports.ts b/src/management/api/resources/guardian/resources/factors/exports.ts
+ new file mode 100644
+ index 000000000..63833c459
+ --- /dev/null
+ +++ b/src/management/api/resources/guardian/resources/factors/exports.ts
+ @@ -0,0 +1,5 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { FactorsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ +export * from "./resources/index.js";
+ diff --git a/src/management/api/resources/guardian/resources/factors/resources/duo/exports.ts b/src/management/api/resources/guardian/resources/factors/resources/duo/exports.ts
+ new file mode 100644
+ index 000000000..58902e8c5
+ --- /dev/null
+ +++ b/src/management/api/resources/guardian/resources/factors/resources/duo/exports.ts
+ @@ -0,0 +1,5 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { DuoClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ +export * from "./resources/index.js";
+ diff --git a/src/management/api/resources/guardian/resources/factors/resources/duo/resources/settings/exports.ts b/src/management/api/resources/guardian/resources/factors/resources/duo/resources/settings/exports.ts
+ new file mode 100644
+ index 000000000..a6d715ac6
+ --- /dev/null
+ +++ b/src/management/api/resources/guardian/resources/factors/resources/duo/resources/settings/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { SettingsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/guardian/resources/factors/resources/phone/exports.ts b/src/management/api/resources/guardian/resources/factors/resources/phone/exports.ts
+ new file mode 100644
+ index 000000000..694f09799
+ --- /dev/null
+ +++ b/src/management/api/resources/guardian/resources/factors/resources/phone/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { PhoneClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/guardian/resources/factors/resources/pushNotification/exports.ts b/src/management/api/resources/guardian/resources/factors/resources/pushNotification/exports.ts
+ new file mode 100644
+ index 000000000..654acf5da
+ --- /dev/null
+ +++ b/src/management/api/resources/guardian/resources/factors/resources/pushNotification/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { PushNotificationClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/guardian/resources/factors/resources/sms/exports.ts b/src/management/api/resources/guardian/resources/factors/resources/sms/exports.ts
+ new file mode 100644
+ index 000000000..24208cb75
+ --- /dev/null
+ +++ b/src/management/api/resources/guardian/resources/factors/resources/sms/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { SmsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/guardian/resources/policies/exports.ts b/src/management/api/resources/guardian/resources/policies/exports.ts
+ new file mode 100644
+ index 000000000..493ce56e0
+ --- /dev/null
+ +++ b/src/management/api/resources/guardian/resources/policies/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { PoliciesClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/hooks/exports.ts b/src/management/api/resources/hooks/exports.ts
+ new file mode 100644
+ index 000000000..74a86a6b5
+ --- /dev/null
+ +++ b/src/management/api/resources/hooks/exports.ts
+ @@ -0,0 +1,5 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { HooksClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ +export * from "./resources/index.js";
+ diff --git a/src/management/api/resources/hooks/resources/secrets/exports.ts b/src/management/api/resources/hooks/resources/secrets/exports.ts
+ new file mode 100644
+ index 000000000..f1bfdadde
+ --- /dev/null
+ +++ b/src/management/api/resources/hooks/resources/secrets/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { SecretsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/jobs/exports.ts b/src/management/api/resources/jobs/exports.ts
+ new file mode 100644
+ index 000000000..c85c9f577
+ --- /dev/null
+ +++ b/src/management/api/resources/jobs/exports.ts
+ @@ -0,0 +1,5 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { JobsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ +export * from "./resources/index.js";
+ diff --git a/src/management/api/resources/jobs/resources/errors/exports.ts b/src/management/api/resources/jobs/resources/errors/exports.ts
+ new file mode 100644
+ index 000000000..dc240bda9
+ --- /dev/null
+ +++ b/src/management/api/resources/jobs/resources/errors/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { ErrorsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/jobs/resources/usersExports/exports.ts b/src/management/api/resources/jobs/resources/usersExports/exports.ts
+ new file mode 100644
+ index 000000000..cd318d811
+ --- /dev/null
+ +++ b/src/management/api/resources/jobs/resources/usersExports/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { UsersExportsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/jobs/resources/usersImports/exports.ts b/src/management/api/resources/jobs/resources/usersImports/exports.ts
+ new file mode 100644
+ index 000000000..5b81de590
+ --- /dev/null
+ +++ b/src/management/api/resources/jobs/resources/usersImports/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { UsersImportsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/jobs/resources/verificationEmail/exports.ts b/src/management/api/resources/jobs/resources/verificationEmail/exports.ts
+ new file mode 100644
+ index 000000000..fa9a18466
+ --- /dev/null
+ +++ b/src/management/api/resources/jobs/resources/verificationEmail/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { VerificationEmailClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/keys/exports.ts b/src/management/api/resources/keys/exports.ts
+ new file mode 100644
+ index 000000000..d73c8b7d3
+ --- /dev/null
+ +++ b/src/management/api/resources/keys/exports.ts
+ @@ -0,0 +1,5 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { KeysClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ +export * from "./resources/index.js";
+ diff --git a/src/management/api/resources/keys/resources/customSigning/exports.ts b/src/management/api/resources/keys/resources/customSigning/exports.ts
+ new file mode 100644
+ index 000000000..3c682fa97
+ --- /dev/null
+ +++ b/src/management/api/resources/keys/resources/customSigning/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { CustomSigningClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/keys/resources/encryption/exports.ts b/src/management/api/resources/keys/resources/encryption/exports.ts
+ new file mode 100644
+ index 000000000..fd5d22893
+ --- /dev/null
+ +++ b/src/management/api/resources/keys/resources/encryption/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { EncryptionClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/keys/resources/signing/exports.ts b/src/management/api/resources/keys/resources/signing/exports.ts
+ new file mode 100644
+ index 000000000..0e8a05b32
+ --- /dev/null
+ +++ b/src/management/api/resources/keys/resources/signing/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { SigningClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/logStreams/exports.ts b/src/management/api/resources/logStreams/exports.ts
+ new file mode 100644
+ index 000000000..091008507
+ --- /dev/null
+ +++ b/src/management/api/resources/logStreams/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { LogStreamsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/logs/exports.ts b/src/management/api/resources/logs/exports.ts
+ new file mode 100644
+ index 000000000..99a6fbb71
+ --- /dev/null
+ +++ b/src/management/api/resources/logs/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { LogsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/networkAcls/exports.ts b/src/management/api/resources/networkAcls/exports.ts
+ new file mode 100644
+ index 000000000..d8815fb95
+ --- /dev/null
+ +++ b/src/management/api/resources/networkAcls/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { NetworkAclsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/organizations/exports.ts b/src/management/api/resources/organizations/exports.ts
+ new file mode 100644
+ index 000000000..73c32ccf7
+ --- /dev/null
+ +++ b/src/management/api/resources/organizations/exports.ts
+ @@ -0,0 +1,5 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { OrganizationsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ +export * from "./resources/index.js";
+ diff --git a/src/management/api/resources/organizations/resources/clientGrants/exports.ts b/src/management/api/resources/organizations/resources/clientGrants/exports.ts
+ new file mode 100644
+ index 000000000..5457a2b91
+ --- /dev/null
+ +++ b/src/management/api/resources/organizations/resources/clientGrants/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { ClientGrantsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/organizations/resources/connections/exports.ts b/src/management/api/resources/organizations/resources/connections/exports.ts
+ new file mode 100644
+ index 000000000..6bbb96c4c
+ --- /dev/null
+ +++ b/src/management/api/resources/organizations/resources/connections/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { ConnectionsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/organizations/resources/discoveryDomains/exports.ts b/src/management/api/resources/organizations/resources/discoveryDomains/exports.ts
+ new file mode 100644
+ index 000000000..8975ba340
+ --- /dev/null
+ +++ b/src/management/api/resources/organizations/resources/discoveryDomains/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { DiscoveryDomainsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/organizations/resources/enabledConnections/exports.ts b/src/management/api/resources/organizations/resources/enabledConnections/exports.ts
+ new file mode 100644
+ index 000000000..be023333c
+ --- /dev/null
+ +++ b/src/management/api/resources/organizations/resources/enabledConnections/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { EnabledConnectionsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/organizations/resources/groups/exports.ts b/src/management/api/resources/organizations/resources/groups/exports.ts
+ new file mode 100644
+ index 000000000..4b2f90693
+ --- /dev/null
+ +++ b/src/management/api/resources/organizations/resources/groups/exports.ts
+ @@ -0,0 +1,5 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { GroupsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ +export * from "./resources/index.js";
+ diff --git a/src/management/api/resources/organizations/resources/groups/resources/roles/exports.ts b/src/management/api/resources/organizations/resources/groups/resources/roles/exports.ts
+ new file mode 100644
+ index 000000000..9be4df57c
+ --- /dev/null
+ +++ b/src/management/api/resources/organizations/resources/groups/resources/roles/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { RolesClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/organizations/resources/invitations/exports.ts b/src/management/api/resources/organizations/resources/invitations/exports.ts
+ new file mode 100644
+ index 000000000..912df7e34
+ --- /dev/null
+ +++ b/src/management/api/resources/organizations/resources/invitations/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { InvitationsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/organizations/resources/members/exports.ts b/src/management/api/resources/organizations/resources/members/exports.ts
+ new file mode 100644
+ index 000000000..648c2b3e2
+ --- /dev/null
+ +++ b/src/management/api/resources/organizations/resources/members/exports.ts
+ @@ -0,0 +1,5 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { MembersClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ +export * from "./resources/index.js";
+ diff --git a/src/management/api/resources/organizations/resources/members/resources/effectiveRoles/exports.ts b/src/management/api/resources/organizations/resources/members/resources/effectiveRoles/exports.ts
+ new file mode 100644
+ index 000000000..4da46c652
+ --- /dev/null
+ +++ b/src/management/api/resources/organizations/resources/members/resources/effectiveRoles/exports.ts
+ @@ -0,0 +1,5 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { EffectiveRolesClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ +export * from "./resources/index.js";
+ diff --git a/src/management/api/resources/organizations/resources/members/resources/effectiveRoles/resources/sources/exports.ts b/src/management/api/resources/organizations/resources/members/resources/effectiveRoles/resources/sources/exports.ts
+ new file mode 100644
+ index 000000000..684deea38
+ --- /dev/null
+ +++ b/src/management/api/resources/organizations/resources/members/resources/effectiveRoles/resources/sources/exports.ts
+ @@ -0,0 +1,5 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { SourcesClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ +export * from "./resources/index.js";
+ diff --git a/src/management/api/resources/organizations/resources/members/resources/effectiveRoles/resources/sources/resources/groups/exports.ts b/src/management/api/resources/organizations/resources/members/resources/effectiveRoles/resources/sources/resources/groups/exports.ts
+ new file mode 100644
+ index 000000000..35ab81e43
+ --- /dev/null
+ +++ b/src/management/api/resources/organizations/resources/members/resources/effectiveRoles/resources/sources/resources/groups/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { GroupsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/organizations/resources/members/resources/roles/exports.ts b/src/management/api/resources/organizations/resources/members/resources/roles/exports.ts
+ new file mode 100644
+ index 000000000..9be4df57c
+ --- /dev/null
+ +++ b/src/management/api/resources/organizations/resources/members/resources/roles/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { RolesClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/organizations/resources/roles/exports.ts b/src/management/api/resources/organizations/resources/roles/exports.ts
+ new file mode 100644
+ index 000000000..45a7efa85
+ --- /dev/null
+ +++ b/src/management/api/resources/organizations/resources/roles/exports.ts
+ @@ -0,0 +1,5 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { RolesClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ +export * from "./resources/index.js";
+ diff --git a/src/management/api/resources/organizations/resources/roles/resources/members/exports.ts b/src/management/api/resources/organizations/resources/roles/resources/members/exports.ts
+ new file mode 100644
+ index 000000000..e078fdc2e
+ --- /dev/null
+ +++ b/src/management/api/resources/organizations/resources/roles/resources/members/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { MembersClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/prompts/exports.ts b/src/management/api/resources/prompts/exports.ts
+ new file mode 100644
+ index 000000000..6c5b4bf4d
+ --- /dev/null
+ +++ b/src/management/api/resources/prompts/exports.ts
+ @@ -0,0 +1,5 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { PromptsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ +export * from "./resources/index.js";
+ diff --git a/src/management/api/resources/prompts/resources/customText/exports.ts b/src/management/api/resources/prompts/resources/customText/exports.ts
+ new file mode 100644
+ index 000000000..67e8d4148
+ --- /dev/null
+ +++ b/src/management/api/resources/prompts/resources/customText/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { CustomTextClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/prompts/resources/partials/exports.ts b/src/management/api/resources/prompts/resources/partials/exports.ts
+ new file mode 100644
+ index 000000000..73f64c2e1
+ --- /dev/null
+ +++ b/src/management/api/resources/prompts/resources/partials/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { PartialsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/prompts/resources/rendering/exports.ts b/src/management/api/resources/prompts/resources/rendering/exports.ts
+ new file mode 100644
+ index 000000000..75ccfde7d
+ --- /dev/null
+ +++ b/src/management/api/resources/prompts/resources/rendering/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { RenderingClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/rateLimitPolicies/exports.ts b/src/management/api/resources/rateLimitPolicies/exports.ts
+ new file mode 100644
+ index 000000000..224a3fe83
+ --- /dev/null
+ +++ b/src/management/api/resources/rateLimitPolicies/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { RateLimitPoliciesClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/refreshTokens/exports.ts b/src/management/api/resources/refreshTokens/exports.ts
+ new file mode 100644
+ index 000000000..39f6b165f
+ --- /dev/null
+ +++ b/src/management/api/resources/refreshTokens/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { RefreshTokensClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/resourceServers/exports.ts b/src/management/api/resources/resourceServers/exports.ts
+ new file mode 100644
+ index 000000000..bc58971c7
+ --- /dev/null
+ +++ b/src/management/api/resources/resourceServers/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { ResourceServersClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/riskAssessments/exports.ts b/src/management/api/resources/riskAssessments/exports.ts
+ new file mode 100644
+ index 000000000..524a62c21
+ --- /dev/null
+ +++ b/src/management/api/resources/riskAssessments/exports.ts
+ @@ -0,0 +1,5 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { RiskAssessmentsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ +export * from "./resources/index.js";
+ diff --git a/src/management/api/resources/riskAssessments/resources/settings/exports.ts b/src/management/api/resources/riskAssessments/resources/settings/exports.ts
+ new file mode 100644
+ index 000000000..9de5d6aea
+ --- /dev/null
+ +++ b/src/management/api/resources/riskAssessments/resources/settings/exports.ts
+ @@ -0,0 +1,5 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { SettingsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ +export * from "./resources/index.js";
+ diff --git a/src/management/api/resources/riskAssessments/resources/settings/resources/newDevice/exports.ts b/src/management/api/resources/riskAssessments/resources/settings/resources/newDevice/exports.ts
+ new file mode 100644
+ index 000000000..9577a6eed
+ --- /dev/null
+ +++ b/src/management/api/resources/riskAssessments/resources/settings/resources/newDevice/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { NewDeviceClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/roles/exports.ts b/src/management/api/resources/roles/exports.ts
+ new file mode 100644
+ index 000000000..45a7efa85
+ --- /dev/null
+ +++ b/src/management/api/resources/roles/exports.ts
+ @@ -0,0 +1,5 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { RolesClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ +export * from "./resources/index.js";
+ diff --git a/src/management/api/resources/roles/resources/groups/exports.ts b/src/management/api/resources/roles/resources/groups/exports.ts
+ new file mode 100644
+ index 000000000..35ab81e43
+ --- /dev/null
+ +++ b/src/management/api/resources/roles/resources/groups/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { GroupsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/roles/resources/permissions/exports.ts b/src/management/api/resources/roles/resources/permissions/exports.ts
+ new file mode 100644
+ index 000000000..4691acb6b
+ --- /dev/null
+ +++ b/src/management/api/resources/roles/resources/permissions/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { PermissionsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/roles/resources/users/exports.ts b/src/management/api/resources/roles/resources/users/exports.ts
+ new file mode 100644
+ index 000000000..788add4ed
+ --- /dev/null
+ +++ b/src/management/api/resources/roles/resources/users/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { UsersClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/rules/exports.ts b/src/management/api/resources/rules/exports.ts
+ new file mode 100644
+ index 000000000..818b33428
+ --- /dev/null
+ +++ b/src/management/api/resources/rules/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { RulesClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/rulesConfigs/exports.ts b/src/management/api/resources/rulesConfigs/exports.ts
+ new file mode 100644
+ index 000000000..06a24153c
+ --- /dev/null
+ +++ b/src/management/api/resources/rulesConfigs/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { RulesConfigsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/selfServiceProfiles/exports.ts b/src/management/api/resources/selfServiceProfiles/exports.ts
+ new file mode 100644
+ index 000000000..d97b34eb7
+ --- /dev/null
+ +++ b/src/management/api/resources/selfServiceProfiles/exports.ts
+ @@ -0,0 +1,5 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { SelfServiceProfilesClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ +export * from "./resources/index.js";
+ diff --git a/src/management/api/resources/selfServiceProfiles/resources/customText/exports.ts b/src/management/api/resources/selfServiceProfiles/resources/customText/exports.ts
+ new file mode 100644
+ index 000000000..67e8d4148
+ --- /dev/null
+ +++ b/src/management/api/resources/selfServiceProfiles/resources/customText/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { CustomTextClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/selfServiceProfiles/resources/ssoTicket/exports.ts b/src/management/api/resources/selfServiceProfiles/resources/ssoTicket/exports.ts
+ new file mode 100644
+ index 000000000..9f2dc8da4
+ --- /dev/null
+ +++ b/src/management/api/resources/selfServiceProfiles/resources/ssoTicket/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { SsoTicketClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/sessions/exports.ts b/src/management/api/resources/sessions/exports.ts
+ new file mode 100644
+ index 000000000..989fb8a75
+ --- /dev/null
+ +++ b/src/management/api/resources/sessions/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { SessionsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/stats/exports.ts b/src/management/api/resources/stats/exports.ts
+ new file mode 100644
+ index 000000000..e0ff35f5e
+ --- /dev/null
+ +++ b/src/management/api/resources/stats/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { StatsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/supplementalSignals/exports.ts b/src/management/api/resources/supplementalSignals/exports.ts
+ new file mode 100644
+ index 000000000..4a9aa493e
+ --- /dev/null
+ +++ b/src/management/api/resources/supplementalSignals/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { SupplementalSignalsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/tenants/exports.ts b/src/management/api/resources/tenants/exports.ts
+ new file mode 100644
+ index 000000000..e163288e2
+ --- /dev/null
+ +++ b/src/management/api/resources/tenants/exports.ts
+ @@ -0,0 +1,5 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { TenantsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ +export * from "./resources/index.js";
+ diff --git a/src/management/api/resources/tenants/resources/settings/exports.ts b/src/management/api/resources/tenants/resources/settings/exports.ts
+ new file mode 100644
+ index 000000000..a6d715ac6
+ --- /dev/null
+ +++ b/src/management/api/resources/tenants/resources/settings/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { SettingsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/tickets/exports.ts b/src/management/api/resources/tickets/exports.ts
+ new file mode 100644
+ index 000000000..6b2593b85
+ --- /dev/null
+ +++ b/src/management/api/resources/tickets/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { TicketsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/tokenExchangeProfiles/exports.ts b/src/management/api/resources/tokenExchangeProfiles/exports.ts
+ new file mode 100644
+ index 000000000..cba38caff
+ --- /dev/null
+ +++ b/src/management/api/resources/tokenExchangeProfiles/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { TokenExchangeProfilesClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/userAttributeProfiles/exports.ts b/src/management/api/resources/userAttributeProfiles/exports.ts
+ new file mode 100644
+ index 000000000..f9e751d39
+ --- /dev/null
+ +++ b/src/management/api/resources/userAttributeProfiles/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { UserAttributeProfilesClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/userBlocks/exports.ts b/src/management/api/resources/userBlocks/exports.ts
+ new file mode 100644
+ index 000000000..759020928
+ --- /dev/null
+ +++ b/src/management/api/resources/userBlocks/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { UserBlocksClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/userGrants/exports.ts b/src/management/api/resources/userGrants/exports.ts
+ new file mode 100644
+ index 000000000..b1a306c72
+ --- /dev/null
+ +++ b/src/management/api/resources/userGrants/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { UserGrantsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/users/exports.ts b/src/management/api/resources/users/exports.ts
+ new file mode 100644
+ index 000000000..10da7ffd0
+ --- /dev/null
+ +++ b/src/management/api/resources/users/exports.ts
+ @@ -0,0 +1,5 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { UsersClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ +export * from "./resources/index.js";
+ diff --git a/src/management/api/resources/users/resources/authenticationMethods/exports.ts b/src/management/api/resources/users/resources/authenticationMethods/exports.ts
+ new file mode 100644
+ index 000000000..c07b0a38b
+ --- /dev/null
+ +++ b/src/management/api/resources/users/resources/authenticationMethods/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { AuthenticationMethodsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/users/resources/authenticators/exports.ts b/src/management/api/resources/users/resources/authenticators/exports.ts
+ new file mode 100644
+ index 000000000..2ce53cd09
+ --- /dev/null
+ +++ b/src/management/api/resources/users/resources/authenticators/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { AuthenticatorsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/users/resources/connectedAccounts/exports.ts b/src/management/api/resources/users/resources/connectedAccounts/exports.ts
+ new file mode 100644
+ index 000000000..506c92351
+ --- /dev/null
+ +++ b/src/management/api/resources/users/resources/connectedAccounts/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { ConnectedAccountsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/users/resources/effectivePermissions/exports.ts b/src/management/api/resources/users/resources/effectivePermissions/exports.ts
+ new file mode 100644
+ index 000000000..b8e8487dd
+ --- /dev/null
+ +++ b/src/management/api/resources/users/resources/effectivePermissions/exports.ts
+ @@ -0,0 +1,5 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { EffectivePermissionsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ +export * from "./resources/index.js";
+ diff --git a/src/management/api/resources/users/resources/effectivePermissions/resources/sources/exports.ts b/src/management/api/resources/users/resources/effectivePermissions/resources/sources/exports.ts
+ new file mode 100644
+ index 000000000..684deea38
+ --- /dev/null
+ +++ b/src/management/api/resources/users/resources/effectivePermissions/resources/sources/exports.ts
+ @@ -0,0 +1,5 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { SourcesClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ +export * from "./resources/index.js";
+ diff --git a/src/management/api/resources/users/resources/effectivePermissions/resources/sources/resources/roles/exports.ts b/src/management/api/resources/users/resources/effectivePermissions/resources/sources/resources/roles/exports.ts
+ new file mode 100644
+ index 000000000..9be4df57c
+ --- /dev/null
+ +++ b/src/management/api/resources/users/resources/effectivePermissions/resources/sources/resources/roles/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { RolesClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/users/resources/effectiveRoles/exports.ts b/src/management/api/resources/users/resources/effectiveRoles/exports.ts
+ new file mode 100644
+ index 000000000..4da46c652
+ --- /dev/null
+ +++ b/src/management/api/resources/users/resources/effectiveRoles/exports.ts
+ @@ -0,0 +1,5 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { EffectiveRolesClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ +export * from "./resources/index.js";
+ diff --git a/src/management/api/resources/users/resources/effectiveRoles/resources/sources/exports.ts b/src/management/api/resources/users/resources/effectiveRoles/resources/sources/exports.ts
+ new file mode 100644
+ index 000000000..684deea38
+ --- /dev/null
+ +++ b/src/management/api/resources/users/resources/effectiveRoles/resources/sources/exports.ts
+ @@ -0,0 +1,5 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { SourcesClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ +export * from "./resources/index.js";
+ diff --git a/src/management/api/resources/users/resources/effectiveRoles/resources/sources/resources/groups/exports.ts b/src/management/api/resources/users/resources/effectiveRoles/resources/sources/resources/groups/exports.ts
+ new file mode 100644
+ index 000000000..35ab81e43
+ --- /dev/null
+ +++ b/src/management/api/resources/users/resources/effectiveRoles/resources/sources/resources/groups/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { GroupsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/users/resources/enrollments/exports.ts b/src/management/api/resources/users/resources/enrollments/exports.ts
+ new file mode 100644
+ index 000000000..504cae587
+ --- /dev/null
+ +++ b/src/management/api/resources/users/resources/enrollments/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { EnrollmentsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/users/resources/groups/exports.ts b/src/management/api/resources/users/resources/groups/exports.ts
+ new file mode 100644
+ index 000000000..35ab81e43
+ --- /dev/null
+ +++ b/src/management/api/resources/users/resources/groups/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { GroupsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/users/resources/identities/exports.ts b/src/management/api/resources/users/resources/identities/exports.ts
+ new file mode 100644
+ index 000000000..b015cb57c
+ --- /dev/null
+ +++ b/src/management/api/resources/users/resources/identities/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { IdentitiesClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/users/resources/logs/exports.ts b/src/management/api/resources/users/resources/logs/exports.ts
+ new file mode 100644
+ index 000000000..99a6fbb71
+ --- /dev/null
+ +++ b/src/management/api/resources/users/resources/logs/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { LogsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/users/resources/multifactor/exports.ts b/src/management/api/resources/users/resources/multifactor/exports.ts
+ new file mode 100644
+ index 000000000..f21a8f5e3
+ --- /dev/null
+ +++ b/src/management/api/resources/users/resources/multifactor/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { MultifactorClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/users/resources/organizations/exports.ts b/src/management/api/resources/users/resources/organizations/exports.ts
+ new file mode 100644
+ index 000000000..15329b91b
+ --- /dev/null
+ +++ b/src/management/api/resources/users/resources/organizations/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { OrganizationsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/users/resources/permissions/exports.ts b/src/management/api/resources/users/resources/permissions/exports.ts
+ new file mode 100644
+ index 000000000..4691acb6b
+ --- /dev/null
+ +++ b/src/management/api/resources/users/resources/permissions/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { PermissionsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/users/resources/refreshToken/exports.ts b/src/management/api/resources/users/resources/refreshToken/exports.ts
+ new file mode 100644
+ index 000000000..0d48014d3
+ --- /dev/null
+ +++ b/src/management/api/resources/users/resources/refreshToken/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { RefreshTokenClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/users/resources/riskAssessments/exports.ts b/src/management/api/resources/users/resources/riskAssessments/exports.ts
+ new file mode 100644
+ index 000000000..7b0a6f04f
+ --- /dev/null
+ +++ b/src/management/api/resources/users/resources/riskAssessments/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { RiskAssessmentsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/users/resources/roles/exports.ts b/src/management/api/resources/users/resources/roles/exports.ts
+ new file mode 100644
+ index 000000000..9be4df57c
+ --- /dev/null
+ +++ b/src/management/api/resources/users/resources/roles/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { RolesClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/users/resources/sessions/exports.ts b/src/management/api/resources/users/resources/sessions/exports.ts
+ new file mode 100644
+ index 000000000..989fb8a75
+ --- /dev/null
+ +++ b/src/management/api/resources/users/resources/sessions/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { SessionsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ diff --git a/src/management/api/resources/verifiableCredentials/exports.ts b/src/management/api/resources/verifiableCredentials/exports.ts
+ new file mode 100644
+ index 000000000..dd0ffc6f8
+ --- /dev/null
+ +++ b/src/management/api/resources/verifiableCredentials/exports.ts
+ @@ -0,0 +1,5 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { VerifiableCredentialsClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ +export * from "./resources/index.js";
+ diff --git a/src/management/api/resources/verifiableCredentials/resources/verification/exports.ts b/src/management/api/resources/verifiableCredentials/resources/verification/exports.ts
+ new file mode 100644
+ index 000000000..3743e5a75
+ --- /dev/null
+ +++ b/src/management/api/resources/verifiableCredentials/resources/verification/exports.ts
+ @@ -0,0 +1,5 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { VerificationClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ +export * from "./resources/index.js";
+ diff --git a/src/management/api/resources/verifiableCredentials/resources/verification/resources/templates/exports.ts b/src/management/api/resources/verifiableCredentials/resources/verification/resources/templates/exports.ts
+ new file mode 100644
+ index 000000000..3d66c02d7
+ --- /dev/null
+ +++ b/src/management/api/resources/verifiableCredentials/resources/verification/resources/templates/exports.ts
+ @@ -0,0 +1,4 @@
+ +// This file was auto-generated by Fern from our API Definition.
+ +
+ +export { TemplatesClient } from "./client/Client.js";
+ +export * from "./client/index.js";
+ theirs_snapshot:
+ package.json: |
+ {
+ "name": "auth0",
+ "version": "6.0.0",
+ "private": false,
+ "repository": {
+ "type": "git",
+ "url": "git+https://github.com/auth0/node-auth0.git"
+ },
+ "license": "MIT",
+ "type": "commonjs",
+ "main": "./dist/cjs/index.js",
+ "module": "./dist/esm/index.mjs",
+ "types": "./dist/cjs/index.d.ts",
+ "exports": {
+ ".": {
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.js"
+ },
+ "default": "./dist/cjs/index.js"
+ },
+ "./management": {
+ "import": {
+ "types": "./dist/esm/management/index.d.mts",
+ "default": "./dist/esm/management/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/index.d.ts",
+ "default": "./dist/cjs/management/index.js"
+ },
+ "default": "./dist/cjs/management/index.js"
+ },
+ "./actions": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/actions/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/actions/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/actions/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/actions/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/actions/exports.js"
+ },
+ "./branding": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/branding/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/branding/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/branding/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/branding/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/branding/exports.js"
+ },
+ "./clientGrants": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/clientGrants/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/clientGrants/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/clientGrants/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/clientGrants/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/clientGrants/exports.js"
+ },
+ "./clients": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/clients/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/clients/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/clients/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/clients/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/clients/exports.js"
+ },
+ "./connectionProfiles": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/connectionProfiles/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/connectionProfiles/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/connectionProfiles/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/connectionProfiles/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/connectionProfiles/exports.js"
+ },
+ "./connections": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/connections/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/connections/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/connections/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/connections/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/connections/exports.js"
+ },
+ "./customDomains": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/customDomains/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/customDomains/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/customDomains/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/customDomains/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/customDomains/exports.js"
+ },
+ "./deviceCredentials": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/deviceCredentials/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/deviceCredentials/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/deviceCredentials/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/deviceCredentials/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/deviceCredentials/exports.js"
+ },
+ "./emailTemplates": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/emailTemplates/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/emailTemplates/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/emailTemplates/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/emailTemplates/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/emailTemplates/exports.js"
+ },
+ "./eventStreams": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/eventStreams/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/eventStreams/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/eventStreams/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/eventStreams/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/eventStreams/exports.js"
+ },
+ "./events": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/events/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/events/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/events/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/events/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/events/exports.js"
+ },
+ "./flows": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/flows/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/flows/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/flows/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/flows/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/flows/exports.js"
+ },
+ "./forms": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/forms/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/forms/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/forms/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/forms/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/forms/exports.js"
+ },
+ "./userGrants": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/userGrants/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/userGrants/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/userGrants/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/userGrants/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/userGrants/exports.js"
+ },
+ "./groups": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/groups/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/groups/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/groups/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/groups/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/groups/exports.js"
+ },
+ "./hooks": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/hooks/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/hooks/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/hooks/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/hooks/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/hooks/exports.js"
+ },
+ "./jobs": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/jobs/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/jobs/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/jobs/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/jobs/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/jobs/exports.js"
+ },
+ "./logStreams": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/logStreams/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/logStreams/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/logStreams/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/logStreams/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/logStreams/exports.js"
+ },
+ "./logs": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/logs/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/logs/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/logs/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/logs/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/logs/exports.js"
+ },
+ "./networkAcls": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/networkAcls/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/networkAcls/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/networkAcls/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/networkAcls/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/networkAcls/exports.js"
+ },
+ "./organizations": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/organizations/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/organizations/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/organizations/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/organizations/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/organizations/exports.js"
+ },
+ "./prompts": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/prompts/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/prompts/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/prompts/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/prompts/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/prompts/exports.js"
+ },
+ "./rateLimitPolicies": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/rateLimitPolicies/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/rateLimitPolicies/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/rateLimitPolicies/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/rateLimitPolicies/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/rateLimitPolicies/exports.js"
+ },
+ "./refreshTokens": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/refreshTokens/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/refreshTokens/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/refreshTokens/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/refreshTokens/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/refreshTokens/exports.js"
+ },
+ "./resourceServers": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/resourceServers/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/resourceServers/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/resourceServers/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/resourceServers/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/resourceServers/exports.js"
+ },
+ "./roles": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/roles/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/roles/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/roles/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/roles/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/roles/exports.js"
+ },
+ "./rules": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/rules/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/rules/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/rules/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/rules/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/rules/exports.js"
+ },
+ "./rulesConfigs": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/rulesConfigs/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/rulesConfigs/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/rulesConfigs/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/rulesConfigs/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/rulesConfigs/exports.js"
+ },
+ "./selfServiceProfiles": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/selfServiceProfiles/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/selfServiceProfiles/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/selfServiceProfiles/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/selfServiceProfiles/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/selfServiceProfiles/exports.js"
+ },
+ "./sessions": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/sessions/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/sessions/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/sessions/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/sessions/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/sessions/exports.js"
+ },
+ "./stats": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/stats/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/stats/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/stats/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/stats/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/stats/exports.js"
+ },
+ "./supplementalSignals": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/supplementalSignals/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/supplementalSignals/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/supplementalSignals/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/supplementalSignals/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/supplementalSignals/exports.js"
+ },
+ "./tickets": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/tickets/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/tickets/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/tickets/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/tickets/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/tickets/exports.js"
+ },
+ "./tokenExchangeProfiles": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/tokenExchangeProfiles/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/tokenExchangeProfiles/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/tokenExchangeProfiles/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/tokenExchangeProfiles/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/tokenExchangeProfiles/exports.js"
+ },
+ "./userAttributeProfiles": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/userAttributeProfiles/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/userAttributeProfiles/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/userAttributeProfiles/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/userAttributeProfiles/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/userAttributeProfiles/exports.js"
+ },
+ "./userBlocks": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/userBlocks/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/userBlocks/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/userBlocks/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/userBlocks/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/userBlocks/exports.js"
+ },
+ "./users": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/users/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/users/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/users/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/users/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/users/exports.js"
+ },
+ "./actions/versions": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/actions/resources/versions/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/actions/resources/versions/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/actions/resources/versions/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/actions/resources/versions/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/actions/resources/versions/exports.js"
+ },
+ "./actions/executions": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/actions/resources/executions/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/actions/resources/executions/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/actions/resources/executions/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/actions/resources/executions/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/actions/resources/executions/exports.js"
+ },
+ "./actions/modules": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/actions/resources/modules/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/actions/resources/modules/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/actions/resources/modules/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/actions/resources/modules/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/actions/resources/modules/exports.js"
+ },
+ "./actions/triggers": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/actions/resources/triggers/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/actions/resources/triggers/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/actions/resources/triggers/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/actions/resources/triggers/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/actions/resources/triggers/exports.js"
+ },
+ "./actions/modules/versions": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/actions/resources/modules/resources/versions/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/actions/resources/modules/resources/versions/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/actions/resources/modules/resources/versions/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/actions/resources/modules/resources/versions/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/actions/resources/modules/resources/versions/exports.js"
+ },
+ "./actions/triggers/bindings": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/actions/resources/triggers/resources/bindings/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/actions/resources/triggers/resources/bindings/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/actions/resources/triggers/resources/bindings/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/actions/resources/triggers/resources/bindings/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/actions/resources/triggers/resources/bindings/exports.js"
+ },
+ "./anomaly": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/anomaly/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/anomaly/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/anomaly/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/anomaly/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/anomaly/exports.js"
+ },
+ "./anomaly/blocks": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/anomaly/resources/blocks/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/anomaly/resources/blocks/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/anomaly/resources/blocks/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/anomaly/resources/blocks/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/anomaly/resources/blocks/exports.js"
+ },
+ "./attackProtection": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/attackProtection/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/attackProtection/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/attackProtection/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/attackProtection/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/attackProtection/exports.js"
+ },
+ "./attackProtection/botDetection": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/attackProtection/resources/botDetection/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/attackProtection/resources/botDetection/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/attackProtection/resources/botDetection/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/attackProtection/resources/botDetection/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/attackProtection/resources/botDetection/exports.js"
+ },
+ "./attackProtection/breachedPasswordDetection": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/attackProtection/resources/breachedPasswordDetection/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/attackProtection/resources/breachedPasswordDetection/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/attackProtection/resources/breachedPasswordDetection/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/attackProtection/resources/breachedPasswordDetection/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/attackProtection/resources/breachedPasswordDetection/exports.js"
+ },
+ "./attackProtection/bruteForceProtection": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/attackProtection/resources/bruteForceProtection/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/attackProtection/resources/bruteForceProtection/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/attackProtection/resources/bruteForceProtection/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/attackProtection/resources/bruteForceProtection/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/attackProtection/resources/bruteForceProtection/exports.js"
+ },
+ "./attackProtection/captcha": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/attackProtection/resources/captcha/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/attackProtection/resources/captcha/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/attackProtection/resources/captcha/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/attackProtection/resources/captcha/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/attackProtection/resources/captcha/exports.js"
+ },
+ "./attackProtection/phoneProviderProtection": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/attackProtection/resources/phoneProviderProtection/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/attackProtection/resources/phoneProviderProtection/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/attackProtection/resources/phoneProviderProtection/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/attackProtection/resources/phoneProviderProtection/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/attackProtection/resources/phoneProviderProtection/exports.js"
+ },
+ "./attackProtection/suspiciousIpThrottling": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/attackProtection/resources/suspiciousIpThrottling/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/attackProtection/resources/suspiciousIpThrottling/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/attackProtection/resources/suspiciousIpThrottling/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/attackProtection/resources/suspiciousIpThrottling/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/attackProtection/resources/suspiciousIpThrottling/exports.js"
+ },
+ "./branding/templates": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/branding/resources/templates/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/branding/resources/templates/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/branding/resources/templates/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/branding/resources/templates/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/branding/resources/templates/exports.js"
+ },
+ "./branding/themes": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/branding/resources/themes/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/branding/resources/themes/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/branding/resources/themes/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/branding/resources/themes/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/branding/resources/themes/exports.js"
+ },
+ "./branding/phone": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/branding/resources/phone/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/branding/resources/phone/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/branding/resources/phone/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/branding/resources/phone/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/branding/resources/phone/exports.js"
+ },
+ "./branding/phone/providers": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/branding/resources/phone/resources/providers/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/branding/resources/phone/resources/providers/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/branding/resources/phone/resources/providers/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/branding/resources/phone/resources/providers/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/branding/resources/phone/resources/providers/exports.js"
+ },
+ "./branding/phone/templates": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/branding/resources/phone/resources/templates/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/branding/resources/phone/resources/templates/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/branding/resources/phone/resources/templates/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/branding/resources/phone/resources/templates/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/branding/resources/phone/resources/templates/exports.js"
+ },
+ "./clientGrants/organizations": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/clientGrants/resources/organizations/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/clientGrants/resources/organizations/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/clientGrants/resources/organizations/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/clientGrants/resources/organizations/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/clientGrants/resources/organizations/exports.js"
+ },
+ "./clients/credentials": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/clients/resources/credentials/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/clients/resources/credentials/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/clients/resources/credentials/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/clients/resources/credentials/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/clients/resources/credentials/exports.js"
+ },
+ "./clients/connections": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/clients/resources/connections/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/clients/resources/connections/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/clients/resources/connections/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/clients/resources/connections/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/clients/resources/connections/exports.js"
+ },
+ "./connections/directoryProvisioning": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/connections/resources/directoryProvisioning/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/connections/resources/directoryProvisioning/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/connections/resources/directoryProvisioning/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/connections/resources/directoryProvisioning/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/connections/resources/directoryProvisioning/exports.js"
+ },
+ "./connections/scimConfiguration": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/connections/resources/scimConfiguration/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/connections/resources/scimConfiguration/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/connections/resources/scimConfiguration/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/connections/resources/scimConfiguration/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/connections/resources/scimConfiguration/exports.js"
+ },
+ "./connections/clients": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/connections/resources/clients/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/connections/resources/clients/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/connections/resources/clients/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/connections/resources/clients/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/connections/resources/clients/exports.js"
+ },
+ "./connections/keys": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/connections/resources/keys/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/connections/resources/keys/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/connections/resources/keys/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/connections/resources/keys/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/connections/resources/keys/exports.js"
+ },
+ "./connections/users": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/connections/resources/users/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/connections/resources/users/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/connections/resources/users/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/connections/resources/users/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/connections/resources/users/exports.js"
+ },
+ "./connections/directoryProvisioning/synchronizations": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/connections/resources/directoryProvisioning/resources/synchronizations/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/connections/resources/directoryProvisioning/resources/synchronizations/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/connections/resources/directoryProvisioning/resources/synchronizations/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/connections/resources/directoryProvisioning/resources/synchronizations/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/connections/resources/directoryProvisioning/resources/synchronizations/exports.js"
+ },
+ "./connections/scimConfiguration/tokens": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/connections/resources/scimConfiguration/resources/tokens/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/connections/resources/scimConfiguration/resources/tokens/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/connections/resources/scimConfiguration/resources/tokens/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/connections/resources/scimConfiguration/resources/tokens/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/connections/resources/scimConfiguration/resources/tokens/exports.js"
+ },
+ "./emails": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/emails/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/emails/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/emails/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/emails/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/emails/exports.js"
+ },
+ "./emails/provider": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/emails/resources/provider/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/emails/resources/provider/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/emails/resources/provider/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/emails/resources/provider/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/emails/resources/provider/exports.js"
+ },
+ "./eventStreams/deliveries": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/eventStreams/resources/deliveries/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/eventStreams/resources/deliveries/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/eventStreams/resources/deliveries/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/eventStreams/resources/deliveries/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/eventStreams/resources/deliveries/exports.js"
+ },
+ "./eventStreams/redeliveries": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/eventStreams/resources/redeliveries/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/eventStreams/resources/redeliveries/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/eventStreams/resources/redeliveries/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/eventStreams/resources/redeliveries/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/eventStreams/resources/redeliveries/exports.js"
+ },
+ "./flows/executions": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/flows/resources/executions/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/flows/resources/executions/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/flows/resources/executions/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/flows/resources/executions/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/flows/resources/executions/exports.js"
+ },
+ "./flows/vault": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/flows/resources/vault/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/flows/resources/vault/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/flows/resources/vault/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/flows/resources/vault/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/flows/resources/vault/exports.js"
+ },
+ "./flows/vault/connections": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/flows/resources/vault/resources/connections/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/flows/resources/vault/resources/connections/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/flows/resources/vault/resources/connections/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/flows/resources/vault/resources/connections/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/flows/resources/vault/resources/connections/exports.js"
+ },
+ "./groups/members": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/groups/resources/members/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/groups/resources/members/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/groups/resources/members/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/groups/resources/members/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/groups/resources/members/exports.js"
+ },
+ "./groups/roles": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/groups/resources/roles/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/groups/resources/roles/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/groups/resources/roles/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/groups/resources/roles/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/groups/resources/roles/exports.js"
+ },
+ "./guardian": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/guardian/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/guardian/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/guardian/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/guardian/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/guardian/exports.js"
+ },
+ "./guardian/enrollments": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/guardian/resources/enrollments/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/guardian/resources/enrollments/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/guardian/resources/enrollments/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/guardian/resources/enrollments/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/guardian/resources/enrollments/exports.js"
+ },
+ "./guardian/factors": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/guardian/resources/factors/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/guardian/resources/factors/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/guardian/resources/factors/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/guardian/resources/factors/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/guardian/resources/factors/exports.js"
+ },
+ "./guardian/policies": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/guardian/resources/policies/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/guardian/resources/policies/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/guardian/resources/policies/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/guardian/resources/policies/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/guardian/resources/policies/exports.js"
+ },
+ "./guardian/factors/phone": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/guardian/resources/factors/resources/phone/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/guardian/resources/factors/resources/phone/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/guardian/resources/factors/resources/phone/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/guardian/resources/factors/resources/phone/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/guardian/resources/factors/resources/phone/exports.js"
+ },
+ "./guardian/factors/pushNotification": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/guardian/resources/factors/resources/pushNotification/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/guardian/resources/factors/resources/pushNotification/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/guardian/resources/factors/resources/pushNotification/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/guardian/resources/factors/resources/pushNotification/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/guardian/resources/factors/resources/pushNotification/exports.js"
+ },
+ "./guardian/factors/sms": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/guardian/resources/factors/resources/sms/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/guardian/resources/factors/resources/sms/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/guardian/resources/factors/resources/sms/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/guardian/resources/factors/resources/sms/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/guardian/resources/factors/resources/sms/exports.js"
+ },
+ "./guardian/factors/duo": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/guardian/resources/factors/resources/duo/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/guardian/resources/factors/resources/duo/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/guardian/resources/factors/resources/duo/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/guardian/resources/factors/resources/duo/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/guardian/resources/factors/resources/duo/exports.js"
+ },
+ "./guardian/factors/duo/settings": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/guardian/resources/factors/resources/duo/resources/settings/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/guardian/resources/factors/resources/duo/resources/settings/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/guardian/resources/factors/resources/duo/resources/settings/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/guardian/resources/factors/resources/duo/resources/settings/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/guardian/resources/factors/resources/duo/resources/settings/exports.js"
+ },
+ "./hooks/secrets": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/hooks/resources/secrets/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/hooks/resources/secrets/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/hooks/resources/secrets/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/hooks/resources/secrets/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/hooks/resources/secrets/exports.js"
+ },
+ "./jobs/usersExports": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/jobs/resources/usersExports/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/jobs/resources/usersExports/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/jobs/resources/usersExports/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/jobs/resources/usersExports/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/jobs/resources/usersExports/exports.js"
+ },
+ "./jobs/usersImports": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/jobs/resources/usersImports/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/jobs/resources/usersImports/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/jobs/resources/usersImports/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/jobs/resources/usersImports/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/jobs/resources/usersImports/exports.js"
+ },
+ "./jobs/verificationEmail": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/jobs/resources/verificationEmail/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/jobs/resources/verificationEmail/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/jobs/resources/verificationEmail/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/jobs/resources/verificationEmail/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/jobs/resources/verificationEmail/exports.js"
+ },
+ "./jobs/errors": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/jobs/resources/errors/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/jobs/resources/errors/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/jobs/resources/errors/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/jobs/resources/errors/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/jobs/resources/errors/exports.js"
+ },
+ "./keys": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/keys/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/keys/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/keys/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/keys/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/keys/exports.js"
+ },
+ "./keys/customSigning": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/keys/resources/customSigning/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/keys/resources/customSigning/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/keys/resources/customSigning/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/keys/resources/customSigning/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/keys/resources/customSigning/exports.js"
+ },
+ "./keys/encryption": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/keys/resources/encryption/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/keys/resources/encryption/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/keys/resources/encryption/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/keys/resources/encryption/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/keys/resources/encryption/exports.js"
+ },
+ "./keys/signing": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/keys/resources/signing/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/keys/resources/signing/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/keys/resources/signing/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/keys/resources/signing/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/keys/resources/signing/exports.js"
+ },
+ "./organizations/clientGrants": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/organizations/resources/clientGrants/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/organizations/resources/clientGrants/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/organizations/resources/clientGrants/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/organizations/resources/clientGrants/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/organizations/resources/clientGrants/exports.js"
+ },
+ "./organizations/connections": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/organizations/resources/connections/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/organizations/resources/connections/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/organizations/resources/connections/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/organizations/resources/connections/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/organizations/resources/connections/exports.js"
+ },
+ "./organizations/discoveryDomains": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/organizations/resources/discoveryDomains/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/organizations/resources/discoveryDomains/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/organizations/resources/discoveryDomains/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/organizations/resources/discoveryDomains/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/organizations/resources/discoveryDomains/exports.js"
+ },
+ "./organizations/enabledConnections": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/organizations/resources/enabledConnections/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/organizations/resources/enabledConnections/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/organizations/resources/enabledConnections/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/organizations/resources/enabledConnections/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/organizations/resources/enabledConnections/exports.js"
+ },
+ "./organizations/invitations": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/organizations/resources/invitations/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/organizations/resources/invitations/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/organizations/resources/invitations/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/organizations/resources/invitations/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/organizations/resources/invitations/exports.js"
+ },
+ "./organizations/members": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/organizations/resources/members/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/organizations/resources/members/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/organizations/resources/members/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/organizations/resources/members/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/organizations/resources/members/exports.js"
+ },
+ "./organizations/groups": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/organizations/resources/groups/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/organizations/resources/groups/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/organizations/resources/groups/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/organizations/resources/groups/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/organizations/resources/groups/exports.js"
+ },
+ "./organizations/groups/roles": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/organizations/resources/groups/resources/roles/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/organizations/resources/groups/resources/roles/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/organizations/resources/groups/resources/roles/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/organizations/resources/groups/resources/roles/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/organizations/resources/groups/resources/roles/exports.js"
+ },
+ "./organizations/members/effectiveRoles": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/organizations/resources/members/resources/effectiveRoles/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/organizations/resources/members/resources/effectiveRoles/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/organizations/resources/members/resources/effectiveRoles/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/organizations/resources/members/resources/effectiveRoles/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/organizations/resources/members/resources/effectiveRoles/exports.js"
+ },
+ "./organizations/members/roles": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/organizations/resources/members/resources/roles/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/organizations/resources/members/resources/roles/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/organizations/resources/members/resources/roles/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/organizations/resources/members/resources/roles/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/organizations/resources/members/resources/roles/exports.js"
+ },
+ "./organizations/members/effectiveRoles/sources": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/organizations/resources/members/resources/effectiveRoles/resources/sources/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/organizations/resources/members/resources/effectiveRoles/resources/sources/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/organizations/resources/members/resources/effectiveRoles/resources/sources/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/organizations/resources/members/resources/effectiveRoles/resources/sources/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/organizations/resources/members/resources/effectiveRoles/resources/sources/exports.js"
+ },
+ "./organizations/members/effectiveRoles/sources/groups": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/organizations/resources/members/resources/effectiveRoles/resources/sources/resources/groups/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/organizations/resources/members/resources/effectiveRoles/resources/sources/resources/groups/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/organizations/resources/members/resources/effectiveRoles/resources/sources/resources/groups/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/organizations/resources/members/resources/effectiveRoles/resources/sources/resources/groups/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/organizations/resources/members/resources/effectiveRoles/resources/sources/resources/groups/exports.js"
+ },
+ "./organizations/roles": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/organizations/resources/roles/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/organizations/resources/roles/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/organizations/resources/roles/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/organizations/resources/roles/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/organizations/resources/roles/exports.js"
+ },
+ "./organizations/roles/members": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/organizations/resources/roles/resources/members/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/organizations/resources/roles/resources/members/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/organizations/resources/roles/resources/members/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/organizations/resources/roles/resources/members/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/organizations/resources/roles/resources/members/exports.js"
+ },
+ "./prompts/rendering": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/prompts/resources/rendering/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/prompts/resources/rendering/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/prompts/resources/rendering/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/prompts/resources/rendering/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/prompts/resources/rendering/exports.js"
+ },
+ "./prompts/customText": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/prompts/resources/customText/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/prompts/resources/customText/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/prompts/resources/customText/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/prompts/resources/customText/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/prompts/resources/customText/exports.js"
+ },
+ "./prompts/partials": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/prompts/resources/partials/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/prompts/resources/partials/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/prompts/resources/partials/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/prompts/resources/partials/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/prompts/resources/partials/exports.js"
+ },
+ "./riskAssessments": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/riskAssessments/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/riskAssessments/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/riskAssessments/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/riskAssessments/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/riskAssessments/exports.js"
+ },
+ "./riskAssessments/settings": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/riskAssessments/resources/settings/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/riskAssessments/resources/settings/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/riskAssessments/resources/settings/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/riskAssessments/resources/settings/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/riskAssessments/resources/settings/exports.js"
+ },
+ "./riskAssessments/settings/newDevice": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/riskAssessments/resources/settings/resources/newDevice/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/riskAssessments/resources/settings/resources/newDevice/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/riskAssessments/resources/settings/resources/newDevice/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/riskAssessments/resources/settings/resources/newDevice/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/riskAssessments/resources/settings/resources/newDevice/exports.js"
+ },
+ "./roles/groups": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/roles/resources/groups/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/roles/resources/groups/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/roles/resources/groups/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/roles/resources/groups/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/roles/resources/groups/exports.js"
+ },
+ "./roles/permissions": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/roles/resources/permissions/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/roles/resources/permissions/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/roles/resources/permissions/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/roles/resources/permissions/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/roles/resources/permissions/exports.js"
+ },
+ "./roles/users": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/roles/resources/users/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/roles/resources/users/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/roles/resources/users/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/roles/resources/users/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/roles/resources/users/exports.js"
+ },
+ "./selfServiceProfiles/customText": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/selfServiceProfiles/resources/customText/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/selfServiceProfiles/resources/customText/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/selfServiceProfiles/resources/customText/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/selfServiceProfiles/resources/customText/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/selfServiceProfiles/resources/customText/exports.js"
+ },
+ "./selfServiceProfiles/ssoTicket": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/selfServiceProfiles/resources/ssoTicket/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/selfServiceProfiles/resources/ssoTicket/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/selfServiceProfiles/resources/ssoTicket/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/selfServiceProfiles/resources/ssoTicket/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/selfServiceProfiles/resources/ssoTicket/exports.js"
+ },
+ "./tenants": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/tenants/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/tenants/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/tenants/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/tenants/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/tenants/exports.js"
+ },
+ "./tenants/settings": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/tenants/resources/settings/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/tenants/resources/settings/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/tenants/resources/settings/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/tenants/resources/settings/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/tenants/resources/settings/exports.js"
+ },
+ "./users/authenticationMethods": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/users/resources/authenticationMethods/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/users/resources/authenticationMethods/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/users/resources/authenticationMethods/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/users/resources/authenticationMethods/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/users/resources/authenticationMethods/exports.js"
+ },
+ "./users/authenticators": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/users/resources/authenticators/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/users/resources/authenticators/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/users/resources/authenticators/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/users/resources/authenticators/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/users/resources/authenticators/exports.js"
+ },
+ "./users/connectedAccounts": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/users/resources/connectedAccounts/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/users/resources/connectedAccounts/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/users/resources/connectedAccounts/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/users/resources/connectedAccounts/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/users/resources/connectedAccounts/exports.js"
+ },
+ "./users/effectivePermissions": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/users/resources/effectivePermissions/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/users/resources/effectivePermissions/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/users/resources/effectivePermissions/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/users/resources/effectivePermissions/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/users/resources/effectivePermissions/exports.js"
+ },
+ "./users/effectiveRoles": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/users/resources/effectiveRoles/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/users/resources/effectiveRoles/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/users/resources/effectiveRoles/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/users/resources/effectiveRoles/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/users/resources/effectiveRoles/exports.js"
+ },
+ "./users/enrollments": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/users/resources/enrollments/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/users/resources/enrollments/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/users/resources/enrollments/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/users/resources/enrollments/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/users/resources/enrollments/exports.js"
+ },
+ "./users/groups": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/users/resources/groups/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/users/resources/groups/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/users/resources/groups/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/users/resources/groups/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/users/resources/groups/exports.js"
+ },
+ "./users/identities": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/users/resources/identities/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/users/resources/identities/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/users/resources/identities/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/users/resources/identities/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/users/resources/identities/exports.js"
+ },
+ "./users/logs": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/users/resources/logs/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/users/resources/logs/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/users/resources/logs/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/users/resources/logs/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/users/resources/logs/exports.js"
+ },
+ "./users/multifactor": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/users/resources/multifactor/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/users/resources/multifactor/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/users/resources/multifactor/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/users/resources/multifactor/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/users/resources/multifactor/exports.js"
+ },
+ "./users/organizations": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/users/resources/organizations/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/users/resources/organizations/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/users/resources/organizations/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/users/resources/organizations/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/users/resources/organizations/exports.js"
+ },
+ "./users/permissions": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/users/resources/permissions/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/users/resources/permissions/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/users/resources/permissions/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/users/resources/permissions/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/users/resources/permissions/exports.js"
+ },
+ "./users/riskAssessments": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/users/resources/riskAssessments/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/users/resources/riskAssessments/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/users/resources/riskAssessments/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/users/resources/riskAssessments/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/users/resources/riskAssessments/exports.js"
+ },
+ "./users/roles": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/users/resources/roles/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/users/resources/roles/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/users/resources/roles/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/users/resources/roles/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/users/resources/roles/exports.js"
+ },
+ "./users/refreshToken": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/users/resources/refreshToken/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/users/resources/refreshToken/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/users/resources/refreshToken/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/users/resources/refreshToken/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/users/resources/refreshToken/exports.js"
+ },
+ "./users/sessions": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/users/resources/sessions/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/users/resources/sessions/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/users/resources/sessions/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/users/resources/sessions/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/users/resources/sessions/exports.js"
+ },
+ "./users/effectivePermissions/sources": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/users/resources/effectivePermissions/resources/sources/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/users/resources/effectivePermissions/resources/sources/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/users/resources/effectivePermissions/resources/sources/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/users/resources/effectivePermissions/resources/sources/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/users/resources/effectivePermissions/resources/sources/exports.js"
+ },
+ "./users/effectivePermissions/sources/roles": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/users/resources/effectivePermissions/resources/sources/resources/roles/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/users/resources/effectivePermissions/resources/sources/resources/roles/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/users/resources/effectivePermissions/resources/sources/resources/roles/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/users/resources/effectivePermissions/resources/sources/resources/roles/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/users/resources/effectivePermissions/resources/sources/resources/roles/exports.js"
+ },
+ "./users/effectiveRoles/sources": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/users/resources/effectiveRoles/resources/sources/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/users/resources/effectiveRoles/resources/sources/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/users/resources/effectiveRoles/resources/sources/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/users/resources/effectiveRoles/resources/sources/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/users/resources/effectiveRoles/resources/sources/exports.js"
+ },
+ "./users/effectiveRoles/sources/groups": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/users/resources/effectiveRoles/resources/sources/resources/groups/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/users/resources/effectiveRoles/resources/sources/resources/groups/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/users/resources/effectiveRoles/resources/sources/resources/groups/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/users/resources/effectiveRoles/resources/sources/resources/groups/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/users/resources/effectiveRoles/resources/sources/resources/groups/exports.js"
+ },
+ "./verifiableCredentials": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/verifiableCredentials/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/verifiableCredentials/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/verifiableCredentials/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/verifiableCredentials/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/verifiableCredentials/exports.js"
+ },
+ "./verifiableCredentials/verification": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/verifiableCredentials/resources/verification/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/verifiableCredentials/resources/verification/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/verifiableCredentials/resources/verification/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/verifiableCredentials/resources/verification/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/verifiableCredentials/resources/verification/exports.js"
+ },
+ "./verifiableCredentials/verification/templates": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/verifiableCredentials/resources/verification/resources/templates/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/verifiableCredentials/resources/verification/resources/templates/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/verifiableCredentials/resources/verification/resources/templates/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/verifiableCredentials/resources/verification/resources/templates/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/verifiableCredentials/resources/verification/resources/templates/exports.js"
+ },
+ "./package.json": "./package.json",
+ "./legacy": {
+ "types": "./legacy/exports/index.d.ts",
+ "import": {
+ "types": "./legacy/exports/index.d.mts",
+ "default": "./legacy/exports/index.mjs"
+ },
+ "require": {
+ "types": "./legacy/exports/index.d.ts",
+ "default": "./legacy/exports/index.js"
+ }
+ }
+ },
+ "files": [
+ "legacy",
+ "package.json",
+ "dist",
+ "reference.md",
+ "README.md",
+ "LICENSE"
+ ],
+ "scripts": {
+ "format": "prettier . --write --ignore-unknown",
+ "format:check": "prettier . --check --ignore-unknown",
+ "lint": "eslint . --ext .js,.ts,.tsx",
+ "lint:fix": "eslint . --ext .js,.ts,.tsx --fix",
+ "check": "yarn format:check",
+ "check:fix": "yarn format",
+ "build": "yarn build:cjs && yarn build:esm",
+ "build:cjs": "tsc --project ./tsconfig.cjs.json",
+ "build:esm": "tsc --project ./tsconfig.esm.json && node scripts/rename-to-esm-files.js dist/esm",
+ "test": "jest --config jest.config.mjs",
+ "test:unit": "jest --selectProjects unit",
+ "test:wire": "jest --selectProjects wire",
+ "prepare": "husky",
+ "lint:check": "eslint . --ext .js,.ts,.tsx",
+ "lint:package": "publint --pack npm",
+ "test:coverage": "jest --config jest.config.mjs --coverage",
+ "test:coverage:unit": "jest --selectProjects unit --coverage",
+ "test:coverage:browser": "jest --selectProjects browser --coverage",
+ "test:coverage:wire": "jest --selectProjects wire --coverage",
+ "docs": "typedoc",
+ "docs:clean": "rm -rf docs",
+ "docs:build": "yarn docs:clean && yarn docs",
+ "precommit": "lint-staged",
+ "validate": "yarn lint:check && yarn format --check && yarn build && yarn test && yarn lint:package"
+ },
+ "dependencies": {
+ "uuid": "^11.1.1",
+ "jose": "^5.0.0",
+ "auth0-legacy": "npm:auth0@^4.37.1"
+ },
+ "devDependencies": {
+ "webpack": "^5.105.4",
+ "ts-loader": "^9.5.4",
+ "jest": "^29.7.0",
+ "@jest/globals": "^29.7.0",
+ "@types/jest": "^29.5.14",
+ "ts-jest": "^29.3.4",
+ "jest-environment-jsdom": "^29.7.0",
+ "msw": "2.11.2",
+ "@types/node": "^20.0.0",
+ "typescript": "~5.9.3",
+ "prettier": "3.8.1",
+ "typedoc": "^0.28.7",
+ "typedoc-plugin-missing-exports": "^4.0.0",
+ "nock": "^14.0.6",
+ "undici": "^7.12.0",
+ "@eslint/js": "^9.32.0",
+ "@typescript-eslint/eslint-plugin": "^8.38.0",
+ "@typescript-eslint/parser": "^8.38.0",
+ "eslint": "^9.32.0",
+ "eslint-config-prettier": "^10.1.8",
+ "eslint-plugin-prettier": "^5.5.3",
+ "husky": "^9.1.7",
+ "lint-staged": "^16.1.4",
+ "publint": "^0.3.12"
+ },
+ "browser": {
+ "fs": false,
+ "os": false,
+ "path": false,
+ "stream": false,
+ "crypto": false
+ },
+ "packageManager": "yarn@1.22.22",
+ "engines": {
+ "node": "^20.19.0 || ^22.12.0 || ^24.0.0 || ^26.0.0"
+ },
+ "sideEffects": false,
+ "bugs": {
+ "url": "https://github.com/auth0/node-auth0/issues"
+ },
+ "homepage": "https://github.com/auth0/node-auth0",
+ "keywords": [
+ "auth0",
+ "authentication",
+ "login",
+ "auth",
+ "jwt",
+ "management api",
+ "json web token"
+ ],
+ "description": "Auth0 Node.js SDK for the Management API v2.",
+ "lint-staged": {
+ "*.{js,ts,tsx}": [
+ "eslint --fix",
+ "prettier --write"
+ ],
+ "*.{json,md,yml,yaml}": [
+ "prettier --write"
+ ]
+ }
+ }
+ src/management/api/resources/actions/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { ActionsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ export * from "./resources/index.js";
+ src/management/api/resources/actions/resources/executions/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { ExecutionsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/actions/resources/modules/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { ModulesClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ export * from "./resources/index.js";
+ src/management/api/resources/actions/resources/modules/resources/versions/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { VersionsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/actions/resources/triggers/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { TriggersClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ export * from "./resources/index.js";
+ src/management/api/resources/actions/resources/triggers/resources/bindings/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { BindingsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/actions/resources/versions/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { VersionsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/anomaly/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { AnomalyClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ export * from "./resources/index.js";
+ src/management/api/resources/anomaly/resources/blocks/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { BlocksClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/attackProtection/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { AttackProtectionClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ export * from "./resources/index.js";
+ src/management/api/resources/attackProtection/resources/botDetection/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { BotDetectionClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/attackProtection/resources/breachedPasswordDetection/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { BreachedPasswordDetectionClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/attackProtection/resources/bruteForceProtection/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { BruteForceProtectionClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/attackProtection/resources/captcha/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { CaptchaClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/attackProtection/resources/phoneProviderProtection/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { PhoneProviderProtectionClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/attackProtection/resources/suspiciousIpThrottling/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { SuspiciousIpThrottlingClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/branding/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { BrandingClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ export * from "./resources/index.js";
+ src/management/api/resources/branding/resources/phone/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { PhoneClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ export * from "./resources/index.js";
+ src/management/api/resources/branding/resources/phone/resources/providers/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { ProvidersClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/branding/resources/phone/resources/templates/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { TemplatesClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/branding/resources/templates/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { TemplatesClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/branding/resources/themes/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { ThemesClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/clientGrants/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { ClientGrantsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ export * from "./resources/index.js";
+ src/management/api/resources/clientGrants/resources/organizations/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { OrganizationsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/clients/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { ClientsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ export * from "./resources/index.js";
+ src/management/api/resources/clients/resources/connections/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { ConnectionsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/clients/resources/credentials/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { CredentialsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/connectionProfiles/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { ConnectionProfilesClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/connections/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { ConnectionsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ export * from "./resources/index.js";
+ src/management/api/resources/connections/resources/clients/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { ClientsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/connections/resources/directoryProvisioning/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { DirectoryProvisioningClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ export * from "./resources/index.js";
+ src/management/api/resources/connections/resources/directoryProvisioning/resources/synchronizations/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { SynchronizationsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/connections/resources/keys/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { KeysClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/connections/resources/scimConfiguration/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { ScimConfigurationClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ export * from "./resources/index.js";
+ src/management/api/resources/connections/resources/scimConfiguration/resources/tokens/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { TokensClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/connections/resources/users/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { UsersClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/customDomains/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { CustomDomainsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/deviceCredentials/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { DeviceCredentialsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/emailTemplates/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { EmailTemplatesClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/emails/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { EmailsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ export * from "./resources/index.js";
+ src/management/api/resources/emails/resources/provider/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { ProviderClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/eventStreams/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { EventStreamsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ export * from "./resources/index.js";
+ src/management/api/resources/eventStreams/resources/deliveries/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { DeliveriesClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/eventStreams/resources/redeliveries/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { RedeliveriesClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/events/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { EventsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/flows/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { FlowsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ export * from "./resources/index.js";
+ src/management/api/resources/flows/resources/executions/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { ExecutionsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/flows/resources/vault/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { VaultClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ export * from "./resources/index.js";
+ src/management/api/resources/flows/resources/vault/resources/connections/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { ConnectionsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/forms/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { FormsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/groups/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { GroupsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ export * from "./resources/index.js";
+ src/management/api/resources/groups/resources/members/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { MembersClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/groups/resources/roles/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { RolesClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/guardian/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { GuardianClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ export * from "./resources/index.js";
+ src/management/api/resources/guardian/resources/enrollments/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { EnrollmentsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/guardian/resources/factors/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { FactorsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ export * from "./resources/index.js";
+ src/management/api/resources/guardian/resources/factors/resources/duo/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { DuoClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ export * from "./resources/index.js";
+ src/management/api/resources/guardian/resources/factors/resources/duo/resources/settings/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { SettingsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/guardian/resources/factors/resources/phone/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { PhoneClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/guardian/resources/factors/resources/pushNotification/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { PushNotificationClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/guardian/resources/factors/resources/sms/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { SmsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/guardian/resources/policies/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { PoliciesClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/hooks/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { HooksClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ export * from "./resources/index.js";
+ src/management/api/resources/hooks/resources/secrets/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { SecretsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/jobs/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { JobsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ export * from "./resources/index.js";
+ src/management/api/resources/jobs/resources/errors/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { ErrorsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/jobs/resources/usersExports/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { UsersExportsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/jobs/resources/usersImports/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { UsersImportsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/jobs/resources/verificationEmail/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { VerificationEmailClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/keys/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { KeysClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ export * from "./resources/index.js";
+ src/management/api/resources/keys/resources/customSigning/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { CustomSigningClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/keys/resources/encryption/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { EncryptionClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/keys/resources/signing/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { SigningClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/logStreams/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { LogStreamsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/logs/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { LogsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/networkAcls/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { NetworkAclsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/organizations/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { OrganizationsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ export * from "./resources/index.js";
+ src/management/api/resources/organizations/resources/clientGrants/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { ClientGrantsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/organizations/resources/connections/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { ConnectionsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/organizations/resources/discoveryDomains/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { DiscoveryDomainsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/organizations/resources/enabledConnections/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { EnabledConnectionsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/organizations/resources/groups/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { GroupsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ export * from "./resources/index.js";
+ src/management/api/resources/organizations/resources/groups/resources/roles/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { RolesClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/organizations/resources/invitations/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { InvitationsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/organizations/resources/members/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { MembersClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ export * from "./resources/index.js";
+ src/management/api/resources/organizations/resources/members/resources/effectiveRoles/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { EffectiveRolesClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ export * from "./resources/index.js";
+ src/management/api/resources/organizations/resources/members/resources/effectiveRoles/resources/sources/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { SourcesClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ export * from "./resources/index.js";
+ src/management/api/resources/organizations/resources/members/resources/effectiveRoles/resources/sources/resources/groups/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { GroupsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/organizations/resources/members/resources/roles/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { RolesClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/organizations/resources/roles/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { RolesClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ export * from "./resources/index.js";
+ src/management/api/resources/organizations/resources/roles/resources/members/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { MembersClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/prompts/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { PromptsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ export * from "./resources/index.js";
+ src/management/api/resources/prompts/resources/customText/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { CustomTextClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/prompts/resources/partials/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { PartialsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/prompts/resources/rendering/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { RenderingClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/rateLimitPolicies/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { RateLimitPoliciesClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/refreshTokens/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { RefreshTokensClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/resourceServers/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { ResourceServersClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/riskAssessments/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { RiskAssessmentsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ export * from "./resources/index.js";
+ src/management/api/resources/riskAssessments/resources/settings/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { SettingsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ export * from "./resources/index.js";
+ src/management/api/resources/riskAssessments/resources/settings/resources/newDevice/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { NewDeviceClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/roles/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { RolesClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ export * from "./resources/index.js";
+ src/management/api/resources/roles/resources/groups/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { GroupsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/roles/resources/permissions/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { PermissionsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/roles/resources/users/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { UsersClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/rules/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { RulesClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/rulesConfigs/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { RulesConfigsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/selfServiceProfiles/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { SelfServiceProfilesClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ export * from "./resources/index.js";
+ src/management/api/resources/selfServiceProfiles/resources/customText/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { CustomTextClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/selfServiceProfiles/resources/ssoTicket/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { SsoTicketClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/sessions/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { SessionsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/stats/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { StatsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/supplementalSignals/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { SupplementalSignalsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/tenants/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { TenantsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ export * from "./resources/index.js";
+ src/management/api/resources/tenants/resources/settings/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { SettingsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/tickets/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { TicketsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/tokenExchangeProfiles/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { TokenExchangeProfilesClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/userAttributeProfiles/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { UserAttributeProfilesClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/userBlocks/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { UserBlocksClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/userGrants/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { UserGrantsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/users/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { UsersClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ export * from "./resources/index.js";
+ src/management/api/resources/users/resources/authenticationMethods/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { AuthenticationMethodsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/users/resources/authenticators/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { AuthenticatorsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/users/resources/connectedAccounts/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { ConnectedAccountsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/users/resources/effectivePermissions/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { EffectivePermissionsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ export * from "./resources/index.js";
+ src/management/api/resources/users/resources/effectivePermissions/resources/sources/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { SourcesClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ export * from "./resources/index.js";
+ src/management/api/resources/users/resources/effectivePermissions/resources/sources/resources/roles/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { RolesClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/users/resources/effectiveRoles/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { EffectiveRolesClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ export * from "./resources/index.js";
+ src/management/api/resources/users/resources/effectiveRoles/resources/sources/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { SourcesClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ export * from "./resources/index.js";
+ src/management/api/resources/users/resources/effectiveRoles/resources/sources/resources/groups/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { GroupsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/users/resources/enrollments/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { EnrollmentsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/users/resources/groups/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { GroupsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/users/resources/identities/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { IdentitiesClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/users/resources/logs/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { LogsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/users/resources/multifactor/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { MultifactorClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/users/resources/organizations/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { OrganizationsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/users/resources/permissions/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { PermissionsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/users/resources/refreshToken/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { RefreshTokenClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/users/resources/riskAssessments/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { RiskAssessmentsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/users/resources/roles/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { RolesClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/users/resources/sessions/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { SessionsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ src/management/api/resources/verifiableCredentials/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { VerifiableCredentialsClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ export * from "./resources/index.js";
+ src/management/api/resources/verifiableCredentials/resources/verification/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { VerificationClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ export * from "./resources/index.js";
+ src/management/api/resources/verifiableCredentials/resources/verification/resources/templates/exports.ts: |
+ // This file was auto-generated by Fern from our API Definition.
+
+ export { TemplatesClient } from "./client/Client.js";
+ export * from "./client/index.js";
+ status: unresolved
+ - id: patch-74170bb0
+ content_hash: sha256:a625af4233f0553a1dd43855453b1e03807f4d3526809f2765e17e9ee7dc3968
+ original_commit: 74170bb0a59981fb32da389ac8d21b61e75d921d
+ original_message: Release v6.1.0 (#1381)
+ original_author: Ankita Tripathi <51994119+ankita10119@users.noreply.github.com>
+ base_generation: 8cb0b2008edb9a32cd08e8a7c9549f194e8d0fed
+ files:
+ - package.json
+ - src/management/version.ts
+ patch_content: |
+ diff --git a/package.json b/package.json
+ index d30fc657d..86a733ca7 100644
+ --- a/package.json
+ +++ b/package.json
+ @@ -1,6 +1,6 @@
+ {
+ "name": "auth0",
+ - "version": "6.0.0",
+ + "version": "6.1.0",
+ "private": false,
+ "repository": {
+ "type": "git",
+ diff --git a/src/management/version.ts b/src/management/version.ts
+ index 7ba3a938b..0105d13d6 100644
+ --- a/src/management/version.ts
+ +++ b/src/management/version.ts
+ @@ -1 +1 @@
+ -export const SDK_VERSION = "6.0.0";
+ +export const SDK_VERSION = "6.1.0";
+ theirs_snapshot:
+ package.json: |
+ {
+ "name": "auth0",
+ "version": "6.1.0",
+ "private": false,
+ "repository": {
+ "type": "git",
+ "url": "git+https://github.com/auth0/node-auth0.git"
+ },
+ "license": "MIT",
+ "type": "commonjs",
+ "main": "./dist/cjs/index.js",
+ "module": "./dist/esm/index.mjs",
+ "types": "./dist/cjs/index.d.ts",
+ "exports": {
+ ".": {
+ "import": {
+ "types": "./dist/esm/index.d.mts",
+ "default": "./dist/esm/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/index.d.ts",
+ "default": "./dist/cjs/index.js"
+ },
+ "default": "./dist/cjs/index.js"
+ },
+ "./management": {
+ "import": {
+ "types": "./dist/esm/management/index.d.mts",
+ "default": "./dist/esm/management/index.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/index.d.ts",
+ "default": "./dist/cjs/management/index.js"
+ },
+ "default": "./dist/cjs/management/index.js"
+ },
+ "./actions": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/actions/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/actions/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/actions/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/actions/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/actions/exports.js"
+ },
+ "./branding": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/branding/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/branding/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/branding/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/branding/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/branding/exports.js"
+ },
+ "./clientGrants": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/clientGrants/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/clientGrants/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/clientGrants/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/clientGrants/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/clientGrants/exports.js"
+ },
+ "./clients": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/clients/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/clients/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/clients/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/clients/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/clients/exports.js"
+ },
+ "./connectionProfiles": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/connectionProfiles/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/connectionProfiles/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/connectionProfiles/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/connectionProfiles/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/connectionProfiles/exports.js"
+ },
+ "./connections": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/connections/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/connections/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/connections/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/connections/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/connections/exports.js"
+ },
+ "./customDomains": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/customDomains/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/customDomains/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/customDomains/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/customDomains/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/customDomains/exports.js"
+ },
+ "./deviceCredentials": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/deviceCredentials/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/deviceCredentials/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/deviceCredentials/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/deviceCredentials/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/deviceCredentials/exports.js"
+ },
+ "./emailTemplates": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/emailTemplates/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/emailTemplates/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/emailTemplates/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/emailTemplates/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/emailTemplates/exports.js"
+ },
+ "./eventStreams": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/eventStreams/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/eventStreams/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/eventStreams/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/eventStreams/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/eventStreams/exports.js"
+ },
+ "./events": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/events/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/events/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/events/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/events/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/events/exports.js"
+ },
+ "./flows": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/flows/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/flows/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/flows/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/flows/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/flows/exports.js"
+ },
+ "./forms": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/forms/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/forms/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/forms/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/forms/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/forms/exports.js"
+ },
+ "./userGrants": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/userGrants/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/userGrants/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/userGrants/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/userGrants/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/userGrants/exports.js"
+ },
+ "./groups": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/groups/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/groups/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/groups/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/groups/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/groups/exports.js"
+ },
+ "./hooks": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/hooks/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/hooks/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/hooks/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/hooks/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/hooks/exports.js"
+ },
+ "./jobs": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/jobs/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/jobs/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/jobs/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/jobs/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/jobs/exports.js"
+ },
+ "./logStreams": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/logStreams/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/logStreams/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/logStreams/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/logStreams/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/logStreams/exports.js"
+ },
+ "./logs": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/logs/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/logs/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/logs/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/logs/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/logs/exports.js"
+ },
+ "./networkAcls": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/networkAcls/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/networkAcls/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/networkAcls/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/networkAcls/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/networkAcls/exports.js"
+ },
+ "./organizations": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/organizations/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/organizations/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/organizations/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/organizations/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/organizations/exports.js"
+ },
+ "./prompts": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/prompts/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/prompts/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/prompts/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/prompts/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/prompts/exports.js"
+ },
+ "./rateLimitPolicies": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/rateLimitPolicies/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/rateLimitPolicies/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/rateLimitPolicies/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/rateLimitPolicies/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/rateLimitPolicies/exports.js"
+ },
+ "./refreshTokens": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/refreshTokens/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/refreshTokens/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/refreshTokens/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/refreshTokens/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/refreshTokens/exports.js"
+ },
+ "./resourceServers": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/resourceServers/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/resourceServers/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/resourceServers/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/resourceServers/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/resourceServers/exports.js"
+ },
+ "./roles": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/roles/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/roles/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/roles/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/roles/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/roles/exports.js"
+ },
+ "./rules": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/rules/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/rules/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/rules/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/rules/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/rules/exports.js"
+ },
+ "./rulesConfigs": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/rulesConfigs/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/rulesConfigs/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/rulesConfigs/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/rulesConfigs/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/rulesConfigs/exports.js"
+ },
+ "./selfServiceProfiles": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/selfServiceProfiles/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/selfServiceProfiles/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/selfServiceProfiles/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/selfServiceProfiles/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/selfServiceProfiles/exports.js"
+ },
+ "./sessions": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/sessions/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/sessions/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/sessions/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/sessions/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/sessions/exports.js"
+ },
+ "./stats": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/stats/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/stats/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/stats/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/stats/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/stats/exports.js"
+ },
+ "./supplementalSignals": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/supplementalSignals/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/supplementalSignals/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/supplementalSignals/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/supplementalSignals/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/supplementalSignals/exports.js"
+ },
+ "./tickets": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/tickets/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/tickets/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/tickets/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/tickets/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/tickets/exports.js"
+ },
+ "./tokenExchangeProfiles": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/tokenExchangeProfiles/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/tokenExchangeProfiles/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/tokenExchangeProfiles/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/tokenExchangeProfiles/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/tokenExchangeProfiles/exports.js"
+ },
+ "./userAttributeProfiles": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/userAttributeProfiles/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/userAttributeProfiles/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/userAttributeProfiles/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/userAttributeProfiles/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/userAttributeProfiles/exports.js"
+ },
+ "./userBlocks": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/userBlocks/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/userBlocks/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/userBlocks/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/userBlocks/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/userBlocks/exports.js"
+ },
+ "./users": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/users/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/users/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/users/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/users/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/users/exports.js"
+ },
+ "./actions/versions": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/actions/resources/versions/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/actions/resources/versions/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/actions/resources/versions/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/actions/resources/versions/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/actions/resources/versions/exports.js"
+ },
+ "./actions/executions": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/actions/resources/executions/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/actions/resources/executions/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/actions/resources/executions/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/actions/resources/executions/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/actions/resources/executions/exports.js"
+ },
+ "./actions/modules": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/actions/resources/modules/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/actions/resources/modules/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/actions/resources/modules/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/actions/resources/modules/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/actions/resources/modules/exports.js"
+ },
+ "./actions/triggers": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/actions/resources/triggers/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/actions/resources/triggers/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/actions/resources/triggers/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/actions/resources/triggers/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/actions/resources/triggers/exports.js"
+ },
+ "./actions/modules/versions": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/actions/resources/modules/resources/versions/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/actions/resources/modules/resources/versions/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/actions/resources/modules/resources/versions/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/actions/resources/modules/resources/versions/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/actions/resources/modules/resources/versions/exports.js"
+ },
+ "./actions/triggers/bindings": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/actions/resources/triggers/resources/bindings/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/actions/resources/triggers/resources/bindings/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/actions/resources/triggers/resources/bindings/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/actions/resources/triggers/resources/bindings/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/actions/resources/triggers/resources/bindings/exports.js"
+ },
+ "./anomaly": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/anomaly/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/anomaly/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/anomaly/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/anomaly/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/anomaly/exports.js"
+ },
+ "./anomaly/blocks": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/anomaly/resources/blocks/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/anomaly/resources/blocks/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/anomaly/resources/blocks/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/anomaly/resources/blocks/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/anomaly/resources/blocks/exports.js"
+ },
+ "./attackProtection": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/attackProtection/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/attackProtection/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/attackProtection/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/attackProtection/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/attackProtection/exports.js"
+ },
+ "./attackProtection/botDetection": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/attackProtection/resources/botDetection/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/attackProtection/resources/botDetection/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/attackProtection/resources/botDetection/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/attackProtection/resources/botDetection/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/attackProtection/resources/botDetection/exports.js"
+ },
+ "./attackProtection/breachedPasswordDetection": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/attackProtection/resources/breachedPasswordDetection/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/attackProtection/resources/breachedPasswordDetection/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/attackProtection/resources/breachedPasswordDetection/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/attackProtection/resources/breachedPasswordDetection/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/attackProtection/resources/breachedPasswordDetection/exports.js"
+ },
+ "./attackProtection/bruteForceProtection": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/attackProtection/resources/bruteForceProtection/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/attackProtection/resources/bruteForceProtection/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/attackProtection/resources/bruteForceProtection/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/attackProtection/resources/bruteForceProtection/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/attackProtection/resources/bruteForceProtection/exports.js"
+ },
+ "./attackProtection/captcha": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/attackProtection/resources/captcha/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/attackProtection/resources/captcha/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/attackProtection/resources/captcha/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/attackProtection/resources/captcha/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/attackProtection/resources/captcha/exports.js"
+ },
+ "./attackProtection/phoneProviderProtection": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/attackProtection/resources/phoneProviderProtection/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/attackProtection/resources/phoneProviderProtection/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/attackProtection/resources/phoneProviderProtection/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/attackProtection/resources/phoneProviderProtection/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/attackProtection/resources/phoneProviderProtection/exports.js"
+ },
+ "./attackProtection/suspiciousIpThrottling": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/attackProtection/resources/suspiciousIpThrottling/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/attackProtection/resources/suspiciousIpThrottling/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/attackProtection/resources/suspiciousIpThrottling/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/attackProtection/resources/suspiciousIpThrottling/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/attackProtection/resources/suspiciousIpThrottling/exports.js"
+ },
+ "./branding/templates": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/branding/resources/templates/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/branding/resources/templates/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/branding/resources/templates/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/branding/resources/templates/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/branding/resources/templates/exports.js"
+ },
+ "./branding/themes": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/branding/resources/themes/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/branding/resources/themes/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/branding/resources/themes/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/branding/resources/themes/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/branding/resources/themes/exports.js"
+ },
+ "./branding/phone": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/branding/resources/phone/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/branding/resources/phone/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/branding/resources/phone/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/branding/resources/phone/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/branding/resources/phone/exports.js"
+ },
+ "./branding/phone/providers": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/branding/resources/phone/resources/providers/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/branding/resources/phone/resources/providers/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/branding/resources/phone/resources/providers/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/branding/resources/phone/resources/providers/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/branding/resources/phone/resources/providers/exports.js"
+ },
+ "./branding/phone/templates": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/branding/resources/phone/resources/templates/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/branding/resources/phone/resources/templates/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/branding/resources/phone/resources/templates/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/branding/resources/phone/resources/templates/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/branding/resources/phone/resources/templates/exports.js"
+ },
+ "./clientGrants/organizations": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/clientGrants/resources/organizations/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/clientGrants/resources/organizations/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/clientGrants/resources/organizations/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/clientGrants/resources/organizations/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/clientGrants/resources/organizations/exports.js"
+ },
+ "./clients/credentials": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/clients/resources/credentials/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/clients/resources/credentials/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/clients/resources/credentials/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/clients/resources/credentials/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/clients/resources/credentials/exports.js"
+ },
+ "./clients/connections": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/clients/resources/connections/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/clients/resources/connections/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/clients/resources/connections/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/clients/resources/connections/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/clients/resources/connections/exports.js"
+ },
+ "./connections/directoryProvisioning": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/connections/resources/directoryProvisioning/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/connections/resources/directoryProvisioning/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/connections/resources/directoryProvisioning/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/connections/resources/directoryProvisioning/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/connections/resources/directoryProvisioning/exports.js"
+ },
+ "./connections/scimConfiguration": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/connections/resources/scimConfiguration/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/connections/resources/scimConfiguration/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/connections/resources/scimConfiguration/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/connections/resources/scimConfiguration/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/connections/resources/scimConfiguration/exports.js"
+ },
+ "./connections/clients": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/connections/resources/clients/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/connections/resources/clients/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/connections/resources/clients/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/connections/resources/clients/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/connections/resources/clients/exports.js"
+ },
+ "./connections/keys": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/connections/resources/keys/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/connections/resources/keys/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/connections/resources/keys/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/connections/resources/keys/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/connections/resources/keys/exports.js"
+ },
+ "./connections/users": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/connections/resources/users/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/connections/resources/users/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/connections/resources/users/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/connections/resources/users/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/connections/resources/users/exports.js"
+ },
+ "./connections/directoryProvisioning/synchronizations": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/connections/resources/directoryProvisioning/resources/synchronizations/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/connections/resources/directoryProvisioning/resources/synchronizations/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/connections/resources/directoryProvisioning/resources/synchronizations/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/connections/resources/directoryProvisioning/resources/synchronizations/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/connections/resources/directoryProvisioning/resources/synchronizations/exports.js"
+ },
+ "./connections/scimConfiguration/tokens": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/connections/resources/scimConfiguration/resources/tokens/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/connections/resources/scimConfiguration/resources/tokens/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/connections/resources/scimConfiguration/resources/tokens/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/connections/resources/scimConfiguration/resources/tokens/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/connections/resources/scimConfiguration/resources/tokens/exports.js"
+ },
+ "./emails": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/emails/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/emails/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/emails/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/emails/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/emails/exports.js"
+ },
+ "./emails/provider": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/emails/resources/provider/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/emails/resources/provider/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/emails/resources/provider/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/emails/resources/provider/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/emails/resources/provider/exports.js"
+ },
+ "./eventStreams/deliveries": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/eventStreams/resources/deliveries/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/eventStreams/resources/deliveries/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/eventStreams/resources/deliveries/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/eventStreams/resources/deliveries/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/eventStreams/resources/deliveries/exports.js"
+ },
+ "./eventStreams/redeliveries": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/eventStreams/resources/redeliveries/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/eventStreams/resources/redeliveries/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/eventStreams/resources/redeliveries/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/eventStreams/resources/redeliveries/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/eventStreams/resources/redeliveries/exports.js"
+ },
+ "./flows/executions": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/flows/resources/executions/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/flows/resources/executions/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/flows/resources/executions/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/flows/resources/executions/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/flows/resources/executions/exports.js"
+ },
+ "./flows/vault": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/flows/resources/vault/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/flows/resources/vault/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/flows/resources/vault/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/flows/resources/vault/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/flows/resources/vault/exports.js"
+ },
+ "./flows/vault/connections": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/flows/resources/vault/resources/connections/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/flows/resources/vault/resources/connections/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/flows/resources/vault/resources/connections/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/flows/resources/vault/resources/connections/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/flows/resources/vault/resources/connections/exports.js"
+ },
+ "./groups/members": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/groups/resources/members/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/groups/resources/members/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/groups/resources/members/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/groups/resources/members/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/groups/resources/members/exports.js"
+ },
+ "./groups/roles": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/groups/resources/roles/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/groups/resources/roles/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/groups/resources/roles/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/groups/resources/roles/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/groups/resources/roles/exports.js"
+ },
+ "./guardian": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/guardian/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/guardian/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/guardian/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/guardian/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/guardian/exports.js"
+ },
+ "./guardian/enrollments": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/guardian/resources/enrollments/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/guardian/resources/enrollments/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/guardian/resources/enrollments/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/guardian/resources/enrollments/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/guardian/resources/enrollments/exports.js"
+ },
+ "./guardian/factors": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/guardian/resources/factors/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/guardian/resources/factors/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/guardian/resources/factors/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/guardian/resources/factors/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/guardian/resources/factors/exports.js"
+ },
+ "./guardian/policies": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/guardian/resources/policies/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/guardian/resources/policies/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/guardian/resources/policies/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/guardian/resources/policies/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/guardian/resources/policies/exports.js"
+ },
+ "./guardian/factors/phone": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/guardian/resources/factors/resources/phone/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/guardian/resources/factors/resources/phone/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/guardian/resources/factors/resources/phone/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/guardian/resources/factors/resources/phone/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/guardian/resources/factors/resources/phone/exports.js"
+ },
+ "./guardian/factors/pushNotification": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/guardian/resources/factors/resources/pushNotification/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/guardian/resources/factors/resources/pushNotification/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/guardian/resources/factors/resources/pushNotification/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/guardian/resources/factors/resources/pushNotification/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/guardian/resources/factors/resources/pushNotification/exports.js"
+ },
+ "./guardian/factors/sms": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/guardian/resources/factors/resources/sms/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/guardian/resources/factors/resources/sms/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/guardian/resources/factors/resources/sms/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/guardian/resources/factors/resources/sms/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/guardian/resources/factors/resources/sms/exports.js"
+ },
+ "./guardian/factors/duo": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/guardian/resources/factors/resources/duo/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/guardian/resources/factors/resources/duo/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/guardian/resources/factors/resources/duo/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/guardian/resources/factors/resources/duo/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/guardian/resources/factors/resources/duo/exports.js"
+ },
+ "./guardian/factors/duo/settings": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/guardian/resources/factors/resources/duo/resources/settings/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/guardian/resources/factors/resources/duo/resources/settings/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/guardian/resources/factors/resources/duo/resources/settings/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/guardian/resources/factors/resources/duo/resources/settings/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/guardian/resources/factors/resources/duo/resources/settings/exports.js"
+ },
+ "./hooks/secrets": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/hooks/resources/secrets/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/hooks/resources/secrets/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/hooks/resources/secrets/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/hooks/resources/secrets/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/hooks/resources/secrets/exports.js"
+ },
+ "./jobs/usersExports": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/jobs/resources/usersExports/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/jobs/resources/usersExports/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/jobs/resources/usersExports/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/jobs/resources/usersExports/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/jobs/resources/usersExports/exports.js"
+ },
+ "./jobs/usersImports": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/jobs/resources/usersImports/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/jobs/resources/usersImports/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/jobs/resources/usersImports/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/jobs/resources/usersImports/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/jobs/resources/usersImports/exports.js"
+ },
+ "./jobs/verificationEmail": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/jobs/resources/verificationEmail/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/jobs/resources/verificationEmail/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/jobs/resources/verificationEmail/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/jobs/resources/verificationEmail/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/jobs/resources/verificationEmail/exports.js"
+ },
+ "./jobs/errors": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/jobs/resources/errors/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/jobs/resources/errors/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/jobs/resources/errors/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/jobs/resources/errors/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/jobs/resources/errors/exports.js"
+ },
+ "./keys": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/keys/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/keys/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/keys/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/keys/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/keys/exports.js"
+ },
+ "./keys/customSigning": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/keys/resources/customSigning/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/keys/resources/customSigning/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/keys/resources/customSigning/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/keys/resources/customSigning/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/keys/resources/customSigning/exports.js"
+ },
+ "./keys/encryption": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/keys/resources/encryption/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/keys/resources/encryption/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/keys/resources/encryption/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/keys/resources/encryption/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/keys/resources/encryption/exports.js"
+ },
+ "./keys/signing": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/keys/resources/signing/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/keys/resources/signing/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/keys/resources/signing/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/keys/resources/signing/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/keys/resources/signing/exports.js"
+ },
+ "./organizations/clientGrants": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/organizations/resources/clientGrants/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/organizations/resources/clientGrants/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/organizations/resources/clientGrants/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/organizations/resources/clientGrants/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/organizations/resources/clientGrants/exports.js"
+ },
+ "./organizations/connections": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/organizations/resources/connections/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/organizations/resources/connections/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/organizations/resources/connections/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/organizations/resources/connections/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/organizations/resources/connections/exports.js"
+ },
+ "./organizations/discoveryDomains": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/organizations/resources/discoveryDomains/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/organizations/resources/discoveryDomains/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/organizations/resources/discoveryDomains/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/organizations/resources/discoveryDomains/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/organizations/resources/discoveryDomains/exports.js"
+ },
+ "./organizations/enabledConnections": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/organizations/resources/enabledConnections/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/organizations/resources/enabledConnections/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/organizations/resources/enabledConnections/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/organizations/resources/enabledConnections/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/organizations/resources/enabledConnections/exports.js"
+ },
+ "./organizations/invitations": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/organizations/resources/invitations/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/organizations/resources/invitations/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/organizations/resources/invitations/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/organizations/resources/invitations/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/organizations/resources/invitations/exports.js"
+ },
+ "./organizations/members": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/organizations/resources/members/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/organizations/resources/members/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/organizations/resources/members/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/organizations/resources/members/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/organizations/resources/members/exports.js"
+ },
+ "./organizations/groups": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/organizations/resources/groups/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/organizations/resources/groups/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/organizations/resources/groups/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/organizations/resources/groups/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/organizations/resources/groups/exports.js"
+ },
+ "./organizations/groups/roles": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/organizations/resources/groups/resources/roles/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/organizations/resources/groups/resources/roles/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/organizations/resources/groups/resources/roles/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/organizations/resources/groups/resources/roles/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/organizations/resources/groups/resources/roles/exports.js"
+ },
+ "./organizations/members/effectiveRoles": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/organizations/resources/members/resources/effectiveRoles/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/organizations/resources/members/resources/effectiveRoles/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/organizations/resources/members/resources/effectiveRoles/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/organizations/resources/members/resources/effectiveRoles/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/organizations/resources/members/resources/effectiveRoles/exports.js"
+ },
+ "./organizations/members/roles": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/organizations/resources/members/resources/roles/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/organizations/resources/members/resources/roles/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/organizations/resources/members/resources/roles/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/organizations/resources/members/resources/roles/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/organizations/resources/members/resources/roles/exports.js"
+ },
+ "./organizations/members/effectiveRoles/sources": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/organizations/resources/members/resources/effectiveRoles/resources/sources/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/organizations/resources/members/resources/effectiveRoles/resources/sources/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/organizations/resources/members/resources/effectiveRoles/resources/sources/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/organizations/resources/members/resources/effectiveRoles/resources/sources/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/organizations/resources/members/resources/effectiveRoles/resources/sources/exports.js"
+ },
+ "./organizations/members/effectiveRoles/sources/groups": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/organizations/resources/members/resources/effectiveRoles/resources/sources/resources/groups/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/organizations/resources/members/resources/effectiveRoles/resources/sources/resources/groups/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/organizations/resources/members/resources/effectiveRoles/resources/sources/resources/groups/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/organizations/resources/members/resources/effectiveRoles/resources/sources/resources/groups/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/organizations/resources/members/resources/effectiveRoles/resources/sources/resources/groups/exports.js"
+ },
+ "./organizations/roles": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/organizations/resources/roles/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/organizations/resources/roles/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/organizations/resources/roles/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/organizations/resources/roles/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/organizations/resources/roles/exports.js"
+ },
+ "./organizations/roles/members": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/organizations/resources/roles/resources/members/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/organizations/resources/roles/resources/members/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/organizations/resources/roles/resources/members/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/organizations/resources/roles/resources/members/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/organizations/resources/roles/resources/members/exports.js"
+ },
+ "./prompts/rendering": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/prompts/resources/rendering/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/prompts/resources/rendering/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/prompts/resources/rendering/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/prompts/resources/rendering/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/prompts/resources/rendering/exports.js"
+ },
+ "./prompts/customText": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/prompts/resources/customText/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/prompts/resources/customText/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/prompts/resources/customText/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/prompts/resources/customText/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/prompts/resources/customText/exports.js"
+ },
+ "./prompts/partials": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/prompts/resources/partials/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/prompts/resources/partials/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/prompts/resources/partials/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/prompts/resources/partials/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/prompts/resources/partials/exports.js"
+ },
+ "./riskAssessments": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/riskAssessments/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/riskAssessments/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/riskAssessments/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/riskAssessments/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/riskAssessments/exports.js"
+ },
+ "./riskAssessments/settings": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/riskAssessments/resources/settings/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/riskAssessments/resources/settings/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/riskAssessments/resources/settings/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/riskAssessments/resources/settings/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/riskAssessments/resources/settings/exports.js"
+ },
+ "./riskAssessments/settings/newDevice": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/riskAssessments/resources/settings/resources/newDevice/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/riskAssessments/resources/settings/resources/newDevice/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/riskAssessments/resources/settings/resources/newDevice/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/riskAssessments/resources/settings/resources/newDevice/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/riskAssessments/resources/settings/resources/newDevice/exports.js"
+ },
+ "./roles/groups": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/roles/resources/groups/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/roles/resources/groups/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/roles/resources/groups/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/roles/resources/groups/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/roles/resources/groups/exports.js"
+ },
+ "./roles/permissions": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/roles/resources/permissions/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/roles/resources/permissions/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/roles/resources/permissions/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/roles/resources/permissions/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/roles/resources/permissions/exports.js"
+ },
+ "./roles/users": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/roles/resources/users/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/roles/resources/users/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/roles/resources/users/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/roles/resources/users/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/roles/resources/users/exports.js"
+ },
+ "./selfServiceProfiles/customText": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/selfServiceProfiles/resources/customText/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/selfServiceProfiles/resources/customText/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/selfServiceProfiles/resources/customText/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/selfServiceProfiles/resources/customText/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/selfServiceProfiles/resources/customText/exports.js"
+ },
+ "./selfServiceProfiles/ssoTicket": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/selfServiceProfiles/resources/ssoTicket/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/selfServiceProfiles/resources/ssoTicket/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/selfServiceProfiles/resources/ssoTicket/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/selfServiceProfiles/resources/ssoTicket/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/selfServiceProfiles/resources/ssoTicket/exports.js"
+ },
+ "./tenants": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/tenants/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/tenants/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/tenants/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/tenants/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/tenants/exports.js"
+ },
+ "./tenants/settings": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/tenants/resources/settings/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/tenants/resources/settings/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/tenants/resources/settings/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/tenants/resources/settings/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/tenants/resources/settings/exports.js"
+ },
+ "./users/authenticationMethods": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/users/resources/authenticationMethods/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/users/resources/authenticationMethods/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/users/resources/authenticationMethods/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/users/resources/authenticationMethods/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/users/resources/authenticationMethods/exports.js"
+ },
+ "./users/authenticators": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/users/resources/authenticators/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/users/resources/authenticators/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/users/resources/authenticators/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/users/resources/authenticators/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/users/resources/authenticators/exports.js"
+ },
+ "./users/connectedAccounts": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/users/resources/connectedAccounts/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/users/resources/connectedAccounts/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/users/resources/connectedAccounts/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/users/resources/connectedAccounts/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/users/resources/connectedAccounts/exports.js"
+ },
+ "./users/effectivePermissions": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/users/resources/effectivePermissions/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/users/resources/effectivePermissions/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/users/resources/effectivePermissions/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/users/resources/effectivePermissions/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/users/resources/effectivePermissions/exports.js"
+ },
+ "./users/effectiveRoles": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/users/resources/effectiveRoles/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/users/resources/effectiveRoles/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/users/resources/effectiveRoles/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/users/resources/effectiveRoles/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/users/resources/effectiveRoles/exports.js"
+ },
+ "./users/enrollments": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/users/resources/enrollments/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/users/resources/enrollments/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/users/resources/enrollments/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/users/resources/enrollments/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/users/resources/enrollments/exports.js"
+ },
+ "./users/groups": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/users/resources/groups/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/users/resources/groups/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/users/resources/groups/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/users/resources/groups/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/users/resources/groups/exports.js"
+ },
+ "./users/identities": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/users/resources/identities/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/users/resources/identities/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/users/resources/identities/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/users/resources/identities/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/users/resources/identities/exports.js"
+ },
+ "./users/logs": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/users/resources/logs/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/users/resources/logs/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/users/resources/logs/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/users/resources/logs/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/users/resources/logs/exports.js"
+ },
+ "./users/multifactor": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/users/resources/multifactor/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/users/resources/multifactor/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/users/resources/multifactor/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/users/resources/multifactor/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/users/resources/multifactor/exports.js"
+ },
+ "./users/organizations": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/users/resources/organizations/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/users/resources/organizations/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/users/resources/organizations/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/users/resources/organizations/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/users/resources/organizations/exports.js"
+ },
+ "./users/permissions": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/users/resources/permissions/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/users/resources/permissions/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/users/resources/permissions/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/users/resources/permissions/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/users/resources/permissions/exports.js"
+ },
+ "./users/riskAssessments": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/users/resources/riskAssessments/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/users/resources/riskAssessments/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/users/resources/riskAssessments/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/users/resources/riskAssessments/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/users/resources/riskAssessments/exports.js"
+ },
+ "./users/roles": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/users/resources/roles/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/users/resources/roles/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/users/resources/roles/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/users/resources/roles/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/users/resources/roles/exports.js"
+ },
+ "./users/refreshToken": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/users/resources/refreshToken/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/users/resources/refreshToken/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/users/resources/refreshToken/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/users/resources/refreshToken/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/users/resources/refreshToken/exports.js"
+ },
+ "./users/sessions": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/users/resources/sessions/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/users/resources/sessions/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/users/resources/sessions/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/users/resources/sessions/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/users/resources/sessions/exports.js"
+ },
+ "./users/effectivePermissions/sources": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/users/resources/effectivePermissions/resources/sources/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/users/resources/effectivePermissions/resources/sources/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/users/resources/effectivePermissions/resources/sources/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/users/resources/effectivePermissions/resources/sources/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/users/resources/effectivePermissions/resources/sources/exports.js"
+ },
+ "./users/effectivePermissions/sources/roles": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/users/resources/effectivePermissions/resources/sources/resources/roles/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/users/resources/effectivePermissions/resources/sources/resources/roles/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/users/resources/effectivePermissions/resources/sources/resources/roles/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/users/resources/effectivePermissions/resources/sources/resources/roles/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/users/resources/effectivePermissions/resources/sources/resources/roles/exports.js"
+ },
+ "./users/effectiveRoles/sources": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/users/resources/effectiveRoles/resources/sources/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/users/resources/effectiveRoles/resources/sources/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/users/resources/effectiveRoles/resources/sources/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/users/resources/effectiveRoles/resources/sources/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/users/resources/effectiveRoles/resources/sources/exports.js"
+ },
+ "./users/effectiveRoles/sources/groups": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/users/resources/effectiveRoles/resources/sources/resources/groups/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/users/resources/effectiveRoles/resources/sources/resources/groups/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/users/resources/effectiveRoles/resources/sources/resources/groups/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/users/resources/effectiveRoles/resources/sources/resources/groups/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/users/resources/effectiveRoles/resources/sources/resources/groups/exports.js"
+ },
+ "./verifiableCredentials": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/verifiableCredentials/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/verifiableCredentials/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/verifiableCredentials/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/verifiableCredentials/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/verifiableCredentials/exports.js"
+ },
+ "./verifiableCredentials/verification": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/verifiableCredentials/resources/verification/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/verifiableCredentials/resources/verification/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/verifiableCredentials/resources/verification/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/verifiableCredentials/resources/verification/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/verifiableCredentials/resources/verification/exports.js"
+ },
+ "./verifiableCredentials/verification/templates": {
+ "import": {
+ "types": "./dist/esm/management/api/resources/verifiableCredentials/resources/verification/resources/templates/exports.d.mts",
+ "default": "./dist/esm/management/api/resources/verifiableCredentials/resources/verification/resources/templates/exports.mjs"
+ },
+ "require": {
+ "types": "./dist/cjs/management/api/resources/verifiableCredentials/resources/verification/resources/templates/exports.d.ts",
+ "default": "./dist/cjs/management/api/resources/verifiableCredentials/resources/verification/resources/templates/exports.js"
+ },
+ "default": "./dist/cjs/management/api/resources/verifiableCredentials/resources/verification/resources/templates/exports.js"
+ },
+ "./package.json": "./package.json",
+ "./legacy": {
+ "types": "./legacy/exports/index.d.ts",
+ "import": {
+ "types": "./legacy/exports/index.d.mts",
+ "default": "./legacy/exports/index.mjs"
+ },
+ "require": {
+ "types": "./legacy/exports/index.d.ts",
+ "default": "./legacy/exports/index.js"
+ }
+ }
+ },
+ "files": [
+ "legacy",
+ "package.json",
+ "dist",
+ "reference.md",
+ "README.md",
+ "LICENSE"
+ ],
+ "scripts": {
+ "format": "prettier . --write --ignore-unknown",
+ "format:check": "prettier . --check --ignore-unknown",
+ "lint": "eslint . --ext .js,.ts,.tsx",
+ "lint:fix": "eslint . --ext .js,.ts,.tsx --fix",
+ "check": "yarn format:check",
+ "check:fix": "yarn format",
+ "build": "yarn build:cjs && yarn build:esm",
+ "build:cjs": "tsc --project ./tsconfig.cjs.json",
+ "build:esm": "tsc --project ./tsconfig.esm.json && node scripts/rename-to-esm-files.js dist/esm",
+ "test": "jest --config jest.config.mjs",
+ "test:unit": "jest --selectProjects unit",
+ "test:wire": "jest --selectProjects wire",
+ "prepare": "husky",
+ "lint:check": "eslint . --ext .js,.ts,.tsx",
+ "lint:package": "publint --pack npm",
+ "test:coverage": "jest --config jest.config.mjs --coverage",
+ "test:coverage:unit": "jest --selectProjects unit --coverage",
+ "test:coverage:browser": "jest --selectProjects browser --coverage",
+ "test:coverage:wire": "jest --selectProjects wire --coverage",
+ "docs": "typedoc",
+ "docs:clean": "rm -rf docs",
+ "docs:build": "yarn docs:clean && yarn docs",
+ "precommit": "lint-staged",
+ "validate": "yarn lint:check && yarn format --check && yarn build && yarn test && yarn lint:package"
+ },
+ "dependencies": {
+ "uuid": "^11.1.1",
+ "jose": "^5.0.0",
+ "auth0-legacy": "npm:auth0@^4.37.1"
+ },
+ "devDependencies": {
+ "webpack": "^5.105.4",
+ "ts-loader": "^9.5.4",
+ "jest": "^29.7.0",
+ "@jest/globals": "^29.7.0",
+ "@types/jest": "^29.5.14",
+ "ts-jest": "^29.3.4",
+ "jest-environment-jsdom": "^29.7.0",
+ "msw": "2.11.2",
+ "@types/node": "^20.0.0",
+ "typescript": "~5.9.3",
+ "prettier": "3.8.1",
+ "typedoc": "^0.28.7",
+ "typedoc-plugin-missing-exports": "^4.0.0",
+ "nock": "^14.0.6",
+ "undici": "^7.12.0",
+ "@eslint/js": "^9.32.0",
+ "@typescript-eslint/eslint-plugin": "^8.38.0",
+ "@typescript-eslint/parser": "^8.38.0",
+ "eslint": "^9.32.0",
+ "eslint-config-prettier": "^10.1.8",
+ "eslint-plugin-prettier": "^5.5.3",
+ "husky": "^9.1.7",
+ "lint-staged": "^16.1.4",
+ "publint": "^0.3.12"
+ },
+ "browser": {
+ "fs": false,
+ "os": false,
+ "path": false,
+ "stream": false,
+ "crypto": false
+ },
+ "packageManager": "yarn@1.22.22",
+ "engines": {
+ "node": "^20.19.0 || ^22.12.0 || ^24.0.0 || ^26.0.0"
+ },
+ "sideEffects": false,
+ "bugs": {
+ "url": "https://github.com/auth0/node-auth0/issues"
+ },
+ "homepage": "https://github.com/auth0/node-auth0",
+ "keywords": [
+ "auth0",
+ "authentication",
+ "login",
+ "auth",
+ "jwt",
+ "management api",
+ "json web token"
+ ],
+ "description": "Auth0 Node.js SDK for the Management API v2.",
+ "lint-staged": {
+ "*.{js,ts,tsx}": [
+ "eslint --fix",
+ "prettier --write"
+ ],
+ "*.{json,md,yml,yaml}": [
+ "prettier --write"
+ ]
+ }
+ }
+ src/management/version.ts: |
+ export const SDK_VERSION = "6.1.0";
+ status: unresolved
+ - id: patch-0f7baa6f
+ content_hash: sha256:d9f0f10b0d552125054abcc035b26ef462d5715fab7aa12480437cfbcc920e0e
+ original_commit: 0f7baa6fa58a2944cd9e39abbfd8caf7be8d7e8c
+ original_message: "fix: auto-stamp SDK_VERSION from package.json during build (#1382)"
+ original_author: Ankita Tripathi <51994119+ankita10119@users.noreply.github.com>
+ base_generation: 6800266d0131d971326f72cd5369c24be3d87b15
+ files:
+ - .shiprc
+ patch_content: |
+ diff --git a/.shiprc b/.shiprc
+ new file mode 100644
+ index 000000000..d1791e98e
+ --- /dev/null
+ +++ b/.shiprc
+ @@ -0,0 +1,6 @@
+ +{
+ + "files": {
+ + ".version": [],
+ + "src/management/version.ts": []
+ + }
+ +}
+ theirs_snapshot:
+ .shiprc: |
+ {
+ "files": {
+ ".version": [],
+ "src/management/version.ts": []
+ }
+ }
+ user_owned: true
diff --git a/.shiprc b/.shiprc
new file mode 100644
index 0000000000..d1791e98e5
--- /dev/null
+++ b/.shiprc
@@ -0,0 +1,6 @@
+{
+ "files": {
+ ".version": [],
+ "src/management/version.ts": []
+ }
+}
diff --git a/v6_MIGRATION_GUIDE.md b/v6_MIGRATION_GUIDE.md
new file mode 100644
index 0000000000..d1eb6bd699
--- /dev/null
+++ b/v6_MIGRATION_GUIDE.md
@@ -0,0 +1,158 @@
+# V6 Migration Guide
+
+A guide to migrating the Auth0 Node.js SDK from `5.x` to `6.x`.
+
+- [Overall changes](#overall-changes)
+- [Breaking changes](#breaking-changes)
+ - [ConnectionAttributeIdentifier replaced with identifier-specific types](#connectionattributeidentifier-replaced-with-identifier-specific-types)
+ - [PhoneProviderProtectionBackoffStrategyEnum value change](#phoneproviderprotectionbackoffstrategyenum-value-change)
+ - [users.federatedConnectionsTokensets removed](#usersfederatedconnectionstokensets-removed)
+ - [federated_connections_access_tokens removed from connection options](#federated_connections_access_tokens-removed-from-connection-options)
+
+## Overall changes
+
+V6 addresses type correctness for database connection attribute identifiers, aligns the phone provider backoff strategy enum with the updated API, and removes the federated connections tokensets user sub-client. There are no changes to the Authentication API — any code written for the Authentication API in `5.x` will continue to work in `6.x`.
+
+## Breaking changes
+
+### ConnectionAttributeIdentifier replaced with identifier-specific types
+
+In v5, all three attribute identifiers (email, phone number, and username) shared a single `ConnectionAttributeIdentifier` type for their `identifier` field. This was incorrect — each identifier type supports different values for `default_method`.
+
+In v6, `ConnectionAttributeIdentifier` has been removed and replaced with three separate types:
+
+| Attribute | Old type | New type | `default_method` values |
+| -------------- | ------------------------------- | ----------------------------- | ----------------------------- |
+| `email` | `ConnectionAttributeIdentifier` | `EmailAttributeIdentifier` | `"password"` \| `"email_otp"` |
+| `phone_number` | `ConnectionAttributeIdentifier` | `PhoneAttributeIdentifier` | `"password"` \| `"phone_otp"` |
+| `username` | `ConnectionAttributeIdentifier` | `UsernameAttributeIdentifier` | _(no `default_method`)_ |
+
+**Before (v5):**
+
+```ts
+import { Management } from "auth0";
+
+const identifier: Management.ConnectionAttributeIdentifier = {
+ active: true,
+ default_method: "email_otp",
+};
+```
+
+**After (v6):**
+
+```ts
+import { Management } from "auth0";
+
+// For email attribute
+const emailIdentifier: Management.EmailAttributeIdentifier = {
+ active: true,
+ default_method: "email_otp",
+};
+
+// For phone_number attribute
+const phoneIdentifier: Management.PhoneAttributeIdentifier = {
+ active: true,
+ default_method: "phone_otp",
+};
+
+// For username attribute (no default_method)
+const usernameIdentifier: Management.UsernameAttributeIdentifier = {
+ active: true,
+};
+```
+
+If you were using `ConnectionAttributeIdentifier` as a type annotation in your own code, update it to the appropriate identifier-specific type based on which attribute it applies to.
+
+---
+
+### PhoneProviderProtectionBackoffStrategyEnum value change
+
+The `PhoneProviderProtectionBackoffStrategyEnum` enum has been updated to reflect a change in the Auth0 API. The `None` variant has been renamed to `Default`, and its string value has changed from `"none"` to `"default"`.
+
+**Before (v5):**
+
+```ts
+import { Management } from "auth0";
+
+const strategy = Management.PhoneProviderProtectionBackoffStrategyEnum.None; // "none"
+```
+
+**After (v6):**
+
+```ts
+import { Management } from "auth0";
+
+const strategy = Management.PhoneProviderProtectionBackoffStrategyEnum.Default; // "default"
+```
+
+If you were passing this value directly as a string `"none"`, update it to `"default"` to match the updated API.
+
+---
+
+### users.federatedConnectionsTokensets removed
+
+The `client.users.federatedConnectionsTokensets` sub-client has been removed. This includes the `list()` and `delete()` methods.
+
+**Before (v5):**
+
+```ts
+// List active federated connection tokensets for a user
+const tokensets = await client.users.federatedConnectionsTokensets.list("user_id");
+
+// Delete a tokenset
+await client.users.federatedConnectionsTokensets.delete("user_id", "tokenset_id");
+```
+
+**After (v6):**
+
+These methods are no longer available. Remove any calls to `client.users.federatedConnectionsTokensets` from your code.
+
+---
+
+### federated_connections_access_tokens removed from connection options
+
+The `federated_connections_access_tokens` field has been removed from all connection option types, including create and update. This affects OIDC, Azure AD, Google Apps, and other connection strategies. Remove it from any create or update payloads.
+
+**Before (v5):**
+
+```ts
+// On create
+await client.connections.create({
+ strategy: "oidc",
+ name: "my-connection",
+ options: {
+ federated_connections_access_tokens: { ... },
+ // other options
+ },
+});
+
+// On update
+await client.connections.update("connection_id", {
+ options: {
+ federated_connections_access_tokens: { ... },
+ // other options
+ },
+});
+```
+
+**After (v6):**
+
+```ts
+// On create
+await client.connections.create({
+ strategy: "oidc",
+ name: "my-connection",
+ options: {
+ // remove federated_connections_access_tokens
+ // other options
+ },
+});
+
+// On update
+await client.connections.update("connection_id", {
+ options: {
+ // remove federated_connections_access_tokens
+ // other options
+ },
+});
+```