Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 0 additions & 5 deletions .generator/schemas/v1/openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -791,11 +791,6 @@ components:
items:
$ref: "#/components/schemas/ResourceProviderConfig"
type: array
secretless_auth_enabled:
description: |-
(Preview) When enabled, Datadog authenticates with this app registration using federated workload identity credentials instead of a client secret.
example: true
type: boolean
tenant_name:
description: Your Azure Active Directory ID.
example: "testc44-1234-5678-9101-cc00736ftest"
Expand Down
154 changes: 154 additions & 0 deletions .generator/schemas/v2/openapi.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -6369,6 +6369,62 @@ components:
type: string
x-enum-varnames:
- ARBITRARY_RULE
ArbitraryRuleStatusResponseArray:
description: The definition of `ArbitraryRuleStatusResponseArray` object.
example:
data:
- attributes:
processing_status: processing
id: "123"
type: arbitrary_rule_status
- attributes:
processing_status: done
id: "456"
type: arbitrary_rule_status
properties:
data:
description: The `ArbitraryRuleStatusResponseArray` `data`.
items:
$ref: "#/components/schemas/ArbitraryRuleStatusResponseData"
type: array
required:
- data
type: object
ArbitraryRuleStatusResponseData:
description: The definition of `ArbitraryRuleStatusResponseData` object.
properties:
attributes:
$ref: "#/components/schemas/ArbitraryRuleStatusResponseDataAttributes"
id:
description: The unique identifier of the custom allocation rule.
example: "123"
type: string
type:
$ref: "#/components/schemas/ArbitraryRuleStatusResponseDataType"
required:
- id
- type
- attributes
type: object
ArbitraryRuleStatusResponseDataAttributes:
description: The definition of `ArbitraryRuleStatusResponseDataAttributes` object.
properties:
processing_status:
description: The processing status of the custom allocation rule.
example: processing
type: string
required:
- processing_status
type: object
ArbitraryRuleStatusResponseDataType:
default: arbitrary_rule_status
description: Arbitrary rule status resource type.
enum:
- arbitrary_rule_status
example: arbitrary_rule_status
type: string
x-enum-varnames:
- ARBITRARY_RULE_STATUS
Argument:
description: A named argument for a custom static analysis rule.
properties:
Expand Down Expand Up @@ -60338,6 +60394,62 @@ components:
type: string
x-enum-varnames:
- RULESET
RulesetStatusRespArray:
description: The definition of `RulesetStatusRespArray` object.
example:
data:
- attributes:
processing_status: processing
id: 55ef2385-9ae1-4410-90c4-5ac1b60fec10
type: ruleset_status
- attributes:
processing_status: done
id: a7b8c9d0-1234-5678-9abc-def012345678
type: ruleset_status
properties:
data:
description: The `RulesetStatusRespArray` `data`.
items:
$ref: "#/components/schemas/RulesetStatusRespData"
type: array
required:
- data
type: object
RulesetStatusRespData:
description: The definition of `RulesetStatusRespData` object.
properties:
attributes:
$ref: "#/components/schemas/RulesetStatusRespDataAttributes"
id:
description: The unique identifier of the ruleset.
example: 55ef2385-9ae1-4410-90c4-5ac1b60fec10
type: string
type:
$ref: "#/components/schemas/RulesetStatusRespDataType"
required:
- id
- type
- attributes
type: object
RulesetStatusRespDataAttributes:
description: The definition of `RulesetStatusRespDataAttributes` object.
properties:
processing_status:
description: The processing status of the ruleset.
example: processing
type: string
required:
- processing_status
type: object
RulesetStatusRespDataType:
default: ruleset_status
description: Ruleset status resource type.
enum:
- ruleset_status
example: ruleset_status
type: string
x-enum-varnames:
- RULESET_STATUS
RumCrossProductSampling:
description: The configuration for cross-product retention filters.
properties:
Expand Down Expand Up @@ -92445,6 +92557,27 @@ paths:
summary: Reorder custom allocation rules
tags:
- Cloud Cost Management
/api/v2/cost/arbitrary_rule/status:
get:
description: List the processing status of all custom allocation rules. Returns only the ID and processing status for each rule.
operationId: ListCustomAllocationRulesStatus
responses:
"200":
content:
application/json:
schema:
$ref: "#/components/schemas/ArbitraryRuleStatusResponseArray"
description: OK
"429":
$ref: "#/components/responses/TooManyRequestsResponse"
security:
- apiKeyAuth: []
appKeyAuth: []
- AuthZ:
- cloud_cost_management_read
summary: List custom allocation rules status
tags:
- Cloud Cost Management
/api/v2/cost/arbitrary_rule/{rule_id}:
delete:
description: Delete a custom allocation rule - Delete an existing custom allocation rule by its ID
Expand Down Expand Up @@ -131002,6 +131135,27 @@ paths:
summary: Reorder tag pipeline rulesets
tags:
- Cloud Cost Management
/api/v2/tags/enrichment/status:
get:
description: List the processing status of all tag pipeline rulesets. Returns only the ID and processing status for each ruleset.
operationId: ListTagPipelinesRulesetsStatus
responses:
"200":
content:
application/json:
schema:
$ref: "#/components/schemas/RulesetStatusRespArray"
description: OK
"429":
$ref: "#/components/responses/TooManyRequestsResponse"
security:
- apiKeyAuth: []
appKeyAuth: []
- AuthZ:
- cloud_cost_management_read
summary: List tag pipeline rulesets status
tags:
- Cloud Cost Management
/api/v2/tags/enrichment/validate-query:
post:
description: Validate a tag pipeline query - Validate the syntax and structure of a tag pipeline query
Expand Down
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2026-05-04T13:56:51.846Z
2024-12-17T21:43:00.678Z

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Original file line number Diff line number Diff line change
@@ -1 +1 @@
2026-05-04T13:56:52.686Z
2024-12-17T21:43:01.129Z

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

1 change: 0 additions & 1 deletion examples/v1/azure-integration/UpdateAzureHostFilters.rb
Original file line number Diff line number Diff line change
Expand Up @@ -26,7 +26,6 @@
namespace: "Microsoft.Compute",
}),
],
secretless_auth_enabled: true,
tenant_name: "testc44-1234-5678-9101-cc00736ftest",
usage_metrics_enabled: true,
})
Expand Down
1 change: 0 additions & 1 deletion examples/v1/azure-integration/UpdateAzureIntegration.rb
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,6 @@
new_client_id: "9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d",
new_tenant_name: "9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d",
resource_collection_enabled: true,
secretless_auth_enabled: true,
tenant_name: "9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d",
})
p api_instance.update_azure_integration(body)
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# List custom allocation rules status returns "OK" response

require "datadog_api_client"
api_instance = DatadogAPIClient::V2::CloudCostManagementAPI.new
p api_instance.list_custom_allocation_rules_status()
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
# List tag pipeline rulesets status returns "OK" response

require "datadog_api_client"
api_instance = DatadogAPIClient::V2::CloudCostManagementAPI.new
p api_instance.list_tag_pipelines_rulesets_status()
Loading
Loading