From b56dd1b81929c68359c9ebd068b752904bd61ea1 Mon Sep 17 00:00:00 2001 From: fern-api <115122769+fern-api[bot]@users.noreply.github.com> Date: Wed, 22 Apr 2026 05:42:45 +0000 Subject: [PATCH] SDK regeneration --- reference.md | 828 +++++++++++------- src/management/api/requests/requests.ts | 4 +- .../api/resources/logStreams/client/Client.ts | 765 +++++++++------- src/management/api/types/types.ts | 50 +- src/management/tests/wire/clients.test.ts | 12 +- yarn.lock | 190 ++-- 6 files changed, 1108 insertions(+), 741 deletions(-) diff --git a/reference.md b/reference.md index 7dd0521016..31dc9fa826 100644 --- a/reference.md +++ b/reference.md @@ -5452,73 +5452,81 @@ await client.jobs.get("id");
-Retrieve details on log streams. - -
Sample Response
[{
-	"id": "string",
-	"name": "string",
-	"type": "eventbridge",
-	"status": "active|paused|suspended",
-	"sink": {
-		"awsAccountId": "string",
-		"awsRegion": "string",
-		"awsPartnerEventSource": "string"
-	}
-}, {
-	"id": "string",
-	"name": "string",
-	"type": "http",
-	"status": "active|paused|suspended",
-	"sink": {
-		"httpContentFormat": "JSONLINES|JSONARRAY",
-		"httpContentType": "string",
-		"httpEndpoint": "string",
-		"httpAuthorization": "string"
-	}
-},
-{
-	"id": "string",
-	"name": "string",
-	"type": "eventgrid",
-	"status": "active|paused|suspended",
-	"sink": {
-		"azureSubscriptionId": "string",
-		"azureResourceGroup": "string",
-		"azureRegion": "string",
-		"azurePartnerTopic": "string"
-	}
-},
-{
-	"id": "string",
-	"name": "string",
-	"type": "splunk",
-	"status": "active|paused|suspended",
-	"sink": {
-		"splunkDomain": "string",
-		"splunkToken": "string",
-		"splunkPort": "string",
-		"splunkSecure": "boolean"
-	}
-},
-{
-	"id": "string",
-	"name": "string",
-	"type": "sumo",
-	"status": "active|paused|suspended",
-	"sink": {
-		"sumoSourceAddress": "string",
-	}
-},
-{
-	"id": "string",
-	"name": "string",
-	"type": "datadog",
-	"status": "active|paused|suspended",
-	"sink": {
-		"datadogRegion": "string",
-		"datadogApiKey": "string"
-	}
-}]
+Retrieve details on [log streams](https://auth0.com/docs/logs/streams). + +**Sample Response** + +```json +[ + { + "id": "string", + "name": "string", + "type": "eventbridge", + "status": "active|paused|suspended", + "sink": { + "awsAccountId": "string", + "awsRegion": "string", + "awsPartnerEventSource": "string" + } + }, + { + "id": "string", + "name": "string", + "type": "http", + "status": "active|paused|suspended", + "sink": { + "httpContentFormat": "JSONLINES|JSONARRAY", + "httpContentType": "string", + "httpEndpoint": "string", + "httpAuthorization": "string" + } + }, + { + "id": "string", + "name": "string", + "type": "eventgrid", + "status": "active|paused|suspended", + "sink": { + "azureSubscriptionId": "string", + "azureResourceGroup": "string", + "azureRegion": "string", + "azurePartnerTopic": "string" + } + }, + { + "id": "string", + "name": "string", + "type": "splunk", + "status": "active|paused|suspended", + "sink": { + "splunkDomain": "string", + "splunkToken": "string", + "splunkPort": "string", + "splunkSecure": "boolean" + } + }, + { + "id": "string", + "name": "string", + "type": "sumo", + "status": "active|paused|suspended", + "sink": { + "sumoSourceAddress": "string" + } + }, + { + "id": "string", + "name": "string", + "type": "datadog", + "status": "active|paused|suspended", + "sink": { + "datadogRegion": "string", + "datadogApiKey": "string" + } + } +] +``` +
@@ -5574,131 +5582,214 @@ await client.logStreams.list(); Create a log stream. -
Log Stream Types
The type of log stream being created determines the properties required in the sink payload. -
HTTP Stream
For an http Stream, the sink properties are listed in the payload below -Request:
{
-	"name": "string",
-	"type": "http",
-	"sink": {
-		"httpEndpoint": "string",
-		"httpContentType": "string",
-		"httpContentFormat": "JSONLINES|JSONARRAY",
-		"httpAuthorization": "string"
-	}
-}
-Response:
{
-	"id": "string",
-	"name": "string",
-	"type": "http",
-	"status": "active",
-	"sink": {
-		"httpEndpoint": "string",
-		"httpContentType": "string",
-		"httpContentFormat": "JSONLINES|JSONARRAY",
-		"httpAuthorization": "string"
-	}
-}
-
Amazon EventBridge Stream
For an eventbridge Stream, the sink properties are listed in the payload below -Request:
{
-	"name": "string",
-	"type": "eventbridge",
-	"sink": {
-		"awsRegion": "string",
-		"awsAccountId": "string"
-	}
-}
-The response will include an additional field awsPartnerEventSource in the sink:
{
-	"id": "string",
-	"name": "string",
-	"type": "eventbridge",
-	"status": "active",
-	"sink": {
-		"awsAccountId": "string",
-		"awsRegion": "string",
-		"awsPartnerEventSource": "string"
-	}
-}
-
Azure Event Grid Stream
For an Azure Event Grid Stream, the sink properties are listed in the payload below -Request:
{
-	"name": "string",
-	"type": "eventgrid",
-	"sink": {
-		"azureSubscriptionId": "string",
-		"azureResourceGroup": "string",
-		"azureRegion": "string"
-	}
-}
-Response:
{
-	"id": "string",
-	"name": "string",
-	"type": "http",
-	"status": "active",
-	"sink": {
-		"azureSubscriptionId": "string",
-		"azureResourceGroup": "string",
-		"azureRegion": "string",
-		"azurePartnerTopic": "string"
-	}
-}
-
Datadog Stream
For a Datadog Stream, the sink properties are listed in the payload below -Request:
{
-	"name": "string",
-	"type": "datadog",
-	"sink": {
-		"datadogRegion": "string",
-		"datadogApiKey": "string"
-	}
-}
-Response:
{
-	"id": "string",
-	"name": "string",
-	"type": "datadog",
-	"status": "active",
-	"sink": {
-		"datadogRegion": "string",
-		"datadogApiKey": "string"
-	}
-}
-
Splunk Stream
For a Splunk Stream, the sink properties are listed in the payload below -Request:
{
-	"name": "string",
-	"type": "splunk",
-	"sink": {
-		"splunkDomain": "string",
-		"splunkToken": "string",
-		"splunkPort": "string",
-		"splunkSecure": "boolean"
-	}
-}
-Response:
{
-	"id": "string",
-	"name": "string",
-	"type": "splunk",
-	"status": "active",
-	"sink": {
-		"splunkDomain": "string",
-		"splunkToken": "string",
-		"splunkPort": "string",
-		"splunkSecure": "boolean"
-	}
-}
-
Sumo Logic Stream
For a Sumo Logic Stream, the sink properties are listed in the payload below -Request:
{
-	"name": "string",
-	"type": "sumo",
-	"sink": {
-		"sumoSourceAddress": "string",
-	}
-}
-Response:
{
-	"id": "string",
-	"name": "string",
-	"type": "sumo",
-	"status": "active",
-	"sink": {
-		"sumoSourceAddress": "string",
-	}
-}
+**Log Stream Types** + +The `type` of log stream being created determines the properties required in the `sink` payload. + +**HTTP Stream** + +For an `http` Stream, the `sink` properties are listed in the payload below. + +**Request:** + +```json +{ + "name": "string", + "type": "http", + "sink": { + "httpEndpoint": "string", + "httpContentType": "string", + "httpContentFormat": "JSONLINES|JSONARRAY", + "httpAuthorization": "string" + } +} +``` + +**Response:** + +```json +{ + "id": "string", + "name": "string", + "type": "http", + "status": "active", + "sink": { + "httpEndpoint": "string", + "httpContentType": "string", + "httpContentFormat": "JSONLINES|JSONARRAY", + "httpAuthorization": "string" + } +} +``` + +**Amazon EventBridge Stream** + +For an `eventbridge` Stream, the `sink` properties are listed in the payload below. + +**Request:** + +```json +{ + "name": "string", + "type": "eventbridge", + "sink": { + "awsRegion": "string", + "awsAccountId": "string" + } +} +``` + +The response will include an additional field `awsPartnerEventSource` in the `sink`: + +**Response:** + +```json +{ + "id": "string", + "name": "string", + "type": "eventbridge", + "status": "active", + "sink": { + "awsAccountId": "string", + "awsRegion": "string", + "awsPartnerEventSource": "string" + } +} +``` + +**Azure Event Grid Stream** + +For an `Azure Event Grid` Stream, the `sink` properties are listed in the payload below. + +**Request:** + +```json +{ + "name": "string", + "type": "eventgrid", + "sink": { + "azureSubscriptionId": "string", + "azureResourceGroup": "string", + "azureRegion": "string" + } +} +``` + +**Response:** + +```json +{ + "id": "string", + "name": "string", + "type": "http", + "status": "active", + "sink": { + "azureSubscriptionId": "string", + "azureResourceGroup": "string", + "azureRegion": "string", + "azurePartnerTopic": "string" + } +} +``` + +**Datadog Stream** + +For a `Datadog` Stream, the `sink` properties are listed in the payload below. + +**Request:** + +```json +{ + "name": "string", + "type": "datadog", + "sink": { + "datadogRegion": "string", + "datadogApiKey": "string" + } +} +``` + +**Response:** + +```json +{ + "id": "string", + "name": "string", + "type": "datadog", + "status": "active", + "sink": { + "datadogRegion": "string", + "datadogApiKey": "string" + } +} +``` + +**Splunk Stream** + +For a `Splunk` Stream, the `sink` properties are listed in the payload below. + +**Request:** + +```json +{ + "name": "string", + "type": "splunk", + "sink": { + "splunkDomain": "string", + "splunkToken": "string", + "splunkPort": "string", + "splunkSecure": "boolean" + } +} +``` + +**Response:** + +```json +{ + "id": "string", + "name": "string", + "type": "splunk", + "status": "active", + "sink": { + "splunkDomain": "string", + "splunkToken": "string", + "splunkPort": "string", + "splunkSecure": "boolean" + } +} +``` + +**Sumo Logic Stream** + +For a `Sumo Logic` Stream, the `sink` properties are listed in the payload below. + +**Request:** + +```json +{ + "name": "string", + "type": "sumo", + "sink": { + "sumoSourceAddress": "string" + } +} +``` + +**Response:** + +```json +{ + "id": "string", + "name": "string", + "type": "sumo", + "status": "active", + "sink": { + "sumoSourceAddress": "string" + } +} +``` + @@ -5767,108 +5858,160 @@ await client.logStreams.create({ Retrieve a log stream configuration and status. -
Sample responses
Amazon EventBridge Log Stream
{
-	"id": "string",
-	"name": "string",
-	"type": "eventbridge",
-	"status": "active|paused|suspended",
-	"sink": {
-		"awsAccountId": "string",
-		"awsRegion": "string",
-		"awsPartnerEventSource": "string"
-	}
-}
HTTP Log Stream
{
-	"id": "string",
-	"name": "string",
-	"type": "http",
-	"status": "active|paused|suspended",
-	"sink": {
-		"httpContentFormat": "JSONLINES|JSONARRAY",
-		"httpContentType": "string",
-		"httpEndpoint": "string",
-		"httpAuthorization": "string"
-	}
-}
Datadog Log Stream
{
-	"id": "string",
-	"name": "string",
-	"type": "datadog",
-	"status": "active|paused|suspended",
-	"sink": {
-		"datadogRegion": "string",
-		"datadogApiKey": "string"
-	}
-
-}
Mixpanel
-Request:
{
-"name": "string",
-"type": "mixpanel",
-"sink": {
-"mixpanelRegion": "string", // "us" | "eu",
-"mixpanelProjectId": "string",
-"mixpanelServiceAccountUsername": "string",
-"mixpanelServiceAccountPassword": "string"
+**Sample responses**
+
+**Amazon EventBridge Log Stream**
+
+```json
+{
+    "id": "string",
+    "name": "string",
+    "type": "eventbridge",
+    "status": "active|paused|suspended",
+    "sink": {
+        "awsAccountId": "string",
+        "awsRegion": "string",
+        "awsPartnerEventSource": "string"
+    }
 }
-} 
-Response:
{
-"id": "string",
-"name": "string",
-"type": "mixpanel",
-"status": "active",
-"sink": {
-"mixpanelRegion": "string", // "us" | "eu",
-"mixpanelProjectId": "string",
-"mixpanelServiceAccountUsername": "string",
-"mixpanelServiceAccountPassword": "string" // the following is redacted on return
+```
+
+**HTTP Log Stream**
+
+```json
+{
+    "id": "string",
+    "name": "string",
+    "type": "http",
+    "status": "active|paused|suspended",
+    "sink": {
+        "httpContentFormat": "JSONLINES|JSONARRAY",
+        "httpContentType": "string",
+        "httpEndpoint": "string",
+        "httpAuthorization": "string"
+    }
 }
-} 
+``` -
Segment
+**Datadog Log Stream** - Request:
 {
-      "name": "string",
-      "type": "segment",
-      "sink": {
-    	"segmentWriteKey": "string"
-      }
-    }
- - Response:
{
-      "id": "string",
-      "name": "string",
-      "type": "segment",
-      "status": "active",
-      "sink": {
-    	"segmentWriteKey": "string"
-      }
-    } 
+```json +{ + "id": "string", + "name": "string", + "type": "datadog", + "status": "active|paused|suspended", + "sink": { + "datadogRegion": "string", + "datadogApiKey": "string" + } +} +``` -
Splunk Log Stream
{
-	"id": "string",
-	"name": "string",
-	"type": "splunk",
-	"status": "active|paused|suspended",
-	"sink": {
-		"splunkDomain": "string",
-		"splunkToken": "string",
-		"splunkPort": "string",
-		"splunkSecure": "boolean"
-	}
-}
Sumo Logic Log Stream
{
-	"id": "string",
-	"name": "string",
-	"type": "sumo",
-	"status": "active|paused|suspended",
-	"sink": {
-		"sumoSourceAddress": "string",
-	}
-}
Status
The status of a log stream maybe any of the following: -1. active - Stream is currently enabled. -2. paused - Stream is currently user disabled and will not attempt log delivery. -3. suspended - Stream is currently disabled because of errors and will not attempt log delivery. - - - - +**Mixpanel** + +**Request:** + +```json +{ + "name": "string", + "type": "mixpanel", + "sink": { + "mixpanelRegion": "string", + "mixpanelProjectId": "string", + "mixpanelServiceAccountUsername": "string", + "mixpanelServiceAccountPassword": "string" + } +} +``` + +**Response:** + +```json +{ + "id": "string", + "name": "string", + "type": "mixpanel", + "status": "active", + "sink": { + "mixpanelRegion": "string", + "mixpanelProjectId": "string", + "mixpanelServiceAccountUsername": "string", + "mixpanelServiceAccountPassword": "string" + } +} +``` + +**Segment** + +**Request:** + +```json +{ + "name": "string", + "type": "segment", + "sink": { + "segmentWriteKey": "string" + } +} +``` + +**Response:** + +```json +{ + "id": "string", + "name": "string", + "type": "segment", + "status": "active", + "sink": { + "segmentWriteKey": "string" + } +} +``` + +**Splunk Log Stream** + +```json +{ + "id": "string", + "name": "string", + "type": "splunk", + "status": "active|paused|suspended", + "sink": { + "splunkDomain": "string", + "splunkToken": "string", + "splunkPort": "string", + "splunkSecure": "boolean" + } +} +``` + +**Sumo Logic Log Stream** + +```json +{ + "id": "string", + "name": "string", + "type": "sumo", + "status": "active|paused|suspended", + "sink": { + "sumoSourceAddress": "string" + } +} +``` + +**Status** + +The `status` of a log stream maybe any of the following: + +1. `active` - Stream is currently enabled. +2. `paused` - Stream is currently user disabled and will not attempt log delivery. +3. `suspended` - Stream is currently disabled because of errors and will not attempt log delivery. + + + + #### 🔌 Usage @@ -5991,40 +6134,79 @@ await client.logStreams.delete("id"); Update a log stream. -

Examples of how to use the PATCH endpoint.

The following fields may be updated in a PATCH operation: Note: For log streams of type eventbridge and eventgrid, updating the sink is not permitted. -
Update the status of a log stream
{
-	"status": "active|paused"
-}
-
Update the name of a log stream
{
-	"name": "string"
-}
-
Update the sink properties of a stream of type http
{
-  "sink": {
-    "httpEndpoint": "string",
-    "httpContentType": "string",
-    "httpContentFormat": "JSONARRAY|JSONLINES",
-    "httpAuthorization": "string"
-  }
-}
-
Update the sink properties of a stream of type datadog
{
-  "sink": {
-		"datadogRegion": "string",
-		"datadogApiKey": "string"
-  }
-}
-
Update the sink properties of a stream of type splunk
{
-  "sink": {
-    "splunkDomain": "string",
-    "splunkToken": "string",
-    "splunkPort": "string",
-    "splunkSecure": "boolean"
-  }
-}
-
Update the sink properties of a stream of type sumo
{
-  "sink": {
-    "sumoSourceAddress": "string"
-  }
-}
+**Examples of how to use the PATCH endpoint.** + +The following fields may be updated in a PATCH operation: + +- name +- status +- sink + +Note: For log streams of type `eventbridge` and `eventgrid`, updating the `sink` is not permitted. + +**Update the status of a log stream** + +```json +{ + "status": "active|paused" +} +``` + +**Update the name of a log stream** + +```json +{ + "name": "string" +} +``` + +**Update the sink properties of a stream of type `http`** + +```json +{ + "sink": { + "httpEndpoint": "string", + "httpContentType": "string", + "httpContentFormat": "JSONARRAY|JSONLINES", + "httpAuthorization": "string" + } +} +``` + +**Update the sink properties of a stream of type `datadog`** + +```json +{ + "sink": { + "datadogRegion": "string", + "datadogApiKey": "string" + } +} +``` + +**Update the sink properties of a stream of type `splunk`** + +```json +{ + "sink": { + "splunkDomain": "string", + "splunkToken": "string", + "splunkPort": "string", + "splunkSecure": "boolean" + } +} +``` + +**Update the sink properties of a stream of type `sumo`** + +```json +{ + "sink": { + "sumoSourceAddress": "string" + } +} +``` + diff --git a/src/management/api/requests/requests.ts b/src/management/api/requests/requests.ts index 1a723a0288..4aef7bfcd0 100644 --- a/src/management/api/requests/requests.ts +++ b/src/management/api/requests/requests.ts @@ -140,7 +140,7 @@ export interface ListClientGrantsRequestParameters { allow_any_organization?: Management.ClientGrantAllowAnyOrganizationEnum | null; /** The type of application access the client grant allows. */ subject_type?: Management.ClientGrantSubjectTypeEnum | null; - /** Used to filter the returned client grants to include only default client grants for the specified group of clients. */ + /** Applies this client grant as the default for all clients in the specified group. The only accepted value is `third_party_clients`, which applies the grant to all third-party clients. Per-client grants for the same audience take precedence. Mutually exclusive with `client_id`. */ default_for?: Management.ClientGrantDefaultForEnum | null; } @@ -155,7 +155,6 @@ export interface CreateClientGrantRequestContent { client_id?: string; /** The audience (API identifier) of this client grant */ audience: string; - /** Applies this client grant as the default for all clients in the specified group. The only accepted value is `third_party_clients`, which applies the grant to all third-party clients. Per-client grants for the same audience take precedence. Mutually exclusive with `client_id`. If specified, a value for `client_id` must not be specified. */ default_for?: Management.ClientGrantDefaultForEnum; organization_usage?: Management.ClientGrantOrganizationUsageEnum; /** If enabled, any organization can be used with this grant. If disabled (default), the grant must be explicitly assigned to the desired organizations. */ @@ -3575,6 +3574,7 @@ export interface CreateSelfServiceProfileSsoTicketRequestContent { provisioning_config?: Management.SelfServiceProfileSsoTicketProvisioningConfig; /** Indicates whether a verified domain should be used for organization discovery during authentication. */ use_for_organization_discovery?: boolean; + enabled_features?: Management.SelfServiceProfileSsoTicketEnabledFeatures; } /** diff --git a/src/management/api/resources/logStreams/client/Client.ts b/src/management/api/resources/logStreams/client/Client.ts index b8a9ae3c79..8acd6bdfce 100644 --- a/src/management/api/resources/logStreams/client/Client.ts +++ b/src/management/api/resources/logStreams/client/Client.ts @@ -23,72 +23,77 @@ export class LogStreamsClient { } /** - * Retrieve details on log streams. - *
Sample Response
[{
-     * 	"id": "string",
-     * 	"name": "string",
-     * 	"type": "eventbridge",
-     * 	"status": "active|paused|suspended",
-     * 	"sink": {
-     * 		"awsAccountId": "string",
-     * 		"awsRegion": "string",
-     * 		"awsPartnerEventSource": "string"
-     * 	}
+     * Retrieve details on [log streams](https://auth0.com/docs/logs/streams).
+     *
+     * **Sample Response**
+     *
+     * ```json
+     * [{
+     *   "id": "string",
+     *   "name": "string",
+     *   "type": "eventbridge",
+     *   "status": "active|paused|suspended",
+     *   "sink": {
+     *     "awsAccountId": "string",
+     *     "awsRegion": "string",
+     *     "awsPartnerEventSource": "string"
+     *   }
      * }, {
-     * 	"id": "string",
-     * 	"name": "string",
-     * 	"type": "http",
-     * 	"status": "active|paused|suspended",
-     * 	"sink": {
-     * 		"httpContentFormat": "JSONLINES|JSONARRAY",
-     * 		"httpContentType": "string",
-     * 		"httpEndpoint": "string",
-     * 		"httpAuthorization": "string"
-     * 	}
+     *   "id": "string",
+     *   "name": "string",
+     *   "type": "http",
+     *   "status": "active|paused|suspended",
+     *   "sink": {
+     *     "httpContentFormat": "JSONLINES|JSONARRAY",
+     *     "httpContentType": "string",
+     *     "httpEndpoint": "string",
+     *     "httpAuthorization": "string"
+     *   }
      * },
      * {
-     * 	"id": "string",
-     * 	"name": "string",
-     * 	"type": "eventgrid",
-     * 	"status": "active|paused|suspended",
-     * 	"sink": {
-     * 		"azureSubscriptionId": "string",
-     * 		"azureResourceGroup": "string",
-     * 		"azureRegion": "string",
-     * 		"azurePartnerTopic": "string"
-     * 	}
+     *   "id": "string",
+     *   "name": "string",
+     *   "type": "eventgrid",
+     *   "status": "active|paused|suspended",
+     *   "sink": {
+     *     "azureSubscriptionId": "string",
+     *     "azureResourceGroup": "string",
+     *     "azureRegion": "string",
+     *     "azurePartnerTopic": "string"
+     *   }
      * },
      * {
-     * 	"id": "string",
-     * 	"name": "string",
-     * 	"type": "splunk",
-     * 	"status": "active|paused|suspended",
-     * 	"sink": {
-     * 		"splunkDomain": "string",
-     * 		"splunkToken": "string",
-     * 		"splunkPort": "string",
-     * 		"splunkSecure": "boolean"
-     * 	}
+     *   "id": "string",
+     *   "name": "string",
+     *   "type": "splunk",
+     *   "status": "active|paused|suspended",
+     *   "sink": {
+     *     "splunkDomain": "string",
+     *     "splunkToken": "string",
+     *     "splunkPort": "string",
+     *     "splunkSecure": "boolean"
+     *   }
      * },
      * {
-     * 	"id": "string",
-     * 	"name": "string",
-     * 	"type": "sumo",
-     * 	"status": "active|paused|suspended",
-     * 	"sink": {
-     * 		"sumoSourceAddress": "string",
-     * 	}
+     *   "id": "string",
+     *   "name": "string",
+     *   "type": "sumo",
+     *   "status": "active|paused|suspended",
+     *   "sink": {
+     *     "sumoSourceAddress": "string"
+     *   }
      * },
      * {
-     * 	"id": "string",
-     * 	"name": "string",
-     * 	"type": "datadog",
-     * 	"status": "active|paused|suspended",
-     * 	"sink": {
-     * 		"datadogRegion": "string",
-     * 		"datadogApiKey": "string"
-     * 	}
-     * }]
+ * "id": "string", + * "name": "string", + * "type": "datadog", + * "status": "active|paused|suspended", + * "sink": { + * "datadogRegion": "string", + * "datadogApiKey": "string" + * } + * }] + * ``` * * @param {LogStreamsClient.RequestOptions} requestOptions - Request-specific configuration. * @@ -159,131 +164,202 @@ export class LogStreamsClient { /** * Create a log stream. - *
Log Stream Types
The type of log stream being created determines the properties required in the sink payload. - *
HTTP Stream
For an http Stream, the sink properties are listed in the payload below - * Request:
{
-     * 	"name": "string",
-     * 	"type": "http",
-     * 	"sink": {
-     * 		"httpEndpoint": "string",
-     * 		"httpContentType": "string",
-     * 		"httpContentFormat": "JSONLINES|JSONARRAY",
-     * 		"httpAuthorization": "string"
-     * 	}
-     * }
- * Response:
{
-     * 	"id": "string",
-     * 	"name": "string",
-     * 	"type": "http",
-     * 	"status": "active",
-     * 	"sink": {
-     * 		"httpEndpoint": "string",
-     * 		"httpContentType": "string",
-     * 		"httpContentFormat": "JSONLINES|JSONARRAY",
-     * 		"httpAuthorization": "string"
-     * 	}
-     * }
- *
Amazon EventBridge Stream
For an eventbridge Stream, the sink properties are listed in the payload below - * Request:
{
-     * 	"name": "string",
-     * 	"type": "eventbridge",
-     * 	"sink": {
-     * 		"awsRegion": "string",
-     * 		"awsAccountId": "string"
-     * 	}
-     * }
- * The response will include an additional field awsPartnerEventSource in the sink:
{
-     * 	"id": "string",
-     * 	"name": "string",
-     * 	"type": "eventbridge",
-     * 	"status": "active",
-     * 	"sink": {
-     * 		"awsAccountId": "string",
-     * 		"awsRegion": "string",
-     * 		"awsPartnerEventSource": "string"
-     * 	}
-     * }
- *
Azure Event Grid Stream
For an Azure Event Grid Stream, the sink properties are listed in the payload below - * Request:
{
-     * 	"name": "string",
-     * 	"type": "eventgrid",
-     * 	"sink": {
-     * 		"azureSubscriptionId": "string",
-     * 		"azureResourceGroup": "string",
-     * 		"azureRegion": "string"
-     * 	}
-     * }
- * Response:
{
-     * 	"id": "string",
-     * 	"name": "string",
-     * 	"type": "http",
-     * 	"status": "active",
-     * 	"sink": {
-     * 		"azureSubscriptionId": "string",
-     * 		"azureResourceGroup": "string",
-     * 		"azureRegion": "string",
-     * 		"azurePartnerTopic": "string"
-     * 	}
-     * }
- *
Datadog Stream
For a Datadog Stream, the sink properties are listed in the payload below - * Request:
{
-     * 	"name": "string",
-     * 	"type": "datadog",
-     * 	"sink": {
-     * 		"datadogRegion": "string",
-     * 		"datadogApiKey": "string"
-     * 	}
-     * }
- * Response:
{
-     * 	"id": "string",
-     * 	"name": "string",
-     * 	"type": "datadog",
-     * 	"status": "active",
-     * 	"sink": {
-     * 		"datadogRegion": "string",
-     * 		"datadogApiKey": "string"
-     * 	}
-     * }
- *
Splunk Stream
For a Splunk Stream, the sink properties are listed in the payload below - * Request:
{
-     * 	"name": "string",
-     * 	"type": "splunk",
-     * 	"sink": {
-     * 		"splunkDomain": "string",
-     * 		"splunkToken": "string",
-     * 		"splunkPort": "string",
-     * 		"splunkSecure": "boolean"
-     * 	}
-     * }
- * Response:
{
-     * 	"id": "string",
-     * 	"name": "string",
-     * 	"type": "splunk",
-     * 	"status": "active",
-     * 	"sink": {
-     * 		"splunkDomain": "string",
-     * 		"splunkToken": "string",
-     * 		"splunkPort": "string",
-     * 		"splunkSecure": "boolean"
-     * 	}
-     * }
- *
Sumo Logic Stream
For a Sumo Logic Stream, the sink properties are listed in the payload below - * Request:
{
-     * 	"name": "string",
-     * 	"type": "sumo",
-     * 	"sink": {
-     * 		"sumoSourceAddress": "string",
-     * 	}
-     * }
- * Response:
{
-     * 	"id": "string",
-     * 	"name": "string",
-     * 	"type": "sumo",
-     * 	"status": "active",
-     * 	"sink": {
-     * 		"sumoSourceAddress": "string",
-     * 	}
-     * }
+ * + * **Log Stream Types** + * + * The `type` of log stream being created determines the properties required in the `sink` payload. + * + * **HTTP Stream** + * + * For an `http` Stream, the `sink` properties are listed in the payload below. + * + * **Request:** + * ```json + * { + * "name": "string", + * "type": "http", + * "sink": { + * "httpEndpoint": "string", + * "httpContentType": "string", + * "httpContentFormat": "JSONLINES|JSONARRAY", + * "httpAuthorization": "string" + * } + * } + * ``` + * + * **Response:** + * ```json + * { + * "id": "string", + * "name": "string", + * "type": "http", + * "status": "active", + * "sink": { + * "httpEndpoint": "string", + * "httpContentType": "string", + * "httpContentFormat": "JSONLINES|JSONARRAY", + * "httpAuthorization": "string" + * } + * } + * ``` + * + * **Amazon EventBridge Stream** + * + * For an `eventbridge` Stream, the `sink` properties are listed in the payload below. + * + * **Request:** + * ```json + * { + * "name": "string", + * "type": "eventbridge", + * "sink": { + * "awsRegion": "string", + * "awsAccountId": "string" + * } + * } + * ``` + * + * The response will include an additional field `awsPartnerEventSource` in the `sink`: + * + * **Response:** + * ```json + * { + * "id": "string", + * "name": "string", + * "type": "eventbridge", + * "status": "active", + * "sink": { + * "awsAccountId": "string", + * "awsRegion": "string", + * "awsPartnerEventSource": "string" + * } + * } + * ``` + * + * **Azure Event Grid Stream** + * + * For an `Azure Event Grid` Stream, the `sink` properties are listed in the payload below. + * + * **Request:** + * ```json + * { + * "name": "string", + * "type": "eventgrid", + * "sink": { + * "azureSubscriptionId": "string", + * "azureResourceGroup": "string", + * "azureRegion": "string" + * } + * } + * ``` + * + * **Response:** + * ```json + * { + * "id": "string", + * "name": "string", + * "type": "http", + * "status": "active", + * "sink": { + * "azureSubscriptionId": "string", + * "azureResourceGroup": "string", + * "azureRegion": "string", + * "azurePartnerTopic": "string" + * } + * } + * ``` + * + * **Datadog Stream** + * + * For a `Datadog` Stream, the `sink` properties are listed in the payload below. + * + * **Request:** + * ```json + * { + * "name": "string", + * "type": "datadog", + * "sink": { + * "datadogRegion": "string", + * "datadogApiKey": "string" + * } + * } + * ``` + * + * **Response:** + * ```json + * { + * "id": "string", + * "name": "string", + * "type": "datadog", + * "status": "active", + * "sink": { + * "datadogRegion": "string", + * "datadogApiKey": "string" + * } + * } + * ``` + * + * **Splunk Stream** + * + * For a `Splunk` Stream, the `sink` properties are listed in the payload below. + * + * **Request:** + * ```json + * { + * "name": "string", + * "type": "splunk", + * "sink": { + * "splunkDomain": "string", + * "splunkToken": "string", + * "splunkPort": "string", + * "splunkSecure": "boolean" + * } + * } + * ``` + * + * **Response:** + * ```json + * { + * "id": "string", + * "name": "string", + * "type": "splunk", + * "status": "active", + * "sink": { + * "splunkDomain": "string", + * "splunkToken": "string", + * "splunkPort": "string", + * "splunkSecure": "boolean" + * } + * } + * ``` + * + * **Sumo Logic Stream** + * + * For a `Sumo Logic` Stream, the `sink` properties are listed in the payload below. + * + * **Request:** + * ```json + * { + * "name": "string", + * "type": "sumo", + * "sink": { + * "sumoSourceAddress": "string" + * } + * } + * ``` + * + * **Response:** + * ```json + * { + * "id": "string", + * "name": "string", + * "type": "sumo", + * "status": "active", + * "sink": { + * "sumoSourceAddress": "string" + * } + * } + * ``` * * @param {Management.CreateLogStreamRequestContent} request * @param {LogStreamsClient.RequestOptions} requestOptions - Request-specific configuration. @@ -371,107 +447,157 @@ export class LogStreamsClient { /** * Retrieve a log stream configuration and status. - *
Sample responses
Amazon EventBridge Log Stream
{
-     * 	"id": "string",
-     * 	"name": "string",
-     * 	"type": "eventbridge",
-     * 	"status": "active|paused|suspended",
-     * 	"sink": {
-     * 		"awsAccountId": "string",
-     * 		"awsRegion": "string",
-     * 		"awsPartnerEventSource": "string"
-     * 	}
-     * }
HTTP Log Stream
{
-     * 	"id": "string",
-     * 	"name": "string",
-     * 	"type": "http",
-     * 	"status": "active|paused|suspended",
-     * 	"sink": {
-     * 		"httpContentFormat": "JSONLINES|JSONARRAY",
-     * 		"httpContentType": "string",
-     * 		"httpEndpoint": "string",
-     * 		"httpAuthorization": "string"
-     * 	}
-     * }
Datadog Log Stream
{
-     * 	"id": "string",
-     * 	"name": "string",
-     * 	"type": "datadog",
-     * 	"status": "active|paused|suspended",
-     * 	"sink": {
-     * 		"datadogRegion": "string",
-     * 		"datadogApiKey": "string"
-     * 	}
-     *
-     * }
Mixpanel
- * - * Request:
{
-     * 	  "name": "string",
-     * 	  "type": "mixpanel",
-     * 	  "sink": {
-     * 		"mixpanelRegion": "string", // "us" | "eu",
-     * 		"mixpanelProjectId": "string",
-     * 		"mixpanelServiceAccountUsername": "string",
-     * 		"mixpanelServiceAccountPassword": "string"
-     * 	  }
-     * 	} 
- * - * - * Response:
{
-     * 		"id": "string",
-     * 		"name": "string",
-     * 		"type": "mixpanel",
-     * 		"status": "active",
-     * 		"sink": {
-     * 		  "mixpanelRegion": "string", // "us" | "eu",
-     * 		  "mixpanelProjectId": "string",
-     * 		  "mixpanelServiceAccountUsername": "string",
-     * 		  "mixpanelServiceAccountPassword": "string" // the following is redacted on return
-     * 		}
-     * 	  } 
- * - *
Segment
- * - * Request:
 {
-     * 	  "name": "string",
-     * 	  "type": "segment",
-     * 	  "sink": {
-     * 		"segmentWriteKey": "string"
-     * 	  }
-     * 	}
- * - * Response:
{
-     * 	  "id": "string",
-     * 	  "name": "string",
-     * 	  "type": "segment",
-     * 	  "status": "active",
-     * 	  "sink": {
-     * 		"segmentWriteKey": "string"
-     * 	  }
-     * 	} 
- * - *
Splunk Log Stream
{
-     * 	"id": "string",
-     * 	"name": "string",
-     * 	"type": "splunk",
-     * 	"status": "active|paused|suspended",
-     * 	"sink": {
-     * 		"splunkDomain": "string",
-     * 		"splunkToken": "string",
-     * 		"splunkPort": "string",
-     * 		"splunkSecure": "boolean"
-     * 	}
-     * }
Sumo Logic Log Stream
{
-     * 	"id": "string",
-     * 	"name": "string",
-     * 	"type": "sumo",
-     * 	"status": "active|paused|suspended",
-     * 	"sink": {
-     * 		"sumoSourceAddress": "string",
-     * 	}
-     * }
Status
The status of a log stream maybe any of the following: - * 1. active - Stream is currently enabled. - * 2. paused - Stream is currently user disabled and will not attempt log delivery. - * 3. suspended - Stream is currently disabled because of errors and will not attempt log delivery. + * + * **Sample responses** + * + * **Amazon EventBridge Log Stream** + * + * ```json + * { + * "id": "string", + * "name": "string", + * "type": "eventbridge", + * "status": "active|paused|suspended", + * "sink": { + * "awsAccountId": "string", + * "awsRegion": "string", + * "awsPartnerEventSource": "string" + * } + * } + * ``` + * + * **HTTP Log Stream** + * + * ```json + * { + * "id": "string", + * "name": "string", + * "type": "http", + * "status": "active|paused|suspended", + * "sink": { + * "httpContentFormat": "JSONLINES|JSONARRAY", + * "httpContentType": "string", + * "httpEndpoint": "string", + * "httpAuthorization": "string" + * } + * } + * ``` + * + * **Datadog Log Stream** + * + * ```json + * { + * "id": "string", + * "name": "string", + * "type": "datadog", + * "status": "active|paused|suspended", + * "sink": { + * "datadogRegion": "string", + * "datadogApiKey": "string" + * } + * } + * ``` + * + * **Mixpanel** + * + * **Request:** + * + * ```json + * { + * "name": "string", + * "type": "mixpanel", + * "sink": { + * "mixpanelRegion": "string", + * "mixpanelProjectId": "string", + * "mixpanelServiceAccountUsername": "string", + * "mixpanelServiceAccountPassword": "string" + * } + * } + * ``` + * + * **Response:** + * + * ```json + * { + * "id": "string", + * "name": "string", + * "type": "mixpanel", + * "status": "active", + * "sink": { + * "mixpanelRegion": "string", + * "mixpanelProjectId": "string", + * "mixpanelServiceAccountUsername": "string", + * "mixpanelServiceAccountPassword": "string" + * } + * } + * ``` + * + * **Segment** + * + * **Request:** + * + * ```json + * { + * "name": "string", + * "type": "segment", + * "sink": { + * "segmentWriteKey": "string" + * } + * } + * ``` + * + * **Response:** + * + * ```json + * { + * "id": "string", + * "name": "string", + * "type": "segment", + * "status": "active", + * "sink": { + * "segmentWriteKey": "string" + * } + * } + * ``` + * + * **Splunk Log Stream** + * + * ```json + * { + * "id": "string", + * "name": "string", + * "type": "splunk", + * "status": "active|paused|suspended", + * "sink": { + * "splunkDomain": "string", + * "splunkToken": "string", + * "splunkPort": "string", + * "splunkSecure": "boolean" + * } + * } + * ``` + * + * **Sumo Logic Log Stream** + * + * ```json + * { + * "id": "string", + * "name": "string", + * "type": "sumo", + * "status": "active|paused|suspended", + * "sink": { + * "sumoSourceAddress": "string" + * } + * } + * ``` + * + * **Status** + * + * The `status` of a log stream maybe any of the following: + * + * 1. `active` - Stream is currently enabled. + * 2. `paused` - Stream is currently user disabled and will not attempt log delivery. + * 3. `suspended` - Stream is currently disabled because of errors and will not attempt log delivery. * * @param {string} id - The id of the log stream to get * @param {LogStreamsClient.RequestOptions} requestOptions - Request-specific configuration. @@ -621,40 +747,79 @@ export class LogStreamsClient { /** * Update a log stream. - *

Examples of how to use the PATCH endpoint.

The following fields may be updated in a PATCH operation: Note: For log streams of type eventbridge and eventgrid, updating the sink is not permitted. - *
Update the status of a log stream
{
-     * 	"status": "active|paused"
-     * }
- *
Update the name of a log stream
{
-     * 	"name": "string"
-     * }
- *
Update the sink properties of a stream of type http
{
+     *
+     * **Examples of how to use the PATCH endpoint.**
+     *
+     * The following fields may be updated in a PATCH operation:
+     *
+     * - name
+     * - status
+     * - sink
+     *
+     * Note: For log streams of type `eventbridge` and `eventgrid`, updating the `sink` is not permitted.
+     *
+     * **Update the status of a log stream**
+     *
+     * ```json
+     * {
+     *   "status": "active|paused"
+     * }
+     * ```
+     *
+     * **Update the name of a log stream**
+     *
+     * ```json
+     * {
+     *   "name": "string"
+     * }
+     * ```
+     *
+     * **Update the sink properties of a stream of type `http`**
+     *
+     * ```json
+     * {
      *   "sink": {
      *     "httpEndpoint": "string",
      *     "httpContentType": "string",
      *     "httpContentFormat": "JSONARRAY|JSONLINES",
      *     "httpAuthorization": "string"
      *   }
-     * }
- *
Update the sink properties of a stream of type datadog
{
+     * }
+     * ```
+     *
+     * **Update the sink properties of a stream of type `datadog`**
+     *
+     * ```json
+     * {
      *   "sink": {
-     * 		"datadogRegion": "string",
-     * 		"datadogApiKey": "string"
+     *     "datadogRegion": "string",
+     *     "datadogApiKey": "string"
      *   }
-     * }
- *
Update the sink properties of a stream of type splunk
{
+     * }
+     * ```
+     *
+     * **Update the sink properties of a stream of type `splunk`**
+     *
+     * ```json
+     * {
      *   "sink": {
      *     "splunkDomain": "string",
      *     "splunkToken": "string",
      *     "splunkPort": "string",
      *     "splunkSecure": "boolean"
      *   }
-     * }
- *
Update the sink properties of a stream of type sumo
{
+     * }
+     * ```
+     *
+     * **Update the sink properties of a stream of type `sumo`**
+     *
+     * ```json
+     * {
      *   "sink": {
      *     "sumoSourceAddress": "string"
      *   }
-     * }
+ * } + * ``` * * @param {string} id - The id of the log stream to get * @param {Management.UpdateLogStreamRequestContent} request diff --git a/src/management/api/types/types.ts b/src/management/api/types/types.ts index 41670be5c1..79fae97857 100644 --- a/src/management/api/types/types.ts +++ b/src/management/api/types/types.ts @@ -2671,7 +2671,7 @@ export type ClientExternalMetadataTypeEnum = */ export type ClientGrantAllowAnyOrganizationEnum = boolean; -/** Used to filter the returned client grants to include only default client grants for the specified group of clients. */ +/** Applies this client grant as the default for all clients in the specified group. The only accepted value is `third_party_clients`, which applies the grant to all third-party clients. Per-client grants for the same audience take precedence. Mutually exclusive with `client_id`. */ export const ClientGrantDefaultForEnum = { ThirdPartyClients: "third_party_clients", } as const; @@ -2707,7 +2707,6 @@ export interface ClientGrantResponseContent { organization_usage?: Management.ClientGrantOrganizationUsageEnum | undefined; /** If enabled, any organization can be used with this grant. If disabled (default), the grant must be explicitly assigned to the desired organizations. */ allow_any_organization?: boolean | undefined; - /** Applies this client grant as the default for all clients in the specified group. The only accepted value is `third_party_clients`, which applies the grant to all third-party clients. Per-client grants for the same audience take precedence. Mutually exclusive with `client_id`. */ default_for?: Management.ClientGrantDefaultForEnum | undefined; /** If enabled, this grant is a special grant created by Auth0. It cannot be modified or deleted directly. */ is_system?: boolean | undefined; @@ -2815,10 +2814,6 @@ export interface ClientMyOrganizationPatchConfiguration { /** The allowed connection strategies for the My Organization Configuration. */ allowed_strategies: Management.ClientMyOrganizationConfigurationAllowedStrategiesEnum[]; connection_deletion_behavior: Management.ClientMyOrganizationDeletionBehaviorEnum; - /** The client ID this client uses while creating invitations through My Organization API. */ - invitation_landing_client_id?: string | undefined; - /** List of role IDs allowed when inviting users through the My Organization API. */ - allowed_roles?: string[] | undefined; } /** @@ -2832,10 +2827,6 @@ export interface ClientMyOrganizationPostConfiguration { /** The allowed connection strategies for the My Organization Configuration. */ allowed_strategies: Management.ClientMyOrganizationConfigurationAllowedStrategiesEnum[]; connection_deletion_behavior: Management.ClientMyOrganizationDeletionBehaviorEnum; - /** The client ID this client uses while creating invitations through My Organization API. */ - invitation_landing_client_id?: string | undefined; - /** List of role IDs allowed when inviting users through the My Organization API. */ - allowed_roles?: string[] | undefined; } /** @@ -2849,10 +2840,6 @@ export interface ClientMyOrganizationResponseConfiguration { /** The allowed connection strategies for the My Organization Configuration. */ allowed_strategies: Management.ClientMyOrganizationConfigurationAllowedStrategiesEnum[]; connection_deletion_behavior: Management.ClientMyOrganizationDeletionBehaviorEnum; - /** The client ID this client uses while creating invitations through My Organization API. */ - invitation_landing_client_id?: string | undefined; - /** List of role IDs allowed when inviting users through the My Organization API. */ - allowed_roles?: string[] | undefined; } /** @@ -3013,8 +3000,26 @@ export interface ClientSessionTransferConfiguration { allow_refresh_token?: boolean | undefined; /** Indicates whether Refresh Tokens created during a Native to Web session are tied to that session's lifetime. This determines if such refresh tokens should be automatically revoked when their corresponding sessions are. Usually configured in the web application. Default value is `true`, applicable only in Native to Web SSO context. */ enforce_online_refresh_tokens?: boolean | undefined; + delegation?: (Management.ClientSessionTransferDelegationConfiguration | null) | undefined; } +/** + * Configuration for delegation (impersonation) access using Session Transfer Tokens + */ +export interface ClientSessionTransferDelegationConfiguration { + /** Indicates whether delegation (impersonation) access is allowed using Session Transfer Tokens. Default value is `false`. */ + allow_delegated_access?: boolean | undefined; + enforce_device_binding?: Management.ClientSessionTransferDelegationDeviceBindingEnum | undefined; +} + +/** Indicates the device binding enforcement for delegation (impersonation) access. If set to 'ip', device binding is enforced by IP. If set to 'asn', device binding is enforced by ASN. Default value is `ip`. */ +export const ClientSessionTransferDelegationDeviceBindingEnum = { + Ip: "ip", + Asn: "asn", +} as const; +export type ClientSessionTransferDelegationDeviceBindingEnum = + (typeof ClientSessionTransferDelegationDeviceBindingEnum)[keyof typeof ClientSessionTransferDelegationDeviceBindingEnum]; + /** Indicates whether device binding security should be enforced for the app. If set to 'ip', the app will enforce device binding by IP, meaning that consumption of Session Transfer Token must be done from the same IP of the issuer. Likewise, if set to 'asn', device binding is enforced by ASN, meaning consumption of Session Transfer Token must be done from the same ASN as the issuer. If set to 'none', device binding is not enforced. Usually configured in the web application. Default value is `ip`. */ export const ClientSessionTransferDeviceBindingEnum = { Ip: "ip", @@ -7650,7 +7655,6 @@ export interface CreateClientGrantResponseContent { organization_usage?: Management.ClientGrantOrganizationUsageEnum | undefined; /** If enabled, any organization can be used with this grant. If disabled (default), the grant must be explicitly assigned to the desired organizations. */ allow_any_organization?: boolean | undefined; - /** Applies this client grant as the default for all clients in the specified group. The only accepted value is `third_party_clients`, which applies the grant to all third-party clients. Per-client grants for the same audience take precedence. Mutually exclusive with `client_id`. */ default_for?: Management.ClientGrantDefaultForEnum | undefined; /** If enabled, this grant is a special grant created by Auth0. It cannot be modified or deleted directly. */ is_system?: boolean | undefined; @@ -14672,7 +14676,6 @@ export interface GetClientGrantResponseContent { organization_usage?: Management.ClientGrantOrganizationUsageEnum | undefined; /** If enabled, any organization can be used with this grant. If disabled (default), the grant must be explicitly assigned to the desired organizations. */ allow_any_organization?: boolean | undefined; - /** Applies this client grant as the default for all clients in the specified group. The only accepted value is `third_party_clients`, which applies the grant to all third-party clients. Per-client grants for the same audience take precedence. Mutually exclusive with `client_id`. */ default_for?: Management.ClientGrantDefaultForEnum | undefined; /** If enabled, this grant is a special grant created by Auth0. It cannot be modified or deleted directly. */ is_system?: boolean | undefined; @@ -18925,6 +18928,8 @@ export interface SelfServiceProfileSsoTicketConnectionOptions { */ export interface SelfServiceProfileSsoTicketDomainAliasesConfig { domain_verification: Management.SelfServiceProfileSsoTicketDomainVerificationEnum; + /** List of domains that will be submitted for verification during the self-service SSO flow. */ + pending_domains?: string[] | undefined; } /** Whether the end user should complete the domain verification step. Possible values are 'none' (the step is not shown to the user), 'optional' (the user may add a domain alias in the domain verification step) or 'required' (the user must add a domain alias in order to enable the connection). Defaults to 'none'. */ @@ -18936,6 +18941,18 @@ export const SelfServiceProfileSsoTicketDomainVerificationEnum = { export type SelfServiceProfileSsoTicketDomainVerificationEnum = (typeof SelfServiceProfileSsoTicketDomainVerificationEnum)[keyof typeof SelfServiceProfileSsoTicketDomainVerificationEnum]; +/** + * Specifies which features are enabled for an "edit connection" ticket. Only applicable when connection ID is provided. + */ +export interface SelfServiceProfileSsoTicketEnabledFeatures { + /** Whether SSO configuration is enabled in this ticket. */ + sso?: boolean | undefined; + /** Whether domain verification is enabled in this ticket. */ + domain_verification?: boolean | undefined; + /** Whether provisioning configuration is enabled in this ticket. */ + provisioning?: boolean | undefined; +} + export interface SelfServiceProfileSsoTicketEnabledOrganization { /** Organization identifier. */ organization_id: string; @@ -20094,7 +20111,6 @@ export interface UpdateClientGrantResponseContent { organization_usage?: Management.ClientGrantOrganizationUsageEnum | undefined; /** If enabled, any organization can be used with this grant. If disabled (default), the grant must be explicitly assigned to the desired organizations. */ allow_any_organization?: boolean | undefined; - /** Applies this client grant as the default for all clients in the specified group. The only accepted value is `third_party_clients`, which applies the grant to all third-party clients. Per-client grants for the same audience take precedence. Mutually exclusive with `client_id`. */ default_for?: Management.ClientGrantDefaultForEnum | undefined; /** If enabled, this grant is a special grant created by Auth0. It cannot be modified or deleted directly. */ is_system?: boolean | undefined; diff --git a/src/management/tests/wire/clients.test.ts b/src/management/tests/wire/clients.test.ts index 7794093e45..d9569f3faa 100644 --- a/src/management/tests/wire/clients.test.ts +++ b/src/management/tests/wire/clients.test.ts @@ -213,6 +213,7 @@ describe("ClientsClient", () => { enforce_device_binding: "ip", allow_refresh_token: true, enforce_online_refresh_tokens: true, + delegation: { allow_delegated_access: true, enforce_device_binding: "ip" }, }, oidc_logout: { backchannel_logout_urls: ["backchannel_logout_urls"], @@ -382,8 +383,6 @@ describe("ClientsClient", () => { user_attribute_profile_id: "user_attribute_profile_id", allowed_strategies: ["pingfederate"], connection_deletion_behavior: "allow", - invitation_landing_client_id: "invitation_landing_client_id", - allowed_roles: ["allowed_roles"], }, third_party_security_mode: "strict", redirection_policy: "allow_always", @@ -845,6 +844,7 @@ describe("ClientsClient", () => { enforce_device_binding: "ip", allow_refresh_token: true, enforce_online_refresh_tokens: true, + delegation: { allow_delegated_access: true, enforce_device_binding: "ip" }, }, oidc_logout: { backchannel_logout_urls: ["backchannel_logout_urls"], @@ -1014,8 +1014,6 @@ describe("ClientsClient", () => { user_attribute_profile_id: "user_attribute_profile_id", allowed_strategies: ["pingfederate"], connection_deletion_behavior: "allow", - invitation_landing_client_id: "invitation_landing_client_id", - allowed_roles: ["allowed_roles"], }, third_party_security_mode: "strict", redirection_policy: "allow_always", @@ -1191,6 +1189,7 @@ describe("ClientsClient", () => { enforce_device_binding: "ip", allow_refresh_token: true, enforce_online_refresh_tokens: true, + delegation: { allow_delegated_access: true, enforce_device_binding: "ip" }, }, oidc_logout: { backchannel_logout_urls: ["backchannel_logout_urls"], @@ -1360,8 +1359,6 @@ describe("ClientsClient", () => { user_attribute_profile_id: "user_attribute_profile_id", allowed_strategies: ["pingfederate"], connection_deletion_behavior: "allow", - invitation_landing_client_id: "invitation_landing_client_id", - allowed_roles: ["allowed_roles"], }, third_party_security_mode: "strict", redirection_policy: "allow_always", @@ -1514,6 +1511,7 @@ describe("ClientsClient", () => { enforce_device_binding: "ip", allow_refresh_token: true, enforce_online_refresh_tokens: true, + delegation: { allow_delegated_access: true, enforce_device_binding: "ip" }, }, oidc_logout: { backchannel_logout_urls: ["backchannel_logout_urls"], @@ -1683,8 +1681,6 @@ describe("ClientsClient", () => { user_attribute_profile_id: "user_attribute_profile_id", allowed_strategies: ["pingfederate"], connection_deletion_behavior: "allow", - invitation_landing_client_id: "invitation_landing_client_id", - allowed_roles: ["allowed_roles"], }, third_party_security_mode: "strict", redirection_policy: "allow_always", diff --git a/yarn.lock b/yarn.lock index 40ab19d764..39afcfa7e3 100644 --- a/yarn.lock +++ b/yarn.lock @@ -363,19 +363,27 @@ "@shikijs/types" "^3.23.0" "@shikijs/vscode-textmate" "^10.0.2" -"@humanfs/core@^0.19.1": - version "0.19.1" - resolved "https://registry.yarnpkg.com/@humanfs/core/-/core-0.19.1.tgz#17c55ca7d426733fe3c561906b8173c336b40a77" - integrity sha512-5DyQ4+1JEUzejeK1JGICcideyfUbGixgS9jNgex5nqkW+cY7WZhxBigmieN5Qnw9ZosSNVC9KQKyb+GUaGyKUA== +"@humanfs/core@^0.19.2": + version "0.19.2" + resolved "https://registry.yarnpkg.com/@humanfs/core/-/core-0.19.2.tgz#a8272ca03b2acf492670222b2320b6c421bfde60" + integrity sha512-UhXNm+CFMWcbChXywFwkmhqjs3PRCmcSa/hfBgLIb7oQ5HNb1wS0icWsGtSAUNgefHeI+eBrA8I1fxmbHsGdvA== + dependencies: + "@humanfs/types" "^0.15.0" "@humanfs/node@^0.16.6": - version "0.16.7" - resolved "https://registry.yarnpkg.com/@humanfs/node/-/node-0.16.7.tgz#822cb7b3a12c5a240a24f621b5a2413e27a45f26" - integrity sha512-/zUx+yOsIrG4Y43Eh2peDeKCxlRt/gET6aHfaKpuq267qXdYDFViVHfMaLyygZOnl0kGWxFIgsBy8QFuTLUXEQ== + version "0.16.8" + resolved "https://registry.yarnpkg.com/@humanfs/node/-/node-0.16.8.tgz#8f800cccc13f4f8cd3116e2d9c0a94939da3e3ed" + integrity sha512-gE1eQNZ3R++kTzFUpdGlpmy8kDZD/MLyHqDwqjkVQI0JMdI1D51sy1H958PNXYkM2rAac7e5/CnIKZrHtPh3BQ== dependencies: - "@humanfs/core" "^0.19.1" + "@humanfs/core" "^0.19.2" + "@humanfs/types" "^0.15.0" "@humanwhocodes/retry" "^0.4.0" +"@humanfs/types@^0.15.0": + version "0.15.0" + resolved "https://registry.yarnpkg.com/@humanfs/types/-/types-0.15.0.tgz#f2a09f62012390b2bff3fc6fb248ddec8c09a090" + integrity sha512-ZZ1w0aoQkwuUuC7Yf+7sdeaNfqQiiLcSRbfI08oAxqLtpXQr9AIVX7Ay7HLDuiLYAaFPu8oBYNq/QIi9URHJ3Q== + "@humanwhocodes/module-importer@^1.0.1": version "1.0.1" resolved "https://registry.yarnpkg.com/@humanwhocodes/module-importer/-/module-importer-1.0.1.tgz#af5b2691a22b44be847b0ca81641c5fb6ad0172c" @@ -686,9 +694,9 @@ strict-event-emitter "^0.5.1" "@mswjs/interceptors@^0.41.0": - version "0.41.3" - resolved "https://registry.yarnpkg.com/@mswjs/interceptors/-/interceptors-0.41.3.tgz#d766dc1a168aa315a6a0b2d0f2e0cf1b74f23c82" - integrity sha512-cXu86tF4VQVfwz8W1SPbhoRyHJkti6mjH/XJIxp40jhO4j2k1m4KYrEykxqWPkFF3vrK4rgQppBh//AwyGSXPA== + version "0.41.4" + resolved "https://registry.yarnpkg.com/@mswjs/interceptors/-/interceptors-0.41.4.tgz#a2468abcf0517041ecc4a85c51e4b0db0832c057" + integrity sha512-3B9EinUkrdOUGYzHRzRWSXunQ4YFGboJnyLNRwEJWEde+j8fNhPUHvrN1E3g1DU/iS/s8JQrMNVe+S7AHHVs0w== dependencies: "@open-draft/deferred-promise" "^2.2.0" "@open-draft/logger" "^0.3.0" @@ -945,99 +953,99 @@ "@types/yargs-parser" "*" "@typescript-eslint/eslint-plugin@^8.38.0": - version "8.58.2" - resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.58.2.tgz#a6882a6a328e1259cff259fdb03184245ef06191" - integrity sha512-aC2qc5thQahutKjP+cl8cgN9DWe3ZUqVko30CMSZHnFEHyhOYoZSzkGtAI2mcwZ38xeImDucI4dnqsHiOYuuCw== + version "8.59.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/eslint-plugin/-/eslint-plugin-8.59.0.tgz#fcbe76b693ce2412410cf4d48aefd617d345f2d9" + integrity sha512-HyAZtpdkgZwpq8Sz3FSUvCR4c+ScbuWa9AksK2Jweub7w4M3yTz4O11AqVJzLYjy/B9ZWPyc81I+mOdJU/bDQw== dependencies: "@eslint-community/regexpp" "^4.12.2" - "@typescript-eslint/scope-manager" "8.58.2" - "@typescript-eslint/type-utils" "8.58.2" - "@typescript-eslint/utils" "8.58.2" - "@typescript-eslint/visitor-keys" "8.58.2" + "@typescript-eslint/scope-manager" "8.59.0" + "@typescript-eslint/type-utils" "8.59.0" + "@typescript-eslint/utils" "8.59.0" + "@typescript-eslint/visitor-keys" "8.59.0" ignore "^7.0.5" natural-compare "^1.4.0" ts-api-utils "^2.5.0" "@typescript-eslint/parser@^8.38.0": - version "8.58.2" - resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.58.2.tgz#b267545e4bd515d896fe1f3a5b6f334fa6aa0026" - integrity sha512-/Zb/xaIDfxeJnvishjGdcR4jmr7S+bda8PKNhRGdljDM+elXhlvN0FyPSsMnLmJUrVG9aPO6dof80wjMawsASg== - dependencies: - "@typescript-eslint/scope-manager" "8.58.2" - "@typescript-eslint/types" "8.58.2" - "@typescript-eslint/typescript-estree" "8.58.2" - "@typescript-eslint/visitor-keys" "8.58.2" + version "8.59.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/parser/-/parser-8.59.0.tgz#57a138280b3ceaf07904fbd62c433d5cc1ee1573" + integrity sha512-TI1XGwKbDpo9tRW8UDIXCOeLk55qe9ZFGs8MTKU6/M08HWTw52DD/IYhfQtOEhEdPhLMT26Ka/x7p70nd3dzDg== + dependencies: + "@typescript-eslint/scope-manager" "8.59.0" + "@typescript-eslint/types" "8.59.0" + "@typescript-eslint/typescript-estree" "8.59.0" + "@typescript-eslint/visitor-keys" "8.59.0" debug "^4.4.3" -"@typescript-eslint/project-service@8.58.2": - version "8.58.2" - resolved "https://registry.yarnpkg.com/@typescript-eslint/project-service/-/project-service-8.58.2.tgz#8c980249100e21b87baba0ca10880fdf893e0a8e" - integrity sha512-Cq6UfpZZk15+r87BkIh5rDpi38W4b+Sjnb8wQCPPDDweS/LRCFjCyViEbzHk5Ck3f2QDfgmlxqSa7S7clDtlfg== +"@typescript-eslint/project-service@8.59.0": + version "8.59.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/project-service/-/project-service-8.59.0.tgz#914bf62069d870faa0389ffd725774a200f511bf" + integrity sha512-Lw5ITrR5s5TbC19YSvlr63ZfLaJoU6vtKTHyB0GQOpX0W7d5/Ir6vUahWi/8Sps/nOukZQ0IB3SmlxZnjaKVnw== dependencies: - "@typescript-eslint/tsconfig-utils" "^8.58.2" - "@typescript-eslint/types" "^8.58.2" + "@typescript-eslint/tsconfig-utils" "^8.59.0" + "@typescript-eslint/types" "^8.59.0" debug "^4.4.3" -"@typescript-eslint/scope-manager@8.58.2": - version "8.58.2" - resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.58.2.tgz#aa73784d78f117940e83f71705af07ba695cd60c" - integrity sha512-SgmyvDPexWETQek+qzZnrG6844IaO02UVyOLhI4wpo82dpZJY9+6YZCKAMFzXb7qhx37mFK1QcPQ18tud+vo6Q== +"@typescript-eslint/scope-manager@8.59.0": + version "8.59.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/scope-manager/-/scope-manager-8.59.0.tgz#f71be268bd31da1c160815c689e4dde7c9bc9e8e" + integrity sha512-UzR16Ut8IpA3Mc4DbgAShlPPkVm8xXMWafXxB0BocaVRHs8ZGakAxGRskF7FId3sdk9lgGD73GSFaWmWFDE4dg== dependencies: - "@typescript-eslint/types" "8.58.2" - "@typescript-eslint/visitor-keys" "8.58.2" + "@typescript-eslint/types" "8.59.0" + "@typescript-eslint/visitor-keys" "8.59.0" -"@typescript-eslint/tsconfig-utils@8.58.2", "@typescript-eslint/tsconfig-utils@^8.58.2": - version "8.58.2" - resolved "https://registry.yarnpkg.com/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.58.2.tgz#fa13f96432c9348bf87f6f44826def585fad7bca" - integrity sha512-3SR+RukipDvkkKp/d0jP0dyzuls3DbGmwDpVEc5wqk5f38KFThakqAAO0XMirWAE+kT00oTauTbzMFGPoAzB0A== +"@typescript-eslint/tsconfig-utils@8.59.0", "@typescript-eslint/tsconfig-utils@^8.59.0": + version "8.59.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/tsconfig-utils/-/tsconfig-utils-8.59.0.tgz#1276077f5ad77e384446ea28a2474e8f8be1af41" + integrity sha512-91Sbl3s4Kb3SybliIY6muFBmHVv+pYXfybC4Oolp3dvk8BvIE3wOPc+403CWIT7mJNkfQRGtdqghzs2+Z91Tqg== -"@typescript-eslint/type-utils@8.58.2": - version "8.58.2" - resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.58.2.tgz#024eb1dd597f8a34cb22d8d9ab32da857bc9a817" - integrity sha512-Z7EloNR/B389FvabdGeTo2XMs4W9TjtPiO9DAsmT0yom0bwlPyRjkJ1uCdW1DvrrrYP50AJZ9Xc3sByZA9+dcg== +"@typescript-eslint/type-utils@8.59.0": + version "8.59.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/type-utils/-/type-utils-8.59.0.tgz#2834ea3b179cedfc9244dcd4f74105a27751a439" + integrity sha512-3TRiZaQSltGqGeNrJzzr1+8YcEobKH9rHnqIp/1psfKFmhRQDNMGP5hBufanYTGznwShzVLs3Mz+gDN7HkWfXg== dependencies: - "@typescript-eslint/types" "8.58.2" - "@typescript-eslint/typescript-estree" "8.58.2" - "@typescript-eslint/utils" "8.58.2" + "@typescript-eslint/types" "8.59.0" + "@typescript-eslint/typescript-estree" "8.59.0" + "@typescript-eslint/utils" "8.59.0" debug "^4.4.3" ts-api-utils "^2.5.0" -"@typescript-eslint/types@8.58.2", "@typescript-eslint/types@^8.58.2": - version "8.58.2" - resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.58.2.tgz#3ab8051de0f19a46ddefb0749d0f7d82974bd57c" - integrity sha512-9TukXyATBQf/Jq9AMQXfvurk+G5R2MwfqQGDR2GzGz28HvY/lXNKGhkY+6IOubwcquikWk5cjlgPvD2uAA7htQ== +"@typescript-eslint/types@8.59.0", "@typescript-eslint/types@^8.59.0": + version "8.59.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/types/-/types-8.59.0.tgz#cfcc643c6e879016479775850d86d84c14492738" + integrity sha512-nLzdsT1gdOgFxxxwrlNVUBzSNBEEHJ86bblmk4QAS6stfig7rcJzWKqCyxFy3YRRHXDWEkb2NralA1nOYkkm/A== -"@typescript-eslint/typescript-estree@8.58.2": - version "8.58.2" - resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.58.2.tgz#b1beb1f959385b341cc76f0aebbf028e23dfdb8b" - integrity sha512-ELGuoofuhhoCvNbQjFFiobFcGgcDCEm0ThWdmO4Z0UzLqPXS3KFvnEZ+SHewwOYHjM09tkzOWXNTv9u6Gqtyuw== +"@typescript-eslint/typescript-estree@8.59.0": + version "8.59.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/typescript-estree/-/typescript-estree-8.59.0.tgz#feba58a70ab6ea7ac53a2f3ae900db28ce3454c2" + integrity sha512-O9Re9P1BmBLFJyikRbQpLku/QA3/AueZNO9WePLBwQrvkixTmDe8u76B6CYUAITRl/rHawggEqUGn5QIkVRLMw== dependencies: - "@typescript-eslint/project-service" "8.58.2" - "@typescript-eslint/tsconfig-utils" "8.58.2" - "@typescript-eslint/types" "8.58.2" - "@typescript-eslint/visitor-keys" "8.58.2" + "@typescript-eslint/project-service" "8.59.0" + "@typescript-eslint/tsconfig-utils" "8.59.0" + "@typescript-eslint/types" "8.59.0" + "@typescript-eslint/visitor-keys" "8.59.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.58.2": - version "8.58.2" - resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.58.2.tgz#27165554a02d1ff57d98262fa92060498dabc8b3" - integrity sha512-QZfjHNEzPY8+l0+fIXMvuQ2sJlplB4zgDZvA+NmvZsZv3EQwOcc1DuIU1VJUTWZ/RKouBMhDyNaBMx4sWvrzRA== +"@typescript-eslint/utils@8.59.0": + version "8.59.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/utils/-/utils-8.59.0.tgz#f50df9bd6967881ef64fba62230111153179ead5" + integrity sha512-I1R/K7V07XsMJ12Oaxg/O9GfrysGTmCRhvZJBv0RE0NcULMzjqVpR5kRRQjHsz3J/bElU7HwCO7zkqL+MSUz+g== dependencies: "@eslint-community/eslint-utils" "^4.9.1" - "@typescript-eslint/scope-manager" "8.58.2" - "@typescript-eslint/types" "8.58.2" - "@typescript-eslint/typescript-estree" "8.58.2" + "@typescript-eslint/scope-manager" "8.59.0" + "@typescript-eslint/types" "8.59.0" + "@typescript-eslint/typescript-estree" "8.59.0" -"@typescript-eslint/visitor-keys@8.58.2": - version "8.58.2" - resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.58.2.tgz#9ed699eaa9b5720b6b6b6f9c16e6c7d4cd32b276" - integrity sha512-f1WO2Lx8a9t8DARmcWAUPJbu0G20bJlj8L4z72K00TMeJAoyLr/tHhI/pzYBLrR4dXWkcxO1cWYZEOX8DKHTqA== +"@typescript-eslint/visitor-keys@8.59.0": + version "8.59.0" + resolved "https://registry.yarnpkg.com/@typescript-eslint/visitor-keys/-/visitor-keys-8.59.0.tgz#2e80de30e7e944ed4bd47d751e37dcb04db03795" + integrity sha512-/uejZt4dSere1bx12WLlPfv8GktzcaDtuJ7s42/HEZ5zGj9oxRaD4bj7qwSunXkf+pbAhFt2zjpHYUiT5lHf0Q== dependencies: - "@typescript-eslint/types" "8.58.2" + "@typescript-eslint/types" "8.59.0" eslint-visitor-keys "^5.0.0" "@webassemblyjs/ast@1.14.1", "@webassemblyjs/ast@^1.14.1": @@ -1396,9 +1404,9 @@ balanced-match@^4.0.2: integrity sha512-BLrgEcRTwX2o6gGxGOCNyMvGSp35YofuYzw9h1IMTRmKqttAZZVU67bdb9Pr2vUHA8+j3i2tJfjO6C6+4myGTA== baseline-browser-mapping@^2.10.12: - version "2.10.19" - resolved "https://registry.yarnpkg.com/baseline-browser-mapping/-/baseline-browser-mapping-2.10.19.tgz#7697721c22f94f66195d0c34299b1a91e3299493" - integrity sha512-qCkNLi2sfBOn8XhZQ0FXsT1Ki/Yo5P90hrkRamVFRS7/KV9hpfA4HkoWNU152+8w0zPjnxo5psx5NL3PSGgv5g== + version "2.10.20" + resolved "https://registry.yarnpkg.com/baseline-browser-mapping/-/baseline-browser-mapping-2.10.20.tgz#7c99b86d43ae9be3810cac515f4675802e1f6b87" + integrity sha512-1AaXxEPfXT+GvTBJFuy4yXVHWJBXa4OdbIebGN/wX5DlsIkU0+wzGnd2lOzokSk51d5LUmqjgBLRLlypLUqInQ== brace-expansion@^1.1.7: version "1.1.14" @@ -1703,9 +1711,9 @@ dunder-proto@^1.0.1: gopd "^1.2.0" electron-to-chromium@^1.5.328: - version "1.5.339" - resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.339.tgz#d797bf5f222a7f6241a42b43a97bf52ff43947f1" - integrity sha512-Is+0BBHJ4NrdpAYiperrmp53pLywG/yV/6lIMTAnhxvzj/Cmn5Q/ogSHC6AKe7X+8kPLxxFk0cs5oc/3j/fxIg== + version "1.5.343" + resolved "https://registry.yarnpkg.com/electron-to-chromium/-/electron-to-chromium-1.5.343.tgz#8e5fb55a61fb1053d888f964f29b65814afed847" + integrity sha512-YHnQ3MXI08icvL9ZKnEBy05F2EQ8ob01UaMOuMbM8l+4UcAq6MPPbBTJBbsBUg3H8JeZNt+O4fjsoWth3p6IFg== emittery@^0.13.1: version "0.13.1" @@ -2207,9 +2215,9 @@ has-tostringtag@^1.0.2: has-symbols "^1.0.3" hasown@^2.0.2: - version "2.0.2" - resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.2.tgz#003eaf91be7adc372e84ec59dc37252cedb80003" - integrity sha512-0hJU9SCPvmMzIBdZFqNPXWa6dqh7WdH0cII9y+CyS8rG3nL48Bclra9HmKhVVUHyPWNH5Y7xDwAB7bfgSjkUMQ== + version "2.0.3" + resolved "https://registry.yarnpkg.com/hasown/-/hasown-2.0.3.tgz#5e5c2b15b60370a4c7930c383dfb76bf17bc403c" + integrity sha512-ej4AhfhfL2Q2zpMmLo7U1Uv9+PyhIZpgQLGT1F9miIGmiCJIoCgSmczFdrc97mWT4kVY72KA+WnnhJ5pghSvSg== dependencies: function-bind "^1.1.2" @@ -3169,9 +3177,9 @@ neo-async@^2.6.2: integrity sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== nock@^14.0.6: - version "14.0.12" - resolved "https://registry.yarnpkg.com/nock/-/nock-14.0.12.tgz#7e24fecf0c2177633851ef7c5dc1dc66d90b4261" - integrity sha512-kZM3bHV0KzhHH6E2eRszHyML/w87AUzLBwupNTHohtYWP9fZYgUPmCbSKq6ITfEEmHqN4/p0MscvUipT4P5Qsg== + version "14.0.13" + resolved "https://registry.yarnpkg.com/nock/-/nock-14.0.13.tgz#3c1f3e525d49d3cdedcbed6ce49008bad5953ebb" + integrity sha512-SCPsQmGVNY8h1rfS3aU0MzOGYY+wKIFukHEsoSIwPRCYocZkya7MFIlWIEYPWQZj+Gaksg6EyUaY255ZDqpQuA== dependencies: "@mswjs/interceptors" "^0.41.0" json-stringify-safe "^5.0.1" @@ -3183,9 +3191,9 @@ node-int64@^0.4.0: integrity sha512-O5lz91xSOeoXP6DulyHfllpq+Eg00MWitZIbtPfoSEvqIHdl5gfcY6hYzDWnj0qD5tz52PI08u9qUvSVeUBeHw== node-releases@^2.0.36: - version "2.0.37" - resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.37.tgz#9bd4f10b77ba39c2b9402d4e8399c482a797f671" - integrity sha512-1h5gKZCF+pO/o3Iqt5Jp7wc9rH3eJJ0+nh/CIoiRwjRxde/hAHyLPXYN4V3CqKAbiZPSeJFSWHmJsbkicta0Eg== + version "2.0.38" + resolved "https://registry.yarnpkg.com/node-releases/-/node-releases-2.0.38.tgz#791569b9e4424a044e12c3abfad418ed83ce9947" + integrity sha512-3qT/88Y3FbH/Kx4szpQQ4HzUbVrHPKTLVpVocKiLfoYvw9XSGOX2FmD2d6DrXbVYyAQTF2HeF6My8jmzx7/CRw== normalize-path@^3.0.0: version "3.0.0" @@ -3737,9 +3745,9 @@ synckit@^0.11.12: "@pkgr/core" "^0.2.9" tapable@^2.3.0: - version "2.3.2" - resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.3.2.tgz#86755feabad08d82a26b891db044808c6ad00f15" - integrity sha512-1MOpMXuhGzGL5TTCZFItxCc0AARf1EZFQkGqMm7ERKj8+Hgr5oLvJOVFcC+lRmR8hCe2S3jC4T5D7Vg/d7/fhA== + version "2.3.3" + resolved "https://registry.yarnpkg.com/tapable/-/tapable-2.3.3.tgz#5da7c9992c46038221267985ab28421a8879f160" + integrity sha512-uxc/zpqFg6x7C8vOE7lh6Lbda8eEL9zmVm/PLeTPBRhh1xCgdWaQ+J1CUieGpIfm2HdtsUpRv+HshiasBMcc6A== terser-webpack-plugin@^5.3.17: version "5.4.0"