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
6 changes: 6 additions & 0 deletions .generator/schemas/v1/openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -15786,6 +15786,8 @@ components:
$ref: "#/components/schemas/LogQueryDefinition"
deprecated: true
description: Deprecated - Use `queries` and `formulas` instead.
sort:
$ref: "#/components/schemas/WidgetSortBy"
style:
$ref: "#/components/schemas/WidgetStyle"
type: object
Expand Down Expand Up @@ -20475,6 +20477,10 @@ components:
type: array
response_format:
$ref: "#/components/schemas/FormulaAndFunctionResponseFormat"
sort:
$ref: "#/components/schemas/WidgetSortBy"
style:
$ref: "#/components/schemas/WidgetRequestStyle"
type: object
UsageAnalyzedLogsHour:
description: The number of analyzed logs for each hour for a given organization.
Expand Down
10 changes: 10 additions & 0 deletions src/datadog_api_client/v1/model/sunburst_widget_request.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,7 @@
from datadog_api_client.v1.model.process_query_definition import ProcessQueryDefinition
from datadog_api_client.v1.model.formula_and_function_query_definition import FormulaAndFunctionQueryDefinition
from datadog_api_client.v1.model.formula_and_function_response_format import FormulaAndFunctionResponseFormat
from datadog_api_client.v1.model.widget_sort_by import WidgetSortBy
from datadog_api_client.v1.model.widget_style import WidgetStyle
from datadog_api_client.v1.model.formula_and_function_metric_query_definition import (
FormulaAndFunctionMetricQueryDefinition,
Expand Down Expand Up @@ -63,6 +64,7 @@ def openapi_types(_):
from datadog_api_client.v1.model.process_query_definition import ProcessQueryDefinition
from datadog_api_client.v1.model.formula_and_function_query_definition import FormulaAndFunctionQueryDefinition
from datadog_api_client.v1.model.formula_and_function_response_format import FormulaAndFunctionResponseFormat
from datadog_api_client.v1.model.widget_sort_by import WidgetSortBy
from datadog_api_client.v1.model.widget_style import WidgetStyle

return {
Expand All @@ -79,6 +81,7 @@ def openapi_types(_):
"response_format": (FormulaAndFunctionResponseFormat,),
"rum_query": (LogQueryDefinition,),
"security_query": (LogQueryDefinition,),
"sort": (WidgetSortBy,),
"style": (WidgetStyle,),
}

Expand All @@ -96,6 +99,7 @@ def openapi_types(_):
"response_format": "response_format",
"rum_query": "rum_query",
"security_query": "security_query",
"sort": "sort",
"style": "style",
}

Expand Down Expand Up @@ -132,6 +136,7 @@ def __init__(
response_format: Union[FormulaAndFunctionResponseFormat, UnsetType] = unset,
rum_query: Union[LogQueryDefinition, UnsetType] = unset,
security_query: Union[LogQueryDefinition, UnsetType] = unset,
sort: Union[WidgetSortBy, UnsetType] = unset,
style: Union[WidgetStyle, UnsetType] = unset,
**kwargs,
):
Expand Down Expand Up @@ -177,6 +182,9 @@ def __init__(
:param security_query: The log query.
:type security_query: LogQueryDefinition, optional

:param sort: The controls for sorting the widget.
:type sort: WidgetSortBy, optional

:param style: Widget style definition.
:type style: WidgetStyle, optional
"""
Expand Down Expand Up @@ -206,6 +214,8 @@ def __init__(
kwargs["rum_query"] = rum_query
if security_query is not unset:
kwargs["security_query"] = security_query
if sort is not unset:
kwargs["sort"] = sort
if style is not unset:
kwargs["style"] = style
super().__init__(kwargs)
20 changes: 20 additions & 0 deletions src/datadog_api_client/v1/model/tree_map_widget_request.py
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,8 @@
from datadog_api_client.v1.model.widget_formula import WidgetFormula
from datadog_api_client.v1.model.formula_and_function_query_definition import FormulaAndFunctionQueryDefinition
from datadog_api_client.v1.model.formula_and_function_response_format import FormulaAndFunctionResponseFormat
from datadog_api_client.v1.model.widget_sort_by import WidgetSortBy
from datadog_api_client.v1.model.widget_request_style import WidgetRequestStyle
from datadog_api_client.v1.model.formula_and_function_metric_query_definition import (
FormulaAndFunctionMetricQueryDefinition,
)
Expand Down Expand Up @@ -58,19 +60,25 @@ def openapi_types(_):
from datadog_api_client.v1.model.widget_formula import WidgetFormula
from datadog_api_client.v1.model.formula_and_function_query_definition import FormulaAndFunctionQueryDefinition
from datadog_api_client.v1.model.formula_and_function_response_format import FormulaAndFunctionResponseFormat
from datadog_api_client.v1.model.widget_sort_by import WidgetSortBy
from datadog_api_client.v1.model.widget_request_style import WidgetRequestStyle

return {
"formulas": ([WidgetFormula],),
"q": (str,),
"queries": ([FormulaAndFunctionQueryDefinition],),
"response_format": (FormulaAndFunctionResponseFormat,),
"sort": (WidgetSortBy,),
"style": (WidgetRequestStyle,),
}

attribute_map = {
"formulas": "formulas",
"q": "q",
"queries": "queries",
"response_format": "response_format",
"sort": "sort",
"style": "style",
}

def __init__(
Expand All @@ -97,6 +105,8 @@ def __init__(
UnsetType,
] = unset,
response_format: Union[FormulaAndFunctionResponseFormat, UnsetType] = unset,
sort: Union[WidgetSortBy, UnsetType] = unset,
style: Union[WidgetRequestStyle, UnsetType] = unset,
**kwargs,
):
"""
Expand All @@ -113,6 +123,12 @@ def __init__(

:param response_format: Timeseries, scalar, or event list response. Event list response formats are supported by Geomap widgets.
:type response_format: FormulaAndFunctionResponseFormat, optional

:param sort: The controls for sorting the widget.
:type sort: WidgetSortBy, optional

:param style: Define request widget style.
:type style: WidgetRequestStyle, optional
"""
if formulas is not unset:
kwargs["formulas"] = formulas
Expand All @@ -122,4 +138,8 @@ def __init__(
kwargs["queries"] = queries
if response_format is not unset:
kwargs["response_format"] = response_format
if sort is not unset:
kwargs["sort"] = sort
if style is not unset:
kwargs["style"] = style
super().__init__(kwargs)
9 changes: 6 additions & 3 deletions src/datadog_api_client/v1/model/wildcard_widget_request.py
Original file line number Diff line number Diff line change
Expand Up @@ -27,6 +27,12 @@ def __init__(self, **kwargs):
:param response_format: Timeseries, scalar, or event list response. Event list response formats are supported by Geomap widgets.
:type response_format: FormulaAndFunctionResponseFormat, optional

:param sort: The controls for sorting the widget.
:type sort: WidgetSortBy, optional

:param style: Define request widget style.
:type style: WidgetRequestStyle, optional

:param apm_query: The log query.
:type apm_query: LogQueryDefinition, optional

Expand Down Expand Up @@ -63,9 +69,6 @@ def __init__(self, **kwargs):
:param security_query: The log query.
:type security_query: LogQueryDefinition, optional

:param style: Define request widget style for timeseries widgets.
:type style: TimeseriesRequestStyle, optional

:param columns: Widget columns.
:type columns: [ListStreamColumn]

Expand Down
Loading