You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: .generator/schemas/v1/openapi.yaml
-12Lines changed: 0 additions & 12 deletions
Original file line number
Diff line number
Diff line change
@@ -9229,19 +9229,11 @@ components:
9229
9229
description: The monitor `CRITICAL` threshold.
9230
9230
format: double
9231
9231
type: number
9232
-
critical_query:
9233
-
description: Query evaluated as a dynamic `CRITICAL` threshold. Only supported on metric monitors with a formula query and options['variables']. Cannot be combined with static thresholds. This field is in preview.
description: The monitor `CRITICAL` recovery threshold.
9238
9234
format: double
9239
9235
nullable: true
9240
9236
type: number
9241
-
critical_recovery_query:
9242
-
description: Query evaluated as a dynamic `CRITICAL` recovery threshold. Only supported on metric monitors with a formula query and options['variables']. Cannot be combined with static thresholds. This field is in preview.
Copy file name to clipboardExpand all lines: .generator/schemas/v2/openapi.yaml
+332Lines changed: 332 additions & 0 deletions
Original file line number
Diff line number
Diff line change
@@ -18165,6 +18165,25 @@ components:
18165
18165
- tag_key
18166
18166
- updated_at
18167
18167
type: object
18168
+
CostTagDescriptionResponse:
18169
+
description: Single Cloud Cost Management tag key description returned by the get-by-key endpoint.
18170
+
example:
18171
+
data:
18172
+
attributes:
18173
+
cloud: aws
18174
+
created_at: "2026-01-01T12:00:00Z"
18175
+
description: AWS account that owns this cost.
18176
+
source: human
18177
+
tag_key: account_id
18178
+
updated_at: "2026-01-01T12:00:00Z"
18179
+
id: account_id
18180
+
type: cost_tag_description
18181
+
properties:
18182
+
data:
18183
+
$ref: "#/components/schemas/CostTagDescription"
18184
+
required:
18185
+
- data
18186
+
type: object
18168
18187
CostTagDescriptionSource:
18169
18188
description: Origin of the description. `human` indicates the description was written by a user, `ai_generated` was produced by AI, and `datadog` is a default supplied by Datadog.
18170
18189
enum:
@@ -18186,6 +18205,50 @@ components:
18186
18205
type: string
18187
18206
x-enum-varnames:
18188
18207
- COST_TAG_DESCRIPTION
18208
+
CostTagDescriptionUpsertRequest:
18209
+
description: Request body for creating or updating a Cloud Cost Management tag key description.
description: Resource envelope carrying the tag key description being upserted. The `id` is informational; the authoritative tag key is taken from the URL path.
description: AI-generated Cloud Cost Management tag key description returned by the generate endpoint. The result is returned to the client but is not persisted by this endpoint.
description: Attributes of an AI-generated Cloud Cost Management tag key description.
34112
+
properties:
34113
+
description:
34114
+
description: The AI-generated description for the tag key.
34115
+
example: AWS account that owns this cost.
34116
+
type: string
34117
+
required:
34118
+
- description
34119
+
type: object
34120
+
GeneratedCostTagDescriptionType:
34121
+
default: cost_generated_tag_description
34122
+
description: Type of the AI-generated Cloud Cost Management tag description resource.
34123
+
enum:
34124
+
- cost_generated_tag_description
34125
+
example: cost_generated_tag_description
34126
+
type: string
34127
+
x-enum-varnames:
34128
+
- COST_GENERATED_TAG_DESCRIPTION
34017
34129
GetActionConnectionResponse:
34018
34130
description: The response for found connection
34019
34131
properties:
@@ -108434,6 +108546,226 @@ paths:
108434
108546
operator: OR
108435
108547
permissions:
108436
108548
- cloud_cost_management_read
108549
+
/api/v2/cost/tag_descriptions/{tag_key}:
108550
+
delete:
108551
+
description: Delete a Cloud Cost Management tag key description. When `cloud` is omitted, deletes every description for the tag key, falling back to Datadog's global default when available. When `cloud` is provided, deletes only the description scoped to that cloud provider.
108552
+
operationId: DeleteCostTagDescriptionByKey
108553
+
parameters:
108554
+
- description: The tag key whose description is being deleted.
108555
+
in: path
108556
+
name: tag_key
108557
+
required: true
108558
+
schema:
108559
+
type: string
108560
+
- description: Cloud provider to scope the deletion to (for example, `aws`). Omit to delete every description for the tag key.
summary: Delete a Cloud Cost Management tag description
108589
+
tags:
108590
+
- Cloud Cost Management
108591
+
"x-permission":
108592
+
operator: OR
108593
+
permissions:
108594
+
- cloud_cost_management_write
108595
+
get:
108596
+
description: Get the Cloud Cost Management description for a single tag key. Use `filter[cloud]` to scope the lookup to a specific cloud provider; when omitted, the response resolves the description in fallback order (cloud-specific organization override, then cloudless organization default, then Datadog's global default).
108597
+
operationId: GetCostTagDescriptionByKey
108598
+
parameters:
108599
+
- description: The tag key whose description is being fetched.
108600
+
in: path
108601
+
name: tag_key
108602
+
required: true
108603
+
schema:
108604
+
type: string
108605
+
- description: Cloud provider to scope the lookup to (for example, `aws`). Omit to use the resolved fallback.
summary: Get a Cloud Cost Management tag description
108657
+
tags:
108658
+
- Cloud Cost Management
108659
+
"x-permission":
108660
+
operator: OR
108661
+
permissions:
108662
+
- cloud_cost_management_read
108663
+
put:
108664
+
description: Create or update a Cloud Cost Management tag key description. The new description and optional cloud scoping are supplied in the request body. Omit `cloud` to set a cross-cloud default for the tag key.
108665
+
operationId: UpsertCostTagDescriptionByKey
108666
+
parameters:
108667
+
- description: The tag key whose description is being upserted.
summary: Upsert a Cloud Cost Management tag description
108711
+
tags:
108712
+
- Cloud Cost Management
108713
+
"x-permission":
108714
+
operator: OR
108715
+
permissions:
108716
+
- cloud_cost_management_write
108717
+
/api/v2/cost/tag_descriptions/{tag_key}/generate:
108718
+
get:
108719
+
description: Use AI to draft a Cloud Cost Management tag key description based on associated cost data. The generated description is returned in the response and is not persisted by this endpoint; follow up with `UpsertCostTagDescriptionByKey` to save it.
108720
+
operationId: GenerateCostTagDescriptionByKey
108721
+
parameters:
108722
+
- description: The tag key to generate an AI description for.
0 commit comments