diff --git a/.apigentools-info b/.apigentools-info index 836d947b877..61036f08a78 100644 --- a/.apigentools-info +++ b/.apigentools-info @@ -4,13 +4,13 @@ "spec_versions": { "v1": { "apigentools_version": "1.6.6", - "regenerated": "2024-03-11 14:09:24.763861", - "spec_repo_commit": "0f7ad8f2" + "regenerated": "2024-03-11 18:06:53.426665", + "spec_repo_commit": "ac12ffe4" }, "v2": { "apigentools_version": "1.6.6", - "regenerated": "2024-03-11 14:09:24.781621", - "spec_repo_commit": "0f7ad8f2" + "regenerated": "2024-03-11 18:06:53.444395", + "spec_repo_commit": "ac12ffe4" } } } \ No newline at end of file diff --git a/.generator/schemas/v1/openapi.yaml b/.generator/schemas/v1/openapi.yaml index 193a51a415f..489341f0429 100644 --- a/.generator/schemas/v1/openapi.yaml +++ b/.generator/schemas/v1/openapi.yaml @@ -4142,6 +4142,7 @@ components: - snmp_usage - universal_service_monitoring_usage - vuln_management_hosts_usage + - workflow_executions_usage type: string x-enum-varnames: - API_USAGE @@ -4209,6 +4210,7 @@ components: - SNMP_USAGE - UNIVERSAL_SERVICE_MONITORING_USAGE - VULN_MANAGEMENT_HOSTS_USAGE + - WORKFLOW_EXECUTIONS_USAGE IFrameWidgetDefinition: description: The iframe widget allows you to embed a portion of any other web page on your dashboard. Only available on FREE layout dashboards. @@ -7886,6 +7888,8 @@ components: - ingested_spans_bytes_percentage - siem_ingested_bytes_usage - siem_ingested_bytes_percentage + - workflow_executions_usage + - workflow_executions_percentage - '*' type: string x-enum-varnames: @@ -8015,6 +8019,8 @@ components: - INGESTED_SPANS_BYTES_PERCENTAGE - SIEM_INGESTED_BYTES_USAGE - SIEM_INGESTED_BYTES_PERCENTAGE + - WORKFLOW_EXECUTIONS_USAGE + - WORKFLOW_EXECUTIONS_PERCENTAGE - ALL MonthlyUsageAttributionValues: description: Fields in Usage Summary by tag(s). @@ -8548,6 +8554,14 @@ components: description: The Application Vulnerability Management usage by tag(s). format: double type: number + workflow_executions_percentage: + description: The percentage of workflow executions usage by tag(s). + format: double + type: number + workflow_executions_usage: + description: The total workflow executions usage by tag(s). + format: double + type: number type: object NoteWidgetDefinition: description: The notes and links widget is similar to free text widget, but diff --git a/packages/datadog-api-client-v1/models/HourlyUsageAttributionUsageType.ts b/packages/datadog-api-client-v1/models/HourlyUsageAttributionUsageType.ts index bb07e9f1795..d214455a541 100644 --- a/packages/datadog-api-client-v1/models/HourlyUsageAttributionUsageType.ts +++ b/packages/datadog-api-client-v1/models/HourlyUsageAttributionUsageType.ts @@ -76,6 +76,7 @@ export type HourlyUsageAttributionUsageType = | typeof SNMP_USAGE | typeof UNIVERSAL_SERVICE_MONITORING_USAGE | typeof VULN_MANAGEMENT_HOSTS_USAGE + | typeof WORKFLOW_EXECUTIONS_USAGE | UnparsedObject; export const API_USAGE = "api_usage"; export const APM_FARGATE_USAGE = "apm_fargate_usage"; @@ -150,3 +151,4 @@ export const SNMP_USAGE = "snmp_usage"; export const UNIVERSAL_SERVICE_MONITORING_USAGE = "universal_service_monitoring_usage"; export const VULN_MANAGEMENT_HOSTS_USAGE = "vuln_management_hosts_usage"; +export const WORKFLOW_EXECUTIONS_USAGE = "workflow_executions_usage"; diff --git a/packages/datadog-api-client-v1/models/MonthlyUsageAttributionSupportedMetrics.ts b/packages/datadog-api-client-v1/models/MonthlyUsageAttributionSupportedMetrics.ts index b427997af3c..b29b3d271d0 100644 --- a/packages/datadog-api-client-v1/models/MonthlyUsageAttributionSupportedMetrics.ts +++ b/packages/datadog-api-client-v1/models/MonthlyUsageAttributionSupportedMetrics.ts @@ -137,6 +137,8 @@ export type MonthlyUsageAttributionSupportedMetrics = | typeof INGESTED_SPANS_BYTES_PERCENTAGE | typeof SIEM_INGESTED_BYTES_USAGE | typeof SIEM_INGESTED_BYTES_PERCENTAGE + | typeof WORKFLOW_EXECUTIONS_USAGE + | typeof WORKFLOW_EXECUTIONS_PERCENTAGE | typeof ALL | UnparsedObject; export const API_USAGE = "api_usage"; @@ -288,4 +290,6 @@ export const INGESTED_SPANS_BYTES_PERCENTAGE = "ingested_spans_bytes_percentage"; export const SIEM_INGESTED_BYTES_USAGE = "siem_ingested_bytes_usage"; export const SIEM_INGESTED_BYTES_PERCENTAGE = "siem_ingested_bytes_percentage"; +export const WORKFLOW_EXECUTIONS_USAGE = "workflow_executions_usage"; +export const WORKFLOW_EXECUTIONS_PERCENTAGE = "workflow_executions_percentage"; export const ALL = "*"; diff --git a/packages/datadog-api-client-v1/models/MonthlyUsageAttributionValues.ts b/packages/datadog-api-client-v1/models/MonthlyUsageAttributionValues.ts index e6082676af3..722c8f48382 100644 --- a/packages/datadog-api-client-v1/models/MonthlyUsageAttributionValues.ts +++ b/packages/datadog-api-client-v1/models/MonthlyUsageAttributionValues.ts @@ -514,6 +514,14 @@ export class MonthlyUsageAttributionValues { * The Application Vulnerability Management usage by tag(s). */ "vulnManagementHostsUsage"?: number; + /** + * The percentage of workflow executions usage by tag(s). + */ + "workflowExecutionsPercentage"?: number; + /** + * The total workflow executions usage by tag(s). + */ + "workflowExecutionsUsage"?: number; /** * A container for additional, undeclared properties. @@ -1161,6 +1169,16 @@ export class MonthlyUsageAttributionValues { type: "number", format: "double", }, + workflowExecutionsPercentage: { + baseName: "workflow_executions_percentage", + type: "number", + format: "double", + }, + workflowExecutionsUsage: { + baseName: "workflow_executions_usage", + type: "number", + format: "double", + }, additionalProperties: { baseName: "additionalProperties", type: "any", diff --git a/packages/datadog-api-client-v1/models/ObjectSerializer.ts b/packages/datadog-api-client-v1/models/ObjectSerializer.ts index d6f4f79fbea..41729249cce 100644 --- a/packages/datadog-api-client-v1/models/ObjectSerializer.ts +++ b/packages/datadog-api-client-v1/models/ObjectSerializer.ts @@ -827,6 +827,7 @@ const enumsMap: { [key: string]: any[] } = { "snmp_usage", "universal_service_monitoring_usage", "vuln_management_hosts_usage", + "workflow_executions_usage", ], IFrameWidgetDefinitionType: ["iframe"], ImageWidgetDefinitionType: ["image"], @@ -1079,6 +1080,8 @@ const enumsMap: { [key: string]: any[] } = { "ingested_spans_bytes_percentage", "siem_ingested_bytes_usage", "siem_ingested_bytes_percentage", + "workflow_executions_usage", + "workflow_executions_percentage", "*", ], NoteWidgetDefinitionType: ["note"],