diff --git a/.apigentools-info b/.apigentools-info index b373631ab7b8..9f3bb228dd08 100644 --- a/.apigentools-info +++ b/.apigentools-info @@ -4,13 +4,13 @@ "spec_versions": { "v1": { "apigentools_version": "1.6.6", - "regenerated": "2025-01-29 14:55:55.254252", - "spec_repo_commit": "14f5d952" + "regenerated": "2025-01-30 13:13:49.060132", + "spec_repo_commit": "833109b8" }, "v2": { "apigentools_version": "1.6.6", - "regenerated": "2025-01-29 14:55:55.270118", - "spec_repo_commit": "14f5d952" + "regenerated": "2025-01-30 13:13:49.075985", + "spec_repo_commit": "833109b8" } } } \ No newline at end of file diff --git a/.generator/schemas/v1/openapi.yaml b/.generator/schemas/v1/openapi.yaml index dd2d408e6372..ad8e3b54c22c 100644 --- a/.generator/schemas/v1/openapi.yaml +++ b/.generator/schemas/v1/openapi.yaml @@ -29252,19 +29252,22 @@ paths: or the facet name you want to use.\n- `time_window` #m (between 1 and 2880), #h (between 1 and 48).\n- `operator` `<`, `<=`, `>`, `>=`, `==`, or `!=`.\n- `#` an integer or decimal number used to set the threshold.\n\n**Cost Alert - Query**\n\nExample: `formula(query).last(time_window).function(parameter) + Query**\n\nExample: `formula(query).timeframe_type(time_window).function(parameter) operator #`\n\n- `query` The search query - following the [Log search syntax](https://docs.datadoghq.com/logs/search_syntax/).\n- - `time_window` - supports daily roll-up e.g. `7d`\n- `function` - [optional, - defaults to `threshold` monitor if omitted] supports `change`, `anomaly`, - `forecast`\n- `parameter` Specify the parameter of the type\n - for `change`:\n - \ - supports `relative`, `absolute`\n - [optional] supports `#`, - where `#` is an integer or decimal number used to set the threshold\n - - for `anomaly`:\n - supports `direction=both`, `direction=above`, `direction=below`\n - \ - [optional] supports `threshold=#`, where `#` is an integer or decimal - number used to set the threshold\n- `operator`\n - for `threshold` supports - `<`, `<=`, `>`, `>=`, `==`, or `!=`\n - for `change` supports `>`, `<`\n - \ - for `anomaly` supports `>=`\n - for `forecast` supports `>`\n- `#` - an integer or decimal number used to set the threshold." + `timeframe_type` The timeframe type to evaluate the cost\n - for `forecast` + supports `current`\n - for `change`, `anomaly`, `threshold` supports + `last`\n- `time_window` - supports daily roll-up e.g. `7d`\n- `function` - + [optional, defaults to `threshold` monitor if omitted] supports `change`, + `anomaly`, `forecast`\n- `parameter` Specify the parameter of the type\n - + for `change`:\n - supports `relative`, `absolute`\n - [optional] + supports `#`, where `#` is an integer or decimal number used to set the threshold\n + \ - for `anomaly`:\n - supports `direction=both`, `direction=above`, + `direction=below`\n - [optional] supports `threshold=#`, where `#` + is an integer or decimal number used to set the threshold\n- `operator`\n + \ - for `threshold` supports `<`, `<=`, `>`, `>=`, `==`, or `!=`\n - + for `change` supports `>`, `<`\n - for `anomaly` supports `>=`\n - for + `forecast` supports `>`\n- `#` an integer or decimal number used to set the + threshold." operationId: CreateMonitor requestBody: content: diff --git a/packages/datadog-api-client-v1/apis/MonitorsApi.ts b/packages/datadog-api-client-v1/apis/MonitorsApi.ts index d941bddf7384..62e9acb8c680 100644 --- a/packages/datadog-api-client-v1/apis/MonitorsApi.ts +++ b/packages/datadog-api-client-v1/apis/MonitorsApi.ts @@ -1606,9 +1606,12 @@ export class MonitorsApi { * * **Cost Alert Query** * - * Example: `formula(query).last(time_window).function(parameter) operator #` + * Example: `formula(query).timeframe_type(time_window).function(parameter) operator #` * * - `query` The search query - following the [Log search syntax](https://docs.datadoghq.com/logs/search_syntax/). + * - `timeframe_type` The timeframe type to evaluate the cost + * - for `forecast` supports `current` + * - for `change`, `anomaly`, `threshold` supports `last` * - `time_window` - supports daily roll-up e.g. `7d` * - `function` - [optional, defaults to `threshold` monitor if omitted] supports `change`, `anomaly`, `forecast` * - `parameter` Specify the parameter of the type