Skip to content

Commit 7f5e835

Browse files
api-clients-generation-pipeline[bot]ci.datadog-api-spec
andauthored
Regenerate client from commit 68baeaf of spec repo (DataDog#3471)
Co-authored-by: ci.datadog-api-spec <packages@datadoghq.com>
1 parent 0600d4e commit 7f5e835

2 files changed

Lines changed: 18 additions & 0 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.

lib/datadog_api_client/v2/api/metrics_api.rb

Lines changed: 10 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,8 @@ def create_bulk_tags_metrics_configuration(body, opts = {})
3333

3434
# Configure tags for multiple metrics.
3535
#
36+
# **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.
37+
#
3638
# Create and define a list of queryable tag keys for a set of existing count, gauge, rate, and distribution metrics.
3739
# Metrics are selected by passing a metric name prefix. Use the Delete method of this API path to remove tag configurations.
3840
# Results can be sent to a set of account email addresses, just like the same operation in the Datadog web app.
@@ -41,10 +43,13 @@ def create_bulk_tags_metrics_configuration(body, opts = {})
4143
# the same exclusion state, metric tag configurations do not support mixed inclusion and exclusion for tags on the same metric.
4244
# Can only be used with application keys of users with the `Manage Tags for Metrics` permission.
4345
#
46+
# @deprecated This API is deprecated.
47+
#
4448
# @param body [MetricBulkTagConfigCreateRequest]
4549
# @param opts [Hash] the optional parameters
4650
# @return [Array<(MetricBulkTagConfigResponse, Integer, Hash)>] MetricBulkTagConfigResponse data, response status code and response headers
4751
def create_bulk_tags_metrics_configuration_with_http_info(body, opts = {})
52+
warn "[DEPRECATION] `CreateBulkTagsMetricsConfiguration` is deprecated."
4853

4954
if @api_client.config.debugging
5055
@api_client.config.logger.debug 'Calling API: MetricsAPI.create_bulk_tags_metrics_configuration ...'
@@ -324,15 +329,20 @@ def delete_bulk_tags_metrics_configuration(body, opts = {})
324329

325330
# Delete tags for multiple metrics.
326331
#
332+
# **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.
333+
#
327334
# Delete all custom lists of queryable tag keys for a set of existing count, gauge, rate, and distribution metrics.
328335
# Metrics are selected by passing a metric name prefix.
329336
# Results can be sent to a set of account email addresses, just like the same operation in the Datadog web app.
330337
# Can only be used with application keys of users with the `Manage Tags for Metrics` permission.
331338
#
339+
# @deprecated This API is deprecated.
340+
#
332341
# @param body [MetricBulkTagConfigDeleteRequest]
333342
# @param opts [Hash] the optional parameters
334343
# @return [Array<(MetricBulkTagConfigResponse, Integer, Hash)>] MetricBulkTagConfigResponse data, response status code and response headers
335344
def delete_bulk_tags_metrics_configuration_with_http_info(body, opts = {})
345+
warn "[DEPRECATION] `DeleteBulkTagsMetricsConfiguration` is deprecated."
336346

337347
if @api_client.config.debugging
338348
@api_client.config.logger.debug 'Calling API: MetricsAPI.delete_bulk_tags_metrics_configuration ...'

0 commit comments

Comments
 (0)