From 97875a0958225149bf726dfb55316f64240cc0a3 Mon Sep 17 00:00:00 2001 From: "ci.datadog-api-spec" Date: Fri, 27 Mar 2026 13:57:33 +0000 Subject: [PATCH] Regenerate client from commit 176b391 of spec repo --- .generator/schemas/v1/openapi.yaml | 26 +++++++++++-------- .../models/FreeTextWidgetDefinition.ts | 10 ++++++- .../models/GroupWidgetDefinition.ts | 4 +-- .../models/IFrameWidgetDefinition.ts | 2 +- .../models/ImageWidgetDefinition.ts | 2 +- .../models/LogStreamWidgetDefinition.ts | 2 +- .../models/MonitorSummaryWidgetDefinition.ts | 2 +- .../models/NotebookLogStreamCellAttributes.ts | 2 +- .../models/SLOWidgetDefinition.ts | 2 +- .../models/ServiceSummaryWidgetDefinition.ts | 2 +- .../models/TableWidgetDefinition.ts | 2 +- 11 files changed, 34 insertions(+), 22 deletions(-) diff --git a/.generator/schemas/v1/openapi.yaml b/.generator/schemas/v1/openapi.yaml index 79b0341e984e..737ab6bffde6 100644 --- a/.generator/schemas/v1/openapi.yaml +++ b/.generator/schemas/v1/openapi.yaml @@ -3368,8 +3368,10 @@ components: x-enum-varnames: - FORMULA FreeTextWidgetDefinition: - description: Free text is a widget that allows you to add headings to your screenboard. Commonly used to state the overall purpose of the dashboard. Only available on FREE layout dashboards. + description: Free text is a widget that allows you to add headings to your dashboard. Commonly used to state the overall purpose of the dashboard. properties: + background_color: + $ref: "#/components/schemas/WidgetBackgroundColor" color: description: Color of the text. type: string @@ -3810,11 +3812,10 @@ components: x-enum-varnames: - GROUP GroupWidgetDefinition: - description: The groups widget allows you to keep similar graphs together on your timeboard. Each group has a custom header, can hold one to many graphs, and is collapsible. + description: The group widget allows you to keep similar graphs together on your dashboard. Each group has a custom header, can hold one to many graphs, and is collapsible. properties: background_color: - description: Background color of the group title. - type: string + $ref: "#/components/schemas/WidgetBackgroundColor" banner_img: description: URL of image to display as a banner for the group. type: string @@ -4672,7 +4673,7 @@ components: - VULN_MANAGEMENT_HOSTS_USAGE - WORKFLOW_EXECUTIONS_USAGE IFrameWidgetDefinition: - description: The iframe widget allows you to embed a portion of any other web page on your dashboard. Only available on FREE layout dashboards. + description: The iframe widget allows you to embed a portion of any other web page on your dashboard. properties: type: $ref: "#/components/schemas/IFrameWidgetDefinitionType" @@ -4944,7 +4945,7 @@ components: - message type: object ImageWidgetDefinition: - description: The image widget allows you to embed an image on your dashboard. An image can be a PNG, JPG, or animated GIF. Only available on FREE layout dashboards. + description: The image widget allows you to embed an image on your dashboard. An image can be a PNG, JPG, or animated GIF. properties: has_background: default: true @@ -5345,7 +5346,7 @@ components: - query type: object LogStreamWidgetDefinition: - description: The Log Stream displays a log flow matching the defined query. Only available on FREE layout dashboards. + description: The Log Stream displays a log flow matching the defined query. properties: columns: description: Which columns to display on the widget. @@ -8766,7 +8767,7 @@ components: $ref: "#/components/schemas/MonitorOverallStates" type: object MonitorSummaryWidgetDefinition: - description: The monitor summary widget displays a summary view of all your Datadog monitors, or a subset based on a query. Only available on FREE layout dashboards. + description: The monitor summary widget displays a summary view of all your Datadog monitors, or a subset based on a query. properties: color_preference: $ref: "#/components/schemas/WidgetColorPreference" @@ -12897,7 +12898,7 @@ components: - METRIC - TIME_SLICE SLOWidgetDefinition: - description: Use the SLO and uptime widget to track your SLOs (Service Level Objectives) and uptime on screenboards and timeboards. + description: Use the SLO and uptime widget to track your SLOs (Service Level Objectives) and uptime on dashboards. properties: additional_query_filters: description: Additional filters applied to the SLO query. @@ -14108,7 +14109,7 @@ components: x-enum-varnames: - SERVICEMAP ServiceSummaryWidgetDefinition: - description: The service summary displays the graphs of a chosen service in your screenboard. Only available on FREE layout dashboards. + description: The service summary displays the graphs of a chosen service in your dashboard. properties: description: description: The description of the widget. @@ -18657,7 +18658,7 @@ components: - BAR - TREND TableWidgetDefinition: - description: The table visualization is available on timeboards and screenboards. It displays columns of metrics grouped by tag key. + description: The table visualization is available on dashboards. It displays columns of metrics grouped by tag key. properties: custom_links: description: List of custom links. @@ -24139,6 +24140,9 @@ components: description: Specifies the scale type. Possible values are `linear`, `log`, `sqrt`, and `pow##` (for example `pow2` or `pow0.5`). type: string type: object + WidgetBackgroundColor: + description: "Background color of the widget. Supported values are `white`, `blue`, `purple`, `pink`, `orange`, `yellow`, `green`, `gray`, `vivid_blue`, `vivid_purple`, `vivid_pink`, `vivid_orange`, `vivid_yellow`, `vivid_green`, and `transparent`." + type: string WidgetChangeType: description: Show the absolute or the relative change. enum: diff --git a/packages/datadog-api-client-v1/models/FreeTextWidgetDefinition.ts b/packages/datadog-api-client-v1/models/FreeTextWidgetDefinition.ts index 754fda49024b..79a4f45fc88f 100644 --- a/packages/datadog-api-client-v1/models/FreeTextWidgetDefinition.ts +++ b/packages/datadog-api-client-v1/models/FreeTextWidgetDefinition.ts @@ -9,9 +9,13 @@ import { WidgetTextAlign } from "./WidgetTextAlign"; import { AttributeTypeMap } from "../../datadog-api-client-common/util"; /** - * Free text is a widget that allows you to add headings to your screenboard. Commonly used to state the overall purpose of the dashboard. Only available on FREE layout dashboards. + * Free text is a widget that allows you to add headings to your dashboard. Commonly used to state the overall purpose of the dashboard. */ export class FreeTextWidgetDefinition { + /** + * Background color of the widget. Supported values are `white`, `blue`, `purple`, `pink`, `orange`, `yellow`, `green`, `gray`, `vivid_blue`, `vivid_purple`, `vivid_pink`, `vivid_orange`, `vivid_yellow`, `vivid_green`, and `transparent`. + */ + "backgroundColor"?: string; /** * Color of the text. */ @@ -49,6 +53,10 @@ export class FreeTextWidgetDefinition { * @ignore */ static readonly attributeTypeMap: AttributeTypeMap = { + backgroundColor: { + baseName: "background_color", + type: "string", + }, color: { baseName: "color", type: "string", diff --git a/packages/datadog-api-client-v1/models/GroupWidgetDefinition.ts b/packages/datadog-api-client-v1/models/GroupWidgetDefinition.ts index 34002e83705a..179ffa7eae46 100644 --- a/packages/datadog-api-client-v1/models/GroupWidgetDefinition.ts +++ b/packages/datadog-api-client-v1/models/GroupWidgetDefinition.ts @@ -11,11 +11,11 @@ import { WidgetTextAlign } from "./WidgetTextAlign"; import { AttributeTypeMap } from "../../datadog-api-client-common/util"; /** - * The groups widget allows you to keep similar graphs together on your timeboard. Each group has a custom header, can hold one to many graphs, and is collapsible. + * The group widget allows you to keep similar graphs together on your dashboard. Each group has a custom header, can hold one to many graphs, and is collapsible. */ export class GroupWidgetDefinition { /** - * Background color of the group title. + * Background color of the widget. Supported values are `white`, `blue`, `purple`, `pink`, `orange`, `yellow`, `green`, `gray`, `vivid_blue`, `vivid_purple`, `vivid_pink`, `vivid_orange`, `vivid_yellow`, `vivid_green`, and `transparent`. */ "backgroundColor"?: string; /** diff --git a/packages/datadog-api-client-v1/models/IFrameWidgetDefinition.ts b/packages/datadog-api-client-v1/models/IFrameWidgetDefinition.ts index 59d24fc2aaea..76e08afc5ec7 100644 --- a/packages/datadog-api-client-v1/models/IFrameWidgetDefinition.ts +++ b/packages/datadog-api-client-v1/models/IFrameWidgetDefinition.ts @@ -8,7 +8,7 @@ import { IFrameWidgetDefinitionType } from "./IFrameWidgetDefinitionType"; import { AttributeTypeMap } from "../../datadog-api-client-common/util"; /** - * The iframe widget allows you to embed a portion of any other web page on your dashboard. Only available on FREE layout dashboards. + * The iframe widget allows you to embed a portion of any other web page on your dashboard. */ export class IFrameWidgetDefinition { /** diff --git a/packages/datadog-api-client-v1/models/ImageWidgetDefinition.ts b/packages/datadog-api-client-v1/models/ImageWidgetDefinition.ts index 611dc2f1518c..8f1b4eb1db95 100644 --- a/packages/datadog-api-client-v1/models/ImageWidgetDefinition.ts +++ b/packages/datadog-api-client-v1/models/ImageWidgetDefinition.ts @@ -12,7 +12,7 @@ import { WidgetVerticalAlign } from "./WidgetVerticalAlign"; import { AttributeTypeMap } from "../../datadog-api-client-common/util"; /** - * The image widget allows you to embed an image on your dashboard. An image can be a PNG, JPG, or animated GIF. Only available on FREE layout dashboards. + * The image widget allows you to embed an image on your dashboard. An image can be a PNG, JPG, or animated GIF. */ export class ImageWidgetDefinition { /** diff --git a/packages/datadog-api-client-v1/models/LogStreamWidgetDefinition.ts b/packages/datadog-api-client-v1/models/LogStreamWidgetDefinition.ts index 2b629d3fb0dc..1b85b3860c3f 100644 --- a/packages/datadog-api-client-v1/models/LogStreamWidgetDefinition.ts +++ b/packages/datadog-api-client-v1/models/LogStreamWidgetDefinition.ts @@ -12,7 +12,7 @@ import { WidgetTime } from "./WidgetTime"; import { AttributeTypeMap } from "../../datadog-api-client-common/util"; /** - * The Log Stream displays a log flow matching the defined query. Only available on FREE layout dashboards. + * The Log Stream displays a log flow matching the defined query. */ export class LogStreamWidgetDefinition { /** diff --git a/packages/datadog-api-client-v1/models/MonitorSummaryWidgetDefinition.ts b/packages/datadog-api-client-v1/models/MonitorSummaryWidgetDefinition.ts index 0ae39a134a53..b2f7cd7532fb 100644 --- a/packages/datadog-api-client-v1/models/MonitorSummaryWidgetDefinition.ts +++ b/packages/datadog-api-client-v1/models/MonitorSummaryWidgetDefinition.ts @@ -13,7 +13,7 @@ import { WidgetTextAlign } from "./WidgetTextAlign"; import { AttributeTypeMap } from "../../datadog-api-client-common/util"; /** - * The monitor summary widget displays a summary view of all your Datadog monitors, or a subset based on a query. Only available on FREE layout dashboards. + * The monitor summary widget displays a summary view of all your Datadog monitors, or a subset based on a query. */ export class MonitorSummaryWidgetDefinition { /** diff --git a/packages/datadog-api-client-v1/models/NotebookLogStreamCellAttributes.ts b/packages/datadog-api-client-v1/models/NotebookLogStreamCellAttributes.ts index 690b5f670f9a..d825513ec902 100644 --- a/packages/datadog-api-client-v1/models/NotebookLogStreamCellAttributes.ts +++ b/packages/datadog-api-client-v1/models/NotebookLogStreamCellAttributes.ts @@ -14,7 +14,7 @@ import { AttributeTypeMap } from "../../datadog-api-client-common/util"; */ export class NotebookLogStreamCellAttributes { /** - * The Log Stream displays a log flow matching the defined query. Only available on FREE layout dashboards. + * The Log Stream displays a log flow matching the defined query. */ "definition": LogStreamWidgetDefinition; /** diff --git a/packages/datadog-api-client-v1/models/SLOWidgetDefinition.ts b/packages/datadog-api-client-v1/models/SLOWidgetDefinition.ts index 6257ea7f0de6..de9edd943ae6 100644 --- a/packages/datadog-api-client-v1/models/SLOWidgetDefinition.ts +++ b/packages/datadog-api-client-v1/models/SLOWidgetDefinition.ts @@ -11,7 +11,7 @@ import { WidgetViewMode } from "./WidgetViewMode"; import { AttributeTypeMap } from "../../datadog-api-client-common/util"; /** - * Use the SLO and uptime widget to track your SLOs (Service Level Objectives) and uptime on screenboards and timeboards. + * Use the SLO and uptime widget to track your SLOs (Service Level Objectives) and uptime on dashboards. */ export class SLOWidgetDefinition { /** diff --git a/packages/datadog-api-client-v1/models/ServiceSummaryWidgetDefinition.ts b/packages/datadog-api-client-v1/models/ServiceSummaryWidgetDefinition.ts index a1e5605efbf5..99e134a00bfb 100644 --- a/packages/datadog-api-client-v1/models/ServiceSummaryWidgetDefinition.ts +++ b/packages/datadog-api-client-v1/models/ServiceSummaryWidgetDefinition.ts @@ -12,7 +12,7 @@ import { WidgetTime } from "./WidgetTime"; import { AttributeTypeMap } from "../../datadog-api-client-common/util"; /** - * The service summary displays the graphs of a chosen service in your screenboard. Only available on FREE layout dashboards. + * The service summary displays the graphs of a chosen service in your dashboard. */ export class ServiceSummaryWidgetDefinition { /** diff --git a/packages/datadog-api-client-v1/models/TableWidgetDefinition.ts b/packages/datadog-api-client-v1/models/TableWidgetDefinition.ts index 7084482d9790..1c573825f265 100644 --- a/packages/datadog-api-client-v1/models/TableWidgetDefinition.ts +++ b/packages/datadog-api-client-v1/models/TableWidgetDefinition.ts @@ -13,7 +13,7 @@ import { WidgetTime } from "./WidgetTime"; import { AttributeTypeMap } from "../../datadog-api-client-common/util"; /** - * The table visualization is available on timeboards and screenboards. It displays columns of metrics grouped by tag key. + * The table visualization is available on dashboards. It displays columns of metrics grouped by tag key. */ export class TableWidgetDefinition { /**