diff --git a/.apigentools-info b/.apigentools-info index 1b7414f949e2..411bb8a6b48f 100644 --- a/.apigentools-info +++ b/.apigentools-info @@ -4,13 +4,13 @@ "spec_versions": { "v1": { "apigentools_version": "1.6.6", - "regenerated": "2025-06-26 17:56:17.204143", - "spec_repo_commit": "76086f13" + "regenerated": "2025-06-30 08:48:17.708325", + "spec_repo_commit": "36849030" }, "v2": { "apigentools_version": "1.6.6", - "regenerated": "2025-06-26 17:56:17.219918", - "spec_repo_commit": "76086f13" + "regenerated": "2025-06-30 08:48:17.726671", + "spec_repo_commit": "36849030" } } } \ No newline at end of file diff --git a/.generator/schemas/v2/openapi.yaml b/.generator/schemas/v2/openapi.yaml index d5a8de2b6ae7..f092181602ab 100644 --- a/.generator/schemas/v2/openapi.yaml +++ b/.generator/schemas/v2/openapi.yaml @@ -52633,6 +52633,17 @@ paths: operationId: ListVolumesByMetricName parameters: - $ref: '#/components/parameters/MetricName' + - description: 'The number of seconds of look back (from now). + + Default value is 604,800 (1 week), minimum value is 7200 (2 hours), maximum + value is 2,630,000 (1 month).' + example: 7200 + in: query + name: window[seconds] + required: false + schema: + format: int64 + type: integer responses: '200': content: diff --git a/features/scenarios_model_mapping.rb b/features/scenarios_model_mapping.rb index 7e35fc7ba1de..8dfbf172f320 100644 --- a/features/scenarios_model_mapping.rb +++ b/features/scenarios_model_mapping.rb @@ -2028,6 +2028,7 @@ }, "v2.ListVolumesByMetricName" => { "metric_name" => "String", + "window_seconds" => "Integer", }, "v2.QueryScalarData" => { "body" => "ScalarFormulaQueryRequest", diff --git a/lib/datadog_api_client/v2/api/metrics_api.rb b/lib/datadog_api_client/v2/api/metrics_api.rb index 580cc1ea8933..58e30463cac6 100644 --- a/lib/datadog_api_client/v2/api/metrics_api.rb +++ b/lib/datadog_api_client/v2/api/metrics_api.rb @@ -787,6 +787,7 @@ def list_volumes_by_metric_name(metric_name, opts = {}) # # @param metric_name [String] The name of the metric. # @param opts [Hash] the optional parameters + # @option opts [Integer] :window_seconds The number of seconds of look back (from now). Default value is 604,800 (1 week), minimum value is 7200 (2 hours), maximum value is 2,630,000 (1 month). # @return [Array<(MetricVolumesResponse, Integer, Hash)>] MetricVolumesResponse data, response status code and response headers def list_volumes_by_metric_name_with_http_info(metric_name, opts = {}) @@ -802,6 +803,7 @@ def list_volumes_by_metric_name_with_http_info(metric_name, opts = {}) # query parameters query_params = opts[:query_params] || {} + query_params[:'window[seconds]'] = opts[:'window_seconds'] if !opts[:'window_seconds'].nil? # header parameters header_params = opts[:header_params] || {}