Skip to content

Commit ba936f0

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit 68baeaf of spec repo
1 parent 7a520a2 commit ba936f0

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
@@ -143143,7 +143143,10 @@ paths:
143143143143
- metrics_read
143144143144
/api/v2/metrics/config/bulk-tags:
143145143145
delete:
143146+
deprecated: true
143146143147
description: |-
143148+
**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.
143149+
143147143150
Delete all custom lists of queryable tag keys for a set of existing count, gauge, rate, and distribution metrics.
143148143151
Metrics are selected by passing a metric name prefix.
143149143152
Results can be sent to a set of account email addresses, just like the same operation in the Datadog web app.
@@ -143214,8 +143217,12 @@ paths:
143214143217
operator: OR
143215143218
permissions:
143216143219
- metric_tags_write
143220+
x-sunset: "2027-01-01"
143217143221
post:
143222+
deprecated: true
143218143223
description: |-
143224+
**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.
143225+
143219143226
Create and define a list of queryable tag keys for a set of existing count, gauge, rate, and distribution metrics.
143220143227
Metrics are selected by passing a metric name prefix. Use the Delete method of this API path to remove tag configurations.
143221143228
Results can be sent to a set of account email addresses, just like the same operation in the Datadog web app.
@@ -143294,6 +143301,7 @@ paths:
143294143301
operator: OR
143295143302
permissions:
143296143303
- metric_tags_write
143304+
x-sunset: "2027-01-01"
143297143305
/api/v2/metrics/tag-indexing-rules:
143298143306
get:
143299143307
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)