Skip to content

Commit 7a1c824

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit 439c572 of spec repo
1 parent cc09f5d commit 7a1c824

13 files changed

Lines changed: 33 additions & 57 deletions

.generator/schemas/v1/openapi.yaml

Lines changed: 5 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -791,6 +791,11 @@ components:
791791
items:
792792
$ref: "#/components/schemas/ResourceProviderConfig"
793793
type: array
794+
secretless_auth_enabled:
795+
description: |-
796+
When enabled, Datadog authenticates with this app registration using federated workload identity credentials instead of a client secret.
797+
example: true
798+
type: boolean
794799
tenant_name:
795800
description: Your Azure Active Directory ID.
796801
example: "testc44-1234-5678-9101-cc00736ftest"
@@ -15786,8 +15791,6 @@ components:
1578615791
$ref: "#/components/schemas/LogQueryDefinition"
1578715792
deprecated: true
1578815793
description: Deprecated - Use `queries` and `formulas` instead.
15789-
sort:
15790-
$ref: "#/components/schemas/WidgetSortBy"
1579115794
style:
1579215795
$ref: "#/components/schemas/WidgetStyle"
1579315796
type: object
@@ -20477,10 +20480,6 @@ components:
2047720480
type: array
2047820481
response_format:
2047920482
$ref: "#/components/schemas/FormulaAndFunctionResponseFormat"
20480-
sort:
20481-
$ref: "#/components/schemas/WidgetSortBy"
20482-
style:
20483-
$ref: "#/components/schemas/WidgetRequestStyle"
2048420483
type: object
2048520484
UsageAnalyzedLogsHour:
2048620485
description: The number of analyzed logs for each hour for a given organization.

examples/v1/azure-integration/UpdateAzureHostFilters.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -30,6 +30,7 @@
3030
namespace="Microsoft.Compute",
3131
),
3232
],
33+
secretless_auth_enabled=True,
3334
tenant_name="testc44-1234-5678-9101-cc00736ftest",
3435
usage_metrics_enabled=True,
3536
)

examples/v1/azure-integration/UpdateAzureIntegration.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,7 @@
2121
new_client_id="9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d",
2222
new_tenant_name="9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d",
2323
resource_collection_enabled=True,
24+
secretless_auth_enabled=True,
2425
tenant_name="9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d",
2526
)
2627

src/datadog_api_client/v1/model/azure_account.py

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -38,6 +38,7 @@ def openapi_types(_):
3838
"new_tenant_name": (str,),
3939
"resource_collection_enabled": (bool,),
4040
"resource_provider_configs": ([ResourceProviderConfig],),
41+
"secretless_auth_enabled": (bool,),
4142
"tenant_name": (str,),
4243
"usage_metrics_enabled": (bool,),
4344
}
@@ -58,6 +59,7 @@ def openapi_types(_):
5859
"new_tenant_name": "new_tenant_name",
5960
"resource_collection_enabled": "resource_collection_enabled",
6061
"resource_provider_configs": "resource_provider_configs",
62+
"secretless_auth_enabled": "secretless_auth_enabled",
6163
"tenant_name": "tenant_name",
6264
"usage_metrics_enabled": "usage_metrics_enabled",
6365
}
@@ -79,6 +81,7 @@ def __init__(
7981
new_tenant_name: Union[str, UnsetType] = unset,
8082
resource_collection_enabled: Union[bool, UnsetType] = unset,
8183
resource_provider_configs: Union[List[ResourceProviderConfig], UnsetType] = unset,
84+
secretless_auth_enabled: Union[bool, UnsetType] = unset,
8285
tenant_name: Union[str, UnsetType] = unset,
8386
usage_metrics_enabled: Union[bool, UnsetType] = unset,
8487
**kwargs,
@@ -135,6 +138,9 @@ def __init__(
135138
:param resource_provider_configs: Configuration settings applied to resources from the specified Azure resource providers.
136139
:type resource_provider_configs: [ResourceProviderConfig], optional
137140
141+
:param secretless_auth_enabled: When enabled, Datadog authenticates with this app registration using federated workload identity credentials instead of a client secret.
142+
:type secretless_auth_enabled: bool, optional
143+
138144
:param tenant_name: Your Azure Active Directory ID.
139145
:type tenant_name: str, optional
140146
@@ -171,6 +177,8 @@ def __init__(
171177
kwargs["resource_collection_enabled"] = resource_collection_enabled
172178
if resource_provider_configs is not unset:
173179
kwargs["resource_provider_configs"] = resource_provider_configs
180+
if secretless_auth_enabled is not unset:
181+
kwargs["secretless_auth_enabled"] = secretless_auth_enabled
174182
if tenant_name is not unset:
175183
kwargs["tenant_name"] = tenant_name
176184
if usage_metrics_enabled is not unset:

src/datadog_api_client/v1/model/sunburst_widget_request.py

Lines changed: 0 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,6 @@
1919
from datadog_api_client.v1.model.process_query_definition import ProcessQueryDefinition
2020
from datadog_api_client.v1.model.formula_and_function_query_definition import FormulaAndFunctionQueryDefinition
2121
from datadog_api_client.v1.model.formula_and_function_response_format import FormulaAndFunctionResponseFormat
22-
from datadog_api_client.v1.model.widget_sort_by import WidgetSortBy
2322
from datadog_api_client.v1.model.widget_style import WidgetStyle
2423
from datadog_api_client.v1.model.formula_and_function_metric_query_definition import (
2524
FormulaAndFunctionMetricQueryDefinition,
@@ -64,7 +63,6 @@ def openapi_types(_):
6463
from datadog_api_client.v1.model.process_query_definition import ProcessQueryDefinition
6564
from datadog_api_client.v1.model.formula_and_function_query_definition import FormulaAndFunctionQueryDefinition
6665
from datadog_api_client.v1.model.formula_and_function_response_format import FormulaAndFunctionResponseFormat
67-
from datadog_api_client.v1.model.widget_sort_by import WidgetSortBy
6866
from datadog_api_client.v1.model.widget_style import WidgetStyle
6967

7068
return {
@@ -81,7 +79,6 @@ def openapi_types(_):
8179
"response_format": (FormulaAndFunctionResponseFormat,),
8280
"rum_query": (LogQueryDefinition,),
8381
"security_query": (LogQueryDefinition,),
84-
"sort": (WidgetSortBy,),
8582
"style": (WidgetStyle,),
8683
}
8784

@@ -99,7 +96,6 @@ def openapi_types(_):
9996
"response_format": "response_format",
10097
"rum_query": "rum_query",
10198
"security_query": "security_query",
102-
"sort": "sort",
10399
"style": "style",
104100
}
105101

@@ -136,7 +132,6 @@ def __init__(
136132
response_format: Union[FormulaAndFunctionResponseFormat, UnsetType] = unset,
137133
rum_query: Union[LogQueryDefinition, UnsetType] = unset,
138134
security_query: Union[LogQueryDefinition, UnsetType] = unset,
139-
sort: Union[WidgetSortBy, UnsetType] = unset,
140135
style: Union[WidgetStyle, UnsetType] = unset,
141136
**kwargs,
142137
):
@@ -182,9 +177,6 @@ def __init__(
182177
:param security_query: The log query.
183178
:type security_query: LogQueryDefinition, optional
184179
185-
:param sort: The controls for sorting the widget.
186-
:type sort: WidgetSortBy, optional
187-
188180
:param style: Widget style definition.
189181
:type style: WidgetStyle, optional
190182
"""
@@ -214,8 +206,6 @@ def __init__(
214206
kwargs["rum_query"] = rum_query
215207
if security_query is not unset:
216208
kwargs["security_query"] = security_query
217-
if sort is not unset:
218-
kwargs["sort"] = sort
219209
if style is not unset:
220210
kwargs["style"] = style
221211
super().__init__(kwargs)

src/datadog_api_client/v1/model/tree_map_widget_request.py

Lines changed: 0 additions & 20 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,6 @@
1717
from datadog_api_client.v1.model.widget_formula import WidgetFormula
1818
from datadog_api_client.v1.model.formula_and_function_query_definition import FormulaAndFunctionQueryDefinition
1919
from datadog_api_client.v1.model.formula_and_function_response_format import FormulaAndFunctionResponseFormat
20-
from datadog_api_client.v1.model.widget_sort_by import WidgetSortBy
21-
from datadog_api_client.v1.model.widget_request_style import WidgetRequestStyle
2220
from datadog_api_client.v1.model.formula_and_function_metric_query_definition import (
2321
FormulaAndFunctionMetricQueryDefinition,
2422
)
@@ -60,25 +58,19 @@ def openapi_types(_):
6058
from datadog_api_client.v1.model.widget_formula import WidgetFormula
6159
from datadog_api_client.v1.model.formula_and_function_query_definition import FormulaAndFunctionQueryDefinition
6260
from datadog_api_client.v1.model.formula_and_function_response_format import FormulaAndFunctionResponseFormat
63-
from datadog_api_client.v1.model.widget_sort_by import WidgetSortBy
64-
from datadog_api_client.v1.model.widget_request_style import WidgetRequestStyle
6561

6662
return {
6763
"formulas": ([WidgetFormula],),
6864
"q": (str,),
6965
"queries": ([FormulaAndFunctionQueryDefinition],),
7066
"response_format": (FormulaAndFunctionResponseFormat,),
71-
"sort": (WidgetSortBy,),
72-
"style": (WidgetRequestStyle,),
7367
}
7468

7569
attribute_map = {
7670
"formulas": "formulas",
7771
"q": "q",
7872
"queries": "queries",
7973
"response_format": "response_format",
80-
"sort": "sort",
81-
"style": "style",
8274
}
8375

8476
def __init__(
@@ -105,8 +97,6 @@ def __init__(
10597
UnsetType,
10698
] = unset,
10799
response_format: Union[FormulaAndFunctionResponseFormat, UnsetType] = unset,
108-
sort: Union[WidgetSortBy, UnsetType] = unset,
109-
style: Union[WidgetRequestStyle, UnsetType] = unset,
110100
**kwargs,
111101
):
112102
"""
@@ -123,12 +113,6 @@ def __init__(
123113
124114
:param response_format: Timeseries, scalar, or event list response. Event list response formats are supported by Geomap widgets.
125115
:type response_format: FormulaAndFunctionResponseFormat, optional
126-
127-
:param sort: The controls for sorting the widget.
128-
:type sort: WidgetSortBy, optional
129-
130-
:param style: Define request widget style.
131-
:type style: WidgetRequestStyle, optional
132116
"""
133117
if formulas is not unset:
134118
kwargs["formulas"] = formulas
@@ -138,8 +122,4 @@ def __init__(
138122
kwargs["queries"] = queries
139123
if response_format is not unset:
140124
kwargs["response_format"] = response_format
141-
if sort is not unset:
142-
kwargs["sort"] = sort
143-
if style is not unset:
144-
kwargs["style"] = style
145125
super().__init__(kwargs)

src/datadog_api_client/v1/model/wildcard_widget_request.py

Lines changed: 3 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -27,12 +27,6 @@ def __init__(self, **kwargs):
2727
:param response_format: Timeseries, scalar, or event list response. Event list response formats are supported by Geomap widgets.
2828
:type response_format: FormulaAndFunctionResponseFormat, optional
2929
30-
:param sort: The controls for sorting the widget.
31-
:type sort: WidgetSortBy, optional
32-
33-
:param style: Define request widget style.
34-
:type style: WidgetRequestStyle, optional
35-
3630
:param apm_query: The log query.
3731
:type apm_query: LogQueryDefinition, optional
3832
@@ -69,6 +63,9 @@ def __init__(self, **kwargs):
6963
:param security_query: The log query.
7064
:type security_query: LogQueryDefinition, optional
7165
66+
:param style: Define request widget style for timeseries widgets.
67+
:type style: TimeseriesRequestStyle, optional
68+
7269
:param columns: Widget columns.
7370
:type columns: [ListStreamColumn]
7471
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2024-12-17T21:43:00.678Z
1+
2026-05-04T13:56:51.846Z

tests/v1/cassettes/test_scenarios/test_delete_an_azure_integration_returns_ok_response.yaml

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
interactions:
22
- request:
3-
body: '{"app_service_plan_filters":"key:value,filter:example","automute":true,"client_id":"17344717-0000-0000-0000-173447178000","client_secret":"TestingRh2nx664kUy5dIApvM54T4AtO","container_app_filters":"key:value,filter:example","cspm_enabled":true,"custom_metrics_enabled":true,"errors":["*"],"host_filters":"key:value,filter:example","metrics_enabled":true,"metrics_enabled_default":true,"new_client_id":"17344717-0000-0000-0000-173447178000","new_tenant_name":"17344717-0000-0000-0000-173447178000","resource_collection_enabled":true,"resource_provider_configs":[{"metrics_enabled":false,"namespace":"Microsoft.Compute"},{"metrics_enabled":false,"namespace":"Microsoft.Web"}],"tenant_name":"17344717-0000-0000-0000-173447178000","usage_metrics_enabled":true}'
3+
body: '{"app_service_plan_filters":"key:value,filter:example","automute":true,"client_id":"17779030-0000-0000-0000-177790301100","client_secret":"TestingRh2nx664kUy5dIApvM54T4AtO","container_app_filters":"key:value,filter:example","cspm_enabled":true,"custom_metrics_enabled":true,"errors":["*"],"host_filters":"key:value,filter:example","metrics_enabled":true,"metrics_enabled_default":true,"new_client_id":"17779030-0000-0000-0000-177790301100","new_tenant_name":"17779030-0000-0000-0000-177790301100","resource_collection_enabled":true,"resource_provider_configs":[{"metrics_enabled":false,"namespace":"Microsoft.Compute"},{"metrics_enabled":false,"namespace":"Microsoft.Web"}],"secretless_auth_enabled":false,"tenant_name":"17779030-0000-0000-0000-177790301100","usage_metrics_enabled":true}'
44
headers:
55
accept:
66
- application/json
@@ -20,7 +20,7 @@ interactions:
2020
code: 200
2121
message: OK
2222
- request:
23-
body: '{"client_id":"17344717-0000-0000-0000-173447178000","tenant_name":"17344717-0000-0000-0000-173447178000"}'
23+
body: '{"client_id":"17779030-0000-0000-0000-177790301100","tenant_name":"17779030-0000-0000-0000-177790301100"}'
2424
headers:
2525
accept:
2626
- application/json
@@ -40,7 +40,7 @@ interactions:
4040
code: 200
4141
message: OK
4242
- request:
43-
body: '{"client_id":"17344717-0000-0000-0000-173447178000","tenant_name":"17344717-0000-0000-0000-173447178000"}'
43+
body: '{"client_id":"17779030-0000-0000-0000-177790301100","tenant_name":"17779030-0000-0000-0000-177790301100"}'
4444
headers:
4545
accept:
4646
- application/json
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
2024-12-17T21:43:01.129Z
1+
2026-05-04T13:56:52.686Z

0 commit comments

Comments
 (0)