Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1,406 changes: 1,401 additions & 5 deletions package.json

Large diffs are not rendered by default.

31 changes: 31 additions & 0 deletions src/management/Client.ts
Original file line number Diff line number Diff line change
Expand Up @@ -275,4 +275,35 @@ export class ManagementClient {
public get verifiableCredentials(): VerifiableCredentialsClient {
return (this._verifiableCredentials ??= new VerifiableCredentialsClient(this._options));
}

/**
* Make a passthrough request using the SDK's configured auth, retry, logging, etc.
* This is useful for making requests to endpoints not yet supported in the SDK.
* The input can be a URL string, URL object, or Request object. Relative paths are resolved against the configured base URL.
*
* @param {Request | string | URL} input - The URL, path, or Request object.
* @param {RequestInit} init - Standard fetch RequestInit options.
* @param {core.PassthroughRequest.RequestOptions} requestOptions - Per-request overrides (timeout, retries, headers, abort signal).
* @returns {Promise<Response>} A standard Response object.
*/
public async fetch(
input: Request | string | URL,
init?: RequestInit,
requestOptions?: core.PassthroughRequest.RequestOptions,
): Promise<Response> {
return core.makePassthroughRequest(
input,
init,
{
baseUrl: this._options.baseUrl ?? this._options.environment,
headers: this._options.headers,
timeoutInSeconds: this._options.timeoutInSeconds,
maxRetries: this._options.maxRetries,
fetch: this._options.fetch,
logging: this._options.logging,
getAuthHeaders: async () => (await this._options.authProvider.getAuthRequest()).headers,
},
requestOptions,
);
}
}
5 changes: 5 additions & 0 deletions src/management/api/resources/actions/exports.ts
Original file line number Diff line number Diff line change
@@ -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";
Original file line number Diff line number Diff line change
@@ -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";
Original file line number Diff line number Diff line change
@@ -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";
Original file line number Diff line number Diff line change
@@ -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";
Original file line number Diff line number Diff line change
@@ -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";
Original file line number Diff line number Diff line change
@@ -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";
Original file line number Diff line number Diff line change
@@ -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";
5 changes: 5 additions & 0 deletions src/management/api/resources/anomaly/exports.ts
Original file line number Diff line number Diff line change
@@ -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";
Original file line number Diff line number Diff line change
@@ -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";
5 changes: 5 additions & 0 deletions src/management/api/resources/attackProtection/exports.ts
Original file line number Diff line number Diff line change
@@ -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";
Original file line number Diff line number Diff line change
@@ -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";
Original file line number Diff line number Diff line change
@@ -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";
Original file line number Diff line number Diff line change
@@ -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";
Original file line number Diff line number Diff line change
@@ -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";
Original file line number Diff line number Diff line change
@@ -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";
5 changes: 5 additions & 0 deletions src/management/api/resources/branding/exports.ts
Original file line number Diff line number Diff line change
@@ -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";
Original file line number Diff line number Diff line change
@@ -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";
Original file line number Diff line number Diff line change
@@ -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";
Original file line number Diff line number Diff line change
@@ -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";
Original file line number Diff line number Diff line change
@@ -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";
Original file line number Diff line number Diff line change
@@ -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";
5 changes: 5 additions & 0 deletions src/management/api/resources/clientGrants/exports.ts
Original file line number Diff line number Diff line change
@@ -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";
Original file line number Diff line number Diff line change
@@ -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";
5 changes: 5 additions & 0 deletions src/management/api/resources/clients/exports.ts
Original file line number Diff line number Diff line change
@@ -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";
Original file line number Diff line number Diff line change
@@ -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";
Original file line number Diff line number Diff line change
@@ -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";
4 changes: 4 additions & 0 deletions src/management/api/resources/connectionProfiles/exports.ts
Original file line number Diff line number Diff line change
@@ -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";
5 changes: 5 additions & 0 deletions src/management/api/resources/connections/exports.ts
Original file line number Diff line number Diff line change
@@ -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";
Original file line number Diff line number Diff line change
@@ -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";
Original file line number Diff line number Diff line change
@@ -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";
Original file line number Diff line number Diff line change
@@ -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";
Original file line number Diff line number Diff line change
@@ -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";
Original file line number Diff line number Diff line change
@@ -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";
Original file line number Diff line number Diff line change
@@ -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";
Original file line number Diff line number Diff line change
@@ -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";
4 changes: 4 additions & 0 deletions src/management/api/resources/customDomains/exports.ts
Original file line number Diff line number Diff line change
@@ -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";
4 changes: 4 additions & 0 deletions src/management/api/resources/deviceCredentials/exports.ts
Original file line number Diff line number Diff line change
@@ -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";
4 changes: 4 additions & 0 deletions src/management/api/resources/emailTemplates/exports.ts
Original file line number Diff line number Diff line change
@@ -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";
5 changes: 5 additions & 0 deletions src/management/api/resources/emails/exports.ts
Original file line number Diff line number Diff line change
@@ -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";
Original file line number Diff line number Diff line change
@@ -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";
5 changes: 5 additions & 0 deletions src/management/api/resources/eventStreams/exports.ts
Original file line number Diff line number Diff line change
@@ -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";
Original file line number Diff line number Diff line change
@@ -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";
Original file line number Diff line number Diff line change
@@ -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";
5 changes: 5 additions & 0 deletions src/management/api/resources/flows/exports.ts
Original file line number Diff line number Diff line change
@@ -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";
Original file line number Diff line number Diff line change
@@ -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";
Original file line number Diff line number Diff line change
@@ -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";
Original file line number Diff line number Diff line change
@@ -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";
4 changes: 4 additions & 0 deletions src/management/api/resources/forms/exports.ts
Original file line number Diff line number Diff line change
@@ -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";
5 changes: 5 additions & 0 deletions src/management/api/resources/groups/exports.ts
Original file line number Diff line number Diff line change
@@ -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";
Original file line number Diff line number Diff line change
@@ -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";
5 changes: 5 additions & 0 deletions src/management/api/resources/guardian/exports.ts
Original file line number Diff line number Diff line change
@@ -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";
Original file line number Diff line number Diff line change
@@ -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";
Original file line number Diff line number Diff line change
@@ -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";
Original file line number Diff line number Diff line change
@@ -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";
Original file line number Diff line number Diff line change
@@ -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";
Original file line number Diff line number Diff line change
@@ -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";
Original file line number Diff line number Diff line change
@@ -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";
Original file line number Diff line number Diff line change
@@ -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";
Original file line number Diff line number Diff line change
@@ -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";
5 changes: 5 additions & 0 deletions src/management/api/resources/hooks/exports.ts
Original file line number Diff line number Diff line change
@@ -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";
Original file line number Diff line number Diff line change
@@ -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";
5 changes: 5 additions & 0 deletions src/management/api/resources/jobs/exports.ts
Original file line number Diff line number Diff line change
@@ -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";
Original file line number Diff line number Diff line change
@@ -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";
Original file line number Diff line number Diff line change
@@ -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";
Original file line number Diff line number Diff line change
@@ -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";
Original file line number Diff line number Diff line change
@@ -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";
5 changes: 5 additions & 0 deletions src/management/api/resources/keys/exports.ts
Original file line number Diff line number Diff line change
@@ -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";
Original file line number Diff line number Diff line change
@@ -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";
Loading
Loading