Skip to content
Merged
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
26 changes: 15 additions & 11 deletions .generator/schemas/v1/openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -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
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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"
Expand Down Expand Up @@ -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
Expand Down Expand Up @@ -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.
Expand Down Expand Up @@ -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"
Expand Down Expand Up @@ -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.
Expand Down Expand Up @@ -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.
Expand Down Expand Up @@ -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.
Expand Down Expand Up @@ -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:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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.
*/
Expand Down Expand Up @@ -49,6 +53,10 @@ export class FreeTextWidgetDefinition {
* @ignore
*/
static readonly attributeTypeMap: AttributeTypeMap = {
backgroundColor: {
baseName: "background_color",
type: "string",
},
color: {
baseName: "color",
type: "string",
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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;
/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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 {
/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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 {
/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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 {
/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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 {
/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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;
/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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 {
/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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 {
/**
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -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 {
/**
Expand Down
Loading