Skip to content

Commit cd2df95

Browse files
api-clients-generation-pipeline[bot]ci.datadog-api-spec
andauthored
Regenerate client from commit 68baeaf of spec repo (#3671)
Co-authored-by: ci.datadog-api-spec <packages@datadoghq.com>
1 parent 464a0fd commit cd2df95

2 files changed

Lines changed: 17 additions & 2 deletions

File tree

.generator/schemas/v2/openapi.yaml

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -143665,7 +143665,10 @@ paths:
143665143665
- metrics_read
143666143666
/api/v2/metrics/config/bulk-tags:
143667143667
delete:
143668+
deprecated: true
143668143669
description: |-
143670+
**Note**: This endpoint is deprecated. Use [Tag Indexing Rules](/api/latest/metrics/#create-a-tag-indexing-rule) (`POST /api/v2/metrics/tag-indexing-rules`) instead.
143671+
143669143672
Delete all custom lists of queryable tag keys for a set of existing count, gauge, rate, and distribution metrics.
143670143673
Metrics are selected by passing a metric name prefix.
143671143674
Results can be sent to a set of account email addresses, just like the same operation in the Datadog web app.
@@ -143736,8 +143739,12 @@ paths:
143736143739
operator: OR
143737143740
permissions:
143738143741
- metric_tags_write
143742+
x-sunset: "2027-01-01"
143739143743
post:
143744+
deprecated: true
143740143745
description: |-
143746+
**Note**: This endpoint is deprecated. Use [Tag Indexing Rules](/api/latest/metrics/#create-a-tag-indexing-rule) (`POST /api/v2/metrics/tag-indexing-rules`) instead.
143747+
143741143748
Create and define a list of queryable tag keys for a set of existing count, gauge, rate, and distribution metrics.
143742143749
Metrics are selected by passing a metric name prefix. Use the Delete method of this API path to remove tag configurations.
143743143750
Results can be sent to a set of account email addresses, just like the same operation in the Datadog web app.
@@ -143816,6 +143823,7 @@ paths:
143816143823
operator: OR
143817143824
permissions:
143818143825
- metric_tags_write
143826+
x-sunset: "2027-01-01"
143819143827
/api/v2/metrics/tag-indexing-rules:
143820143828
get:
143821143829
description: List tag indexing rules for an org, sorted by `rule_order`, with offset/limit pagination.

src/datadog_api_client/v2/api/metrics_api.py

Lines changed: 9 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55

66
import collections
77
from typing import Any, Dict, Union
8+
import warnings
89

910
from datadog_api_client.api_client import ApiClient, Endpoint as _Endpoint
1011
from datadog_api_client.configuration import Configuration
@@ -822,7 +823,9 @@ def create_bulk_tags_metrics_configuration(
822823
self,
823824
body: MetricBulkTagConfigCreateRequest,
824825
) -> MetricBulkTagConfigResponse:
825-
"""Configure tags for multiple metrics.
826+
"""Configure tags for multiple metrics. **Deprecated**.
827+
828+
**Note** : This endpoint is deprecated. Use `Tag Indexing Rules </api/latest/metrics/#create-a-tag-indexing-rule>`_ ( ``POST /api/v2/metrics/tag-indexing-rules`` ) instead.
826829
827830
Create and define a list of queryable tag keys for a set of existing count, gauge, rate, and distribution metrics.
828831
Metrics are selected by passing a metric name prefix. Use the Delete method of this API path to remove tag configurations.
@@ -838,6 +841,7 @@ def create_bulk_tags_metrics_configuration(
838841
kwargs: Dict[str, Any] = {}
839842
kwargs["body"] = body
840843

844+
warnings.warn("create_bulk_tags_metrics_configuration is deprecated", DeprecationWarning, stacklevel=2)
841845
return self._create_bulk_tags_metrics_configuration_endpoint.call_with_http_info(**kwargs)
842846

843847
def create_tag_configuration(
@@ -909,7 +913,9 @@ def delete_bulk_tags_metrics_configuration(
909913
self,
910914
body: MetricBulkTagConfigDeleteRequest,
911915
) -> MetricBulkTagConfigResponse:
912-
"""Delete tags for multiple metrics.
916+
"""Delete tags for multiple metrics. **Deprecated**.
917+
918+
**Note** : This endpoint is deprecated. Use `Tag Indexing Rules </api/latest/metrics/#create-a-tag-indexing-rule>`_ ( ``POST /api/v2/metrics/tag-indexing-rules`` ) instead.
913919
914920
Delete all custom lists of queryable tag keys for a set of existing count, gauge, rate, and distribution metrics.
915921
Metrics are selected by passing a metric name prefix.
@@ -922,6 +928,7 @@ def delete_bulk_tags_metrics_configuration(
922928
kwargs: Dict[str, Any] = {}
923929
kwargs["body"] = body
924930

931+
warnings.warn("delete_bulk_tags_metrics_configuration is deprecated", DeprecationWarning, stacklevel=2)
925932
return self._delete_bulk_tags_metrics_configuration_endpoint.call_with_http_info(**kwargs)
926933

927934
def delete_tag_configuration(

0 commit comments

Comments
 (0)