From 4622f6185e8723047283bd95d05c58c788644be3 Mon Sep 17 00:00:00 2001 From: "ci.datadog-api-spec" Date: Wed, 23 Sep 2026 08:19:53 +0000 Subject: [PATCH] Regenerate client from commit a603c17 of spec repo --- .generator/schemas/v2/openapi.yaml | 14 ++++++++++++-- packages/datadog-api-client-v2/apis/BitsAIApi.ts | 1 + .../models/FullAPIKeyAttributes.ts | 8 ++++++++ .../models/PartialAPIKeyAttributes.ts | 8 ++++++++ 4 files changed, 29 insertions(+), 2 deletions(-) diff --git a/.generator/schemas/v2/openapi.yaml b/.generator/schemas/v2/openapi.yaml index 8444b52dbdac..fdafbd6b9d51 100644 --- a/.generator/schemas/v2/openapi.yaml +++ b/.generator/schemas/v2/openapi.yaml @@ -44920,6 +44920,9 @@ components: description: Name of the API key. example: "API Key for submitting metrics" type: string + private_action_runner_enroll_enabled: + description: Whether the API key can enroll a Private Action Runner. + type: boolean remote_config_read_enabled: description: The remote config read enabled status. type: boolean @@ -84281,6 +84284,9 @@ components: description: Name of the API key. example: "API Key for submitting metrics" type: string + private_action_runner_enroll_enabled: + description: Whether the API key can enroll a Private Action Runner. + type: boolean remote_config_read_enabled: description: The remote config read enabled status. type: boolean @@ -136793,7 +136799,9 @@ paths: **Note**: This endpoint is in preview and is subject to change. If you have any feedback, contact [Datadog support](https://docs.datadoghq.com/help/). post: - description: Trigger a new Bits AI investigation based on a monitor alert. + description: |- + Trigger a new Bits AI investigation based on a monitor alert. + The `monitors_read` permission is required when the trigger type is `monitor_alert_trigger`. operationId: TriggerInvestigation requestBody: content: @@ -136842,14 +136850,16 @@ paths: appKeyAuth: [] - AuthZ: - bits_investigations_write + - monitors_read summary: Trigger a Bits AI investigation tags: - Bits AI x-codegen-request-body-name: body "x-permission": - operator: OR + operator: AND permissions: - bits_investigations_write + - monitors_read x-unstable: |- **Note**: This endpoint is in preview and is subject to change. If you have any feedback, contact [Datadog support](https://docs.datadoghq.com/help/). diff --git a/packages/datadog-api-client-v2/apis/BitsAIApi.ts b/packages/datadog-api-client-v2/apis/BitsAIApi.ts index 2900cdb4d0e7..cafc3f8bf6ae 100644 --- a/packages/datadog-api-client-v2/apis/BitsAIApi.ts +++ b/packages/datadog-api-client-v2/apis/BitsAIApi.ts @@ -570,6 +570,7 @@ export class BitsAIApi { /** * Trigger a new Bits AI investigation based on a monitor alert. + * The `monitors_read` permission is required when the trigger type is `monitor_alert_trigger`. * @param param The request object */ public triggerInvestigation( diff --git a/packages/datadog-api-client-v2/models/FullAPIKeyAttributes.ts b/packages/datadog-api-client-v2/models/FullAPIKeyAttributes.ts index 7655a0c99b0a..8026df9c2820 100644 --- a/packages/datadog-api-client-v2/models/FullAPIKeyAttributes.ts +++ b/packages/datadog-api-client-v2/models/FullAPIKeyAttributes.ts @@ -38,6 +38,10 @@ export class FullAPIKeyAttributes { * Name of the API key. */ "name"?: string; + /** + * Whether the API key can enroll a Private Action Runner. + */ + "privateActionRunnerEnrollEnabled"?: boolean; /** * The remote config read enabled status. */ @@ -90,6 +94,10 @@ export class FullAPIKeyAttributes { baseName: "name", type: "string", }, + privateActionRunnerEnrollEnabled: { + baseName: "private_action_runner_enroll_enabled", + type: "boolean", + }, remoteConfigReadEnabled: { baseName: "remote_config_read_enabled", type: "boolean", diff --git a/packages/datadog-api-client-v2/models/PartialAPIKeyAttributes.ts b/packages/datadog-api-client-v2/models/PartialAPIKeyAttributes.ts index 281b820b6588..c49e0c228e05 100644 --- a/packages/datadog-api-client-v2/models/PartialAPIKeyAttributes.ts +++ b/packages/datadog-api-client-v2/models/PartialAPIKeyAttributes.ts @@ -34,6 +34,10 @@ export class PartialAPIKeyAttributes { * Name of the API key. */ "name"?: string; + /** + * Whether the API key can enroll a Private Action Runner. + */ + "privateActionRunnerEnrollEnabled"?: boolean; /** * The remote config read enabled status. */ @@ -80,6 +84,10 @@ export class PartialAPIKeyAttributes { baseName: "name", type: "string", }, + privateActionRunnerEnrollEnabled: { + baseName: "private_action_runner_enroll_enabled", + type: "boolean", + }, remoteConfigReadEnabled: { baseName: "remote_config_read_enabled", type: "boolean",