From 77a5004602f0c95d11632d490ce6f7284a5dc3fc Mon Sep 17 00:00:00 2001 From: "ci.datadog-api-spec" Date: Mon, 11 Mar 2024 15:27:26 +0000 Subject: [PATCH] Regenerate client from commit 76a5ff64 of spec repo --- .apigentools-info | 8 ++++---- .generator/schemas/v1/openapi.yaml | 14 ++++++++++++++ .../models/HourlyUsageAttributionUsageType.ts | 2 ++ .../MonthlyUsageAttributionSupportedMetrics.ts | 4 ++++ .../models/MonthlyUsageAttributionValues.ts | 18 ++++++++++++++++++ .../models/ObjectSerializer.ts | 3 +++ 6 files changed, 45 insertions(+), 4 deletions(-) diff --git a/.apigentools-info b/.apigentools-info index 836d947b877f..2fc4b513378c 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 15:25:57.135038", + "spec_repo_commit": "76a5ff64" }, "v2": { "apigentools_version": "1.6.6", - "regenerated": "2024-03-11 14:09:24.781621", - "spec_repo_commit": "0f7ad8f2" + "regenerated": "2024-03-11 15:25:57.152213", + "spec_repo_commit": "76a5ff64" } } } \ No newline at end of file diff --git a/.generator/schemas/v1/openapi.yaml b/.generator/schemas/v1/openapi.yaml index 193a51a415fc..65d55c4acd98 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 bb07e9f17954..d214455a5415 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 b427997af3c8..b29b3d271d00 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 e6082676af3d..4a0362868e5d 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 d6f4f79fbeaf..41729249ccec 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"],