diff --git a/.apigentools-info b/.apigentools-info index de7a9aa13066..756131cda947 100644 --- a/.apigentools-info +++ b/.apigentools-info @@ -4,13 +4,13 @@ "spec_versions": { "v1": { "apigentools_version": "1.6.6", - "regenerated": "2024-07-23 18:14:06.803860", - "spec_repo_commit": "9e027051" + "regenerated": "2024-07-24 12:49:55.365421", + "spec_repo_commit": "807acb0d" }, "v2": { "apigentools_version": "1.6.6", - "regenerated": "2024-07-23 18:14:06.822753", - "spec_repo_commit": "9e027051" + "regenerated": "2024-07-24 12:49:55.383281", + "spec_repo_commit": "807acb0d" } } } \ No newline at end of file diff --git a/.generator/schemas/v1/openapi.yaml b/.generator/schemas/v1/openapi.yaml index ece6de82519b..daec08ef558b 100644 --- a/.generator/schemas/v1/openapi.yaml +++ b/.generator/schemas/v1/openapi.yaml @@ -4216,6 +4216,7 @@ components: - profiled_host_usage - rum_browser_mobile_sessions_usage - rum_replay_sessions_usage + - sca_fargate_usage - sds_scanned_bytes_usage - serverless_apps_usage - siem_ingested_bytes_usage @@ -4287,6 +4288,7 @@ components: - PROFILED_HOST_USAGE - RUM_BROWSER_MOBILE_SESSIONS_USAGE - RUM_REPLAY_SESSIONS_USAGE + - SCA_FARGATE_USAGE - SDS_SCANNED_BYTES_USAGE - SERVERLESS_APPS_USAGE - SIEM_INGESTED_BYTES_USAGE @@ -7987,6 +7989,8 @@ components: - siem_ingested_bytes_percentage - workflow_executions_usage - workflow_executions_percentage + - sca_fargate_usage + - sca_fargate_percentage - '*' type: string x-enum-varnames: @@ -8124,6 +8128,8 @@ components: - SIEM_INGESTED_BYTES_PERCENTAGE - WORKFLOW_EXECUTIONS_USAGE - WORKFLOW_EXECUTIONS_PERCENTAGE + - SCA_FARGATE_USAGE + - SCA_FARGATE_PERCENTAGE - ALL MonthlyUsageAttributionValues: description: Fields in Usage Summary by tag(s). @@ -8633,6 +8639,16 @@ components: description: The total RUM Session Replay usage by tag(s). format: double type: number + sca_fargate_percentage: + description: The percentage of Software Composition Analysis Fargate task + usage by tag(s). + format: double + type: number + sca_fargate_usage: + description: The total Software Composition Analysis Fargate task usage + by tag(s). + format: double + type: number sds_scanned_bytes_percentage: description: The percentage of Sensitive Data Scanner usage by tag(s). format: double @@ -19241,6 +19257,17 @@ components: 1st, 2024). format: int64 type: integer + sca_fargate_count_avg: + description: Shows the average of all Software Composition Analysis Fargate + tasks over all hours in the current date for the given org. + format: int64 + type: integer + sca_fargate_count_hwm: + description: Shows the sum of the high-water marks of all Software Composition + Analysis Fargate tasks over all hours in the current date for the given + org. + format: int64 + type: integer sds_apm_scanned_bytes_sum: description: Sum of all APM bytes scanned with sensitive data scanner over all hours in the current date for all organizations. @@ -19944,6 +19971,17 @@ components: 1st, 2024). format: int64 type: integer + sca_fargate_count_avg: + description: Shows the average of all Software Composition Analysis Fargate + tasks over all hours in the current date for the given org. + format: int64 + type: integer + sca_fargate_count_hwm: + description: Shows the sum of the high-water marks of all Software Composition + Analysis Fargate tasks over all hours in the current date for the given + org. + format: int64 + type: integer sds_apm_scanned_bytes_sum: description: Sum of all APM bytes scanned with sensitive data scanner over all hours in the current date for the given org. @@ -20682,6 +20720,16 @@ components: October 1st, 2024). format: int64 type: integer + sca_fargate_count_avg_sum: + description: Shows the average of all Software Composition Analysis Fargate + tasks over all hours in the current months for all organizations. + format: int64 + type: integer + sca_fargate_count_hwm_sum: + description: Shows the sum of the high-water marks of all Software Composition + Analysis Fargate tasks over all hours in the current months for all organizations. + format: int64 + type: integer sds_apm_scanned_bytes_sum: description: Sum of all APM bytes scanned with sensitive data scanner in the current month for all organizations. diff --git a/packages/datadog-api-client-v1/models/HourlyUsageAttributionUsageType.ts b/packages/datadog-api-client-v1/models/HourlyUsageAttributionUsageType.ts index 49e6da844354..c8fc40393370 100644 --- a/packages/datadog-api-client-v1/models/HourlyUsageAttributionUsageType.ts +++ b/packages/datadog-api-client-v1/models/HourlyUsageAttributionUsageType.ts @@ -73,6 +73,7 @@ export type HourlyUsageAttributionUsageType = | typeof PROFILED_HOST_USAGE | typeof RUM_BROWSER_MOBILE_SESSIONS_USAGE | typeof RUM_REPLAY_SESSIONS_USAGE + | typeof SCA_FARGATE_USAGE | typeof SDS_SCANNED_BYTES_USAGE | typeof SERVERLESS_APPS_USAGE | typeof SIEM_INGESTED_BYTES_USAGE @@ -151,6 +152,7 @@ export const PROFILED_HOST_USAGE = "profiled_host_usage"; export const RUM_BROWSER_MOBILE_SESSIONS_USAGE = "rum_browser_mobile_sessions_usage"; export const RUM_REPLAY_SESSIONS_USAGE = "rum_replay_sessions_usage"; +export const SCA_FARGATE_USAGE = "sca_fargate_usage"; export const SDS_SCANNED_BYTES_USAGE = "sds_scanned_bytes_usage"; export const SERVERLESS_APPS_USAGE = "serverless_apps_usage"; export const SIEM_INGESTED_BYTES_USAGE = "siem_ingested_bytes_usage"; diff --git a/packages/datadog-api-client-v1/models/MonthlyUsageAttributionSupportedMetrics.ts b/packages/datadog-api-client-v1/models/MonthlyUsageAttributionSupportedMetrics.ts index 437c610881ee..2b8c971baf39 100644 --- a/packages/datadog-api-client-v1/models/MonthlyUsageAttributionSupportedMetrics.ts +++ b/packages/datadog-api-client-v1/models/MonthlyUsageAttributionSupportedMetrics.ts @@ -145,6 +145,8 @@ export type MonthlyUsageAttributionSupportedMetrics = | typeof SIEM_INGESTED_BYTES_PERCENTAGE | typeof WORKFLOW_EXECUTIONS_USAGE | typeof WORKFLOW_EXECUTIONS_PERCENTAGE + | typeof SCA_FARGATE_USAGE + | typeof SCA_FARGATE_PERCENTAGE | typeof ALL | UnparsedObject; export const API_USAGE = "api_usage"; @@ -306,4 +308,6 @@ 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 SCA_FARGATE_USAGE = "sca_fargate_usage"; +export const SCA_FARGATE_PERCENTAGE = "sca_fargate_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 667ab858720b..2df953de8170 100644 --- a/packages/datadog-api-client-v1/models/MonthlyUsageAttributionValues.ts +++ b/packages/datadog-api-client-v1/models/MonthlyUsageAttributionValues.ts @@ -490,6 +490,14 @@ export class MonthlyUsageAttributionValues { * The total RUM Session Replay usage by tag(s). */ "rumReplaySessionsUsage"?: number; + /** + * The percentage of Software Composition Analysis Fargate task usage by tag(s). + */ + "scaFargatePercentage"?: number; + /** + * The total Software Composition Analysis Fargate task usage by tag(s). + */ + "scaFargateUsage"?: number; /** * The percentage of Sensitive Data Scanner usage by tag(s). */ @@ -1163,6 +1171,16 @@ export class MonthlyUsageAttributionValues { type: "number", format: "double", }, + scaFargatePercentage: { + baseName: "sca_fargate_percentage", + type: "number", + format: "double", + }, + scaFargateUsage: { + baseName: "sca_fargate_usage", + type: "number", + format: "double", + }, sdsScannedBytesPercentage: { baseName: "sds_scanned_bytes_percentage", type: "number", diff --git a/packages/datadog-api-client-v1/models/ObjectSerializer.ts b/packages/datadog-api-client-v1/models/ObjectSerializer.ts index 6bcbb85b5d09..b8c531261088 100644 --- a/packages/datadog-api-client-v1/models/ObjectSerializer.ts +++ b/packages/datadog-api-client-v1/models/ObjectSerializer.ts @@ -831,6 +831,7 @@ const enumsMap: { [key: string]: any[] } = { "profiled_host_usage", "rum_browser_mobile_sessions_usage", "rum_replay_sessions_usage", + "sca_fargate_usage", "sds_scanned_bytes_usage", "serverless_apps_usage", "siem_ingested_bytes_usage", @@ -1101,6 +1102,8 @@ const enumsMap: { [key: string]: any[] } = { "siem_ingested_bytes_percentage", "workflow_executions_usage", "workflow_executions_percentage", + "sca_fargate_usage", + "sca_fargate_percentage", "*", ], NoteWidgetDefinitionType: ["note"], diff --git a/packages/datadog-api-client-v1/models/UsageSummaryDate.ts b/packages/datadog-api-client-v1/models/UsageSummaryDate.ts index 2579064c494e..fb39ac050252 100644 --- a/packages/datadog-api-client-v1/models/UsageSummaryDate.ts +++ b/packages/datadog-api-client-v1/models/UsageSummaryDate.ts @@ -443,6 +443,14 @@ export class UsageSummaryDate { * Shows the sum of all browser and mobile RUM units over all hours in the current date for all organizations (To be deprecated on October 1st, 2024). */ "rumUnitsSum"?: number; + /** + * Shows the average of all Software Composition Analysis Fargate tasks over all hours in the current date for the given org. + */ + "scaFargateCountAvg"?: number; + /** + * Shows the sum of the high-water marks of all Software Composition Analysis Fargate tasks over all hours in the current date for the given org. + */ + "scaFargateCountHwm"?: number; /** * Sum of all APM bytes scanned with sensitive data scanner over all hours in the current date for all organizations. */ @@ -1071,6 +1079,16 @@ export class UsageSummaryDate { type: "number", format: "int64", }, + scaFargateCountAvg: { + baseName: "sca_fargate_count_avg", + type: "number", + format: "int64", + }, + scaFargateCountHwm: { + baseName: "sca_fargate_count_hwm", + type: "number", + format: "int64", + }, sdsApmScannedBytesSum: { baseName: "sds_apm_scanned_bytes_sum", type: "number", diff --git a/packages/datadog-api-client-v1/models/UsageSummaryDateOrg.ts b/packages/datadog-api-client-v1/models/UsageSummaryDateOrg.ts index f67245c1a374..7069c7fb286a 100644 --- a/packages/datadog-api-client-v1/models/UsageSummaryDateOrg.ts +++ b/packages/datadog-api-client-v1/models/UsageSummaryDateOrg.ts @@ -466,6 +466,14 @@ export class UsageSummaryDateOrg { * Shows the sum of all browser and mobile RUM units over all hours in the current date for the given org (To be deprecated on October 1st, 2024). */ "rumUnitsSum"?: number; + /** + * Shows the average of all Software Composition Analysis Fargate tasks over all hours in the current date for the given org. + */ + "scaFargateCountAvg"?: number; + /** + * Shows the sum of the high-water marks of all Software Composition Analysis Fargate tasks over all hours in the current date for the given org. + */ + "scaFargateCountHwm"?: number; /** * Sum of all APM bytes scanned with sensitive data scanner over all hours in the current date for the given org. */ @@ -1119,6 +1127,16 @@ export class UsageSummaryDateOrg { type: "number", format: "int64", }, + scaFargateCountAvg: { + baseName: "sca_fargate_count_avg", + type: "number", + format: "int64", + }, + scaFargateCountHwm: { + baseName: "sca_fargate_count_hwm", + type: "number", + format: "int64", + }, sdsApmScannedBytesSum: { baseName: "sds_apm_scanned_bytes_sum", type: "number", diff --git a/packages/datadog-api-client-v1/models/UsageSummaryResponse.ts b/packages/datadog-api-client-v1/models/UsageSummaryResponse.ts index dacb0469ebcb..39d33e0f6da4 100644 --- a/packages/datadog-api-client-v1/models/UsageSummaryResponse.ts +++ b/packages/datadog-api-client-v1/models/UsageSummaryResponse.ts @@ -480,6 +480,14 @@ export class UsageSummaryResponse { * Shows the sum of all browser and mobile RUM units over all hours in the current month for all organizations (To be deprecated on October 1st, 2024). */ "rumUnitsAggSum"?: number; + /** + * Shows the average of all Software Composition Analysis Fargate tasks over all hours in the current months for all organizations. + */ + "scaFargateCountAvgSum"?: number; + /** + * Shows the sum of the high-water marks of all Software Composition Analysis Fargate tasks over all hours in the current months for all organizations. + */ + "scaFargateCountHwmSum"?: number; /** * Sum of all APM bytes scanned with sensitive data scanner in the current month for all organizations. */ @@ -1161,6 +1169,16 @@ export class UsageSummaryResponse { type: "number", format: "int64", }, + scaFargateCountAvgSum: { + baseName: "sca_fargate_count_avg_sum", + type: "number", + format: "int64", + }, + scaFargateCountHwmSum: { + baseName: "sca_fargate_count_hwm_sum", + type: "number", + format: "int64", + }, sdsApmScannedBytesSum: { baseName: "sds_apm_scanned_bytes_sum", type: "number",