Skip to content

Commit c13bcc6

Browse files
api-clients-generation-pipeline[bot]ci.datadog-api-spec
andauthored
Add documentation for workflow usage attribution (#1551)
Co-authored-by: ci.datadog-api-spec <[email protected]> Co-authored-by: api-clients-generation-pipeline[bot] <54105614+api-clients-generation-pipeline[bot]@users.noreply.github.com>
1 parent a825e9e commit c13bcc6

File tree

6 files changed

+45
-4
lines changed

6 files changed

+45
-4
lines changed

.apigentools-info

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@
44
"spec_versions": {
55
"v1": {
66
"apigentools_version": "1.6.6",
7-
"regenerated": "2024-03-11 14:09:24.763861",
8-
"spec_repo_commit": "0f7ad8f2"
7+
"regenerated": "2024-03-11 18:06:53.426665",
8+
"spec_repo_commit": "ac12ffe4"
99
},
1010
"v2": {
1111
"apigentools_version": "1.6.6",
12-
"regenerated": "2024-03-11 14:09:24.781621",
13-
"spec_repo_commit": "0f7ad8f2"
12+
"regenerated": "2024-03-11 18:06:53.444395",
13+
"spec_repo_commit": "ac12ffe4"
1414
}
1515
}
1616
}

.generator/schemas/v1/openapi.yaml

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -4142,6 +4142,7 @@ components:
41424142
- snmp_usage
41434143
- universal_service_monitoring_usage
41444144
- vuln_management_hosts_usage
4145+
- workflow_executions_usage
41454146
type: string
41464147
x-enum-varnames:
41474148
- API_USAGE
@@ -4209,6 +4210,7 @@ components:
42094210
- SNMP_USAGE
42104211
- UNIVERSAL_SERVICE_MONITORING_USAGE
42114212
- VULN_MANAGEMENT_HOSTS_USAGE
4213+
- WORKFLOW_EXECUTIONS_USAGE
42124214
IFrameWidgetDefinition:
42134215
description: The iframe widget allows you to embed a portion of any other web
42144216
page on your dashboard. Only available on FREE layout dashboards.
@@ -7886,6 +7888,8 @@ components:
78867888
- ingested_spans_bytes_percentage
78877889
- siem_ingested_bytes_usage
78887890
- siem_ingested_bytes_percentage
7891+
- workflow_executions_usage
7892+
- workflow_executions_percentage
78897893
- '*'
78907894
type: string
78917895
x-enum-varnames:
@@ -8015,6 +8019,8 @@ components:
80158019
- INGESTED_SPANS_BYTES_PERCENTAGE
80168020
- SIEM_INGESTED_BYTES_USAGE
80178021
- SIEM_INGESTED_BYTES_PERCENTAGE
8022+
- WORKFLOW_EXECUTIONS_USAGE
8023+
- WORKFLOW_EXECUTIONS_PERCENTAGE
80188024
- ALL
80198025
MonthlyUsageAttributionValues:
80208026
description: Fields in Usage Summary by tag(s).
@@ -8548,6 +8554,14 @@ components:
85488554
description: The Application Vulnerability Management usage by tag(s).
85498555
format: double
85508556
type: number
8557+
workflow_executions_percentage:
8558+
description: The percentage of workflow executions usage by tag(s).
8559+
format: double
8560+
type: number
8561+
workflow_executions_usage:
8562+
description: The total workflow executions usage by tag(s).
8563+
format: double
8564+
type: number
85518565
type: object
85528566
NoteWidgetDefinition:
85538567
description: The notes and links widget is similar to free text widget, but

packages/datadog-api-client-v1/models/HourlyUsageAttributionUsageType.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,7 @@ export type HourlyUsageAttributionUsageType =
7676
| typeof SNMP_USAGE
7777
| typeof UNIVERSAL_SERVICE_MONITORING_USAGE
7878
| typeof VULN_MANAGEMENT_HOSTS_USAGE
79+
| typeof WORKFLOW_EXECUTIONS_USAGE
7980
| UnparsedObject;
8081
export const API_USAGE = "api_usage";
8182
export const APM_FARGATE_USAGE = "apm_fargate_usage";
@@ -150,3 +151,4 @@ export const SNMP_USAGE = "snmp_usage";
150151
export const UNIVERSAL_SERVICE_MONITORING_USAGE =
151152
"universal_service_monitoring_usage";
152153
export const VULN_MANAGEMENT_HOSTS_USAGE = "vuln_management_hosts_usage";
154+
export const WORKFLOW_EXECUTIONS_USAGE = "workflow_executions_usage";

packages/datadog-api-client-v1/models/MonthlyUsageAttributionSupportedMetrics.ts

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -137,6 +137,8 @@ export type MonthlyUsageAttributionSupportedMetrics =
137137
| typeof INGESTED_SPANS_BYTES_PERCENTAGE
138138
| typeof SIEM_INGESTED_BYTES_USAGE
139139
| typeof SIEM_INGESTED_BYTES_PERCENTAGE
140+
| typeof WORKFLOW_EXECUTIONS_USAGE
141+
| typeof WORKFLOW_EXECUTIONS_PERCENTAGE
140142
| typeof ALL
141143
| UnparsedObject;
142144
export const API_USAGE = "api_usage";
@@ -288,4 +290,6 @@ export const INGESTED_SPANS_BYTES_PERCENTAGE =
288290
"ingested_spans_bytes_percentage";
289291
export const SIEM_INGESTED_BYTES_USAGE = "siem_ingested_bytes_usage";
290292
export const SIEM_INGESTED_BYTES_PERCENTAGE = "siem_ingested_bytes_percentage";
293+
export const WORKFLOW_EXECUTIONS_USAGE = "workflow_executions_usage";
294+
export const WORKFLOW_EXECUTIONS_PERCENTAGE = "workflow_executions_percentage";
291295
export const ALL = "*";

packages/datadog-api-client-v1/models/MonthlyUsageAttributionValues.ts

Lines changed: 18 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -514,6 +514,14 @@ export class MonthlyUsageAttributionValues {
514514
* The Application Vulnerability Management usage by tag(s).
515515
*/
516516
"vulnManagementHostsUsage"?: number;
517+
/**
518+
* The percentage of workflow executions usage by tag(s).
519+
*/
520+
"workflowExecutionsPercentage"?: number;
521+
/**
522+
* The total workflow executions usage by tag(s).
523+
*/
524+
"workflowExecutionsUsage"?: number;
517525

518526
/**
519527
* A container for additional, undeclared properties.
@@ -1161,6 +1169,16 @@ export class MonthlyUsageAttributionValues {
11611169
type: "number",
11621170
format: "double",
11631171
},
1172+
workflowExecutionsPercentage: {
1173+
baseName: "workflow_executions_percentage",
1174+
type: "number",
1175+
format: "double",
1176+
},
1177+
workflowExecutionsUsage: {
1178+
baseName: "workflow_executions_usage",
1179+
type: "number",
1180+
format: "double",
1181+
},
11641182
additionalProperties: {
11651183
baseName: "additionalProperties",
11661184
type: "any",

packages/datadog-api-client-v1/models/ObjectSerializer.ts

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -827,6 +827,7 @@ const enumsMap: { [key: string]: any[] } = {
827827
"snmp_usage",
828828
"universal_service_monitoring_usage",
829829
"vuln_management_hosts_usage",
830+
"workflow_executions_usage",
830831
],
831832
IFrameWidgetDefinitionType: ["iframe"],
832833
ImageWidgetDefinitionType: ["image"],
@@ -1079,6 +1080,8 @@ const enumsMap: { [key: string]: any[] } = {
10791080
"ingested_spans_bytes_percentage",
10801081
"siem_ingested_bytes_usage",
10811082
"siem_ingested_bytes_percentage",
1083+
"workflow_executions_usage",
1084+
"workflow_executions_percentage",
10821085
"*",
10831086
],
10841087
NoteWidgetDefinitionType: ["note"],

0 commit comments

Comments
 (0)