diff --git a/.generator/schemas/v1/openapi.yaml b/.generator/schemas/v1/openapi.yaml index 25a447b5795..0eb8762ac2b 100644 --- a/.generator/schemas/v1/openapi.yaml +++ b/.generator/schemas/v1/openapi.yaml @@ -4884,6 +4884,8 @@ components: - sds_scanned_bytes_usage - serverless_apps_usage - serverless_apps_apm_usage + - siem_12mo_retention_usage + - siem_6mo_retention_usage - siem_analyzed_logs_add_on_usage - siem_ingested_bytes_usage - snmp_usage @@ -4973,6 +4975,8 @@ components: - SDS_SCANNED_BYTES_USAGE - SERVERLESS_APPS_USAGE - SERVERLESS_APPS_APM_USAGE + - SIEM_12MO_RETENTION_USAGE + - SIEM_6MO_RETENTION_USAGE - SIEM_ANALYZED_LOGS_ADD_ON_USAGE - SIEM_INGESTED_BYTES_USAGE - SNMP_USAGE @@ -9605,6 +9609,10 @@ components: - rum_browser_mobile_sessions_percentage - ingested_spans_bytes_usage - ingested_spans_bytes_percentage + - siem_12mo_retention_usage + - siem_12mo_retention_percentage + - siem_6mo_retention_usage + - siem_6mo_retention_percentage - siem_analyzed_logs_add_on_usage - siem_analyzed_logs_add_on_percentage - siem_ingested_bytes_usage @@ -9774,6 +9782,10 @@ components: - RUM_BROWSER_MOBILE_SESSIONS_PERCENTAGE - INGESTED_SPANS_BYTES_USAGE - INGESTED_SPANS_BYTES_PERCENTAGE + - SIEM_12MO_RETENTION_USAGE + - SIEM_12MO_RETENTION_PERCENTAGE + - SIEM_6MO_RETENTION_USAGE + - SIEM_6MO_RETENTION_PERCENTAGE - SIEM_ANALYZED_LOGS_ADD_ON_USAGE - SIEM_ANALYZED_LOGS_ADD_ON_PERCENTAGE - SIEM_INGESTED_BYTES_USAGE @@ -10403,6 +10415,22 @@ components: description: The total Serverless Apps usage by tag(s). format: double type: number + siem_12mo_retention_percentage: + description: The percentage of Cloud SIEM Indexed Logs (12-month retention) usage by tag(s). + format: double + type: number + siem_12mo_retention_usage: + description: The Cloud SIEM Indexed Logs (12-month retention) usage by tag(s). + format: double + type: number + siem_6mo_retention_percentage: + description: The percentage of Cloud SIEM Indexed Logs (6-month retention) usage by tag(s). + format: double + type: number + siem_6mo_retention_usage: + description: The Cloud SIEM Indexed Logs (6-month retention) usage by tag(s). + format: double + type: number siem_analyzed_logs_add_on_percentage: description: The percentage of log events analyzed by Cloud SIEM usage by tag(s). format: double @@ -22467,6 +22495,10 @@ components: description: Shows the sum of all Cloud Security Information and Event Management events over all hours in the current date for the given org. format: int64 type: integer + cloud_siem_indexed_logs_sum: + description: Shows the sum of all Cloud SIEM Indexed Logs over all hours in the current date for the given org. + format: int64 + type: integer code_analysis_sa_committers_hwm: description: Shows the high-water mark of all Static Analysis committers over all hours in the current date for the given org. format: int64 @@ -23231,6 +23263,14 @@ components: description: Shows the average number of Serverless Apps for Azure and Google Cloud for the given date and given org. format: int64 type: integer + siem_12mo_retention_sum: + description: Shows the sum of Cloud SIEM Indexed Logs (12-month retention) over all hours in the current date for the given org. + format: int64 + type: integer + siem_6mo_retention_sum: + description: Shows the sum of Cloud SIEM Indexed Logs (6-month retention) over all hours in the current date for the given org. + format: int64 + type: integer siem_analyzed_logs_add_on_count_sum: description: Shows the sum of all log events analyzed by Cloud SIEM over all hours in the current date for the given org. format: int64 @@ -23480,6 +23520,10 @@ components: description: Shows the sum of all Cloud Security Information and Event Management events over all hours in the current date for the given org. format: int64 type: integer + cloud_siem_indexed_logs_sum: + description: Shows the sum of all Cloud SIEM Indexed Logs over all hours in the current date for the given org. + format: int64 + type: integer code_analysis_sa_committers_hwm: description: Shows the high-water mark of all Static Analysis committers over all hours in the current date for the given org. format: int64 @@ -24256,6 +24300,14 @@ components: description: Shows the average number of Serverless Apps for Azure and Google Cloud for the given date and given org. format: int64 type: integer + siem_12mo_retention_sum: + description: Shows the sum of Cloud SIEM Indexed Logs (12-month retention) over all hours in the current date for the given org. + format: int64 + type: integer + siem_6mo_retention_sum: + description: Shows the sum of Cloud SIEM Indexed Logs (6-month retention) over all hours in the current date for the given org. + format: int64 + type: integer siem_analyzed_logs_add_on_count_sum: description: Shows the sum of all log events analyzed by Cloud SIEM over all hours in the current date for the given org. format: int64 @@ -24503,6 +24555,10 @@ components: description: Shows the sum of all Cloud Security Information and Event Management events over all hours in the current month for all organizations. format: int64 type: integer + cloud_siem_indexed_logs_agg_sum: + description: Shows the sum of all Cloud SIEM Indexed Logs over all hours in the current month for all organizations. + format: int64 + type: integer code_analysis_sa_committers_hwm_sum: description: Shows the high-water mark of all Static Analysis committers over all hours in the current month for all organizations. format: int64 @@ -25299,6 +25355,14 @@ components: description: Sum of the average number of Serverless Apps for Azure and Google Cloud in the current month for all organizations. format: int64 type: integer + siem_12mo_retention_agg_sum: + description: Shows the sum of Cloud SIEM Indexed Logs (12-month retention) over all hours in the current month for all organizations. + format: int64 + type: integer + siem_6mo_retention_agg_sum: + description: Shows the sum of Cloud SIEM Indexed Logs (6-month retention) over all hours in the current month for all organizations. + format: int64 + type: integer siem_analyzed_logs_add_on_count_agg_sum: description: Shows the sum of all log events analyzed by Cloud SIEM over all hours in the current month for all organizations. format: int64 diff --git a/.generator/schemas/v2/openapi.yaml b/.generator/schemas/v2/openapi.yaml index 086b5f9ef37..2692eaaf1cf 100644 --- a/.generator/schemas/v2/openapi.yaml +++ b/.generator/schemas/v2/openapi.yaml @@ -66681,6 +66681,9 @@ components: filter: description: Filter expression applied to the recommendations. type: string + scope: + description: Recommendations scope. Defaults to `ccm`; use `experiment` for experimental recommendations or `*` for both. + type: string sort: description: Ordered list of sort clauses applied to the result set. items: diff --git a/src/main/java/com/datadog/api/client/v1/model/HourlyUsageAttributionUsageType.java b/src/main/java/com/datadog/api/client/v1/model/HourlyUsageAttributionUsageType.java index d065591c2c8..cd6eb3e56d6 100644 --- a/src/main/java/com/datadog/api/client/v1/model/HourlyUsageAttributionUsageType.java +++ b/src/main/java/com/datadog/api/client/v1/model/HourlyUsageAttributionUsageType.java @@ -113,6 +113,8 @@ public class HourlyUsageAttributionUsageType extends ModelEnum { "sds_scanned_bytes_usage", "serverless_apps_usage", "serverless_apps_apm_usage", + "siem_12mo_retention_usage", + "siem_6mo_retention_usage", "siem_analyzed_logs_add_on_usage", "siem_ingested_bytes_usage", "snmp_usage", @@ -283,6 +285,10 @@ public class HourlyUsageAttributionUsageType extends ModelEnum { new HourlyUsageAttributionUsageType("serverless_apps_usage"); public static final HourlyUsageAttributionUsageType SERVERLESS_APPS_APM_USAGE = new HourlyUsageAttributionUsageType("serverless_apps_apm_usage"); + public static final HourlyUsageAttributionUsageType SIEM_12MO_RETENTION_USAGE = + new HourlyUsageAttributionUsageType("siem_12mo_retention_usage"); + public static final HourlyUsageAttributionUsageType SIEM_6MO_RETENTION_USAGE = + new HourlyUsageAttributionUsageType("siem_6mo_retention_usage"); public static final HourlyUsageAttributionUsageType SIEM_ANALYZED_LOGS_ADD_ON_USAGE = new HourlyUsageAttributionUsageType("siem_analyzed_logs_add_on_usage"); public static final HourlyUsageAttributionUsageType SIEM_INGESTED_BYTES_USAGE = diff --git a/src/main/java/com/datadog/api/client/v1/model/MonthlyUsageAttributionSupportedMetrics.java b/src/main/java/com/datadog/api/client/v1/model/MonthlyUsageAttributionSupportedMetrics.java index 991ffa8779a..126ddd1132d 100644 --- a/src/main/java/com/datadog/api/client/v1/model/MonthlyUsageAttributionSupportedMetrics.java +++ b/src/main/java/com/datadog/api/client/v1/model/MonthlyUsageAttributionSupportedMetrics.java @@ -192,6 +192,10 @@ public class MonthlyUsageAttributionSupportedMetrics extends ModelEnum { "rum_browser_mobile_sessions_percentage", "ingested_spans_bytes_usage", "ingested_spans_bytes_percentage", + "siem_12mo_retention_usage", + "siem_12mo_retention_percentage", + "siem_6mo_retention_usage", + "siem_6mo_retention_percentage", "siem_analyzed_logs_add_on_usage", "siem_analyzed_logs_add_on_percentage", "siem_ingested_bytes_usage", @@ -529,6 +533,14 @@ public class MonthlyUsageAttributionSupportedMetrics extends ModelEnum { new MonthlyUsageAttributionSupportedMetrics("ingested_spans_bytes_usage"); public static final MonthlyUsageAttributionSupportedMetrics INGESTED_SPANS_BYTES_PERCENTAGE = new MonthlyUsageAttributionSupportedMetrics("ingested_spans_bytes_percentage"); + public static final MonthlyUsageAttributionSupportedMetrics SIEM_12MO_RETENTION_USAGE = + new MonthlyUsageAttributionSupportedMetrics("siem_12mo_retention_usage"); + public static final MonthlyUsageAttributionSupportedMetrics SIEM_12MO_RETENTION_PERCENTAGE = + new MonthlyUsageAttributionSupportedMetrics("siem_12mo_retention_percentage"); + public static final MonthlyUsageAttributionSupportedMetrics SIEM_6MO_RETENTION_USAGE = + new MonthlyUsageAttributionSupportedMetrics("siem_6mo_retention_usage"); + public static final MonthlyUsageAttributionSupportedMetrics SIEM_6MO_RETENTION_PERCENTAGE = + new MonthlyUsageAttributionSupportedMetrics("siem_6mo_retention_percentage"); public static final MonthlyUsageAttributionSupportedMetrics SIEM_ANALYZED_LOGS_ADD_ON_USAGE = new MonthlyUsageAttributionSupportedMetrics("siem_analyzed_logs_add_on_usage"); public static final MonthlyUsageAttributionSupportedMetrics SIEM_ANALYZED_LOGS_ADD_ON_PERCENTAGE = diff --git a/src/main/java/com/datadog/api/client/v1/model/MonthlyUsageAttributionValues.java b/src/main/java/com/datadog/api/client/v1/model/MonthlyUsageAttributionValues.java index c87ac0a9e65..17a5d8b5a32 100644 --- a/src/main/java/com/datadog/api/client/v1/model/MonthlyUsageAttributionValues.java +++ b/src/main/java/com/datadog/api/client/v1/model/MonthlyUsageAttributionValues.java @@ -172,6 +172,10 @@ MonthlyUsageAttributionValues.JSON_PROPERTY_SERVERLESS_APPS_APM_USAGE, MonthlyUsageAttributionValues.JSON_PROPERTY_SERVERLESS_APPS_PERCENTAGE, MonthlyUsageAttributionValues.JSON_PROPERTY_SERVERLESS_APPS_USAGE, + MonthlyUsageAttributionValues.JSON_PROPERTY_SIEM_12MO_RETENTION_PERCENTAGE, + MonthlyUsageAttributionValues.JSON_PROPERTY_SIEM_12MO_RETENTION_USAGE, + MonthlyUsageAttributionValues.JSON_PROPERTY_SIEM_6MO_RETENTION_PERCENTAGE, + MonthlyUsageAttributionValues.JSON_PROPERTY_SIEM_6MO_RETENTION_USAGE, MonthlyUsageAttributionValues.JSON_PROPERTY_SIEM_ANALYZED_LOGS_ADD_ON_PERCENTAGE, MonthlyUsageAttributionValues.JSON_PROPERTY_SIEM_ANALYZED_LOGS_ADD_ON_USAGE, MonthlyUsageAttributionValues.JSON_PROPERTY_SIEM_INGESTED_BYTES_PERCENTAGE, @@ -717,6 +721,20 @@ public class MonthlyUsageAttributionValues { public static final String JSON_PROPERTY_SERVERLESS_APPS_USAGE = "serverless_apps_usage"; private Double serverlessAppsUsage; + public static final String JSON_PROPERTY_SIEM_12MO_RETENTION_PERCENTAGE = + "siem_12mo_retention_percentage"; + private Double siem12moRetentionPercentage; + + public static final String JSON_PROPERTY_SIEM_12MO_RETENTION_USAGE = "siem_12mo_retention_usage"; + private Double siem12moRetentionUsage; + + public static final String JSON_PROPERTY_SIEM_6MO_RETENTION_PERCENTAGE = + "siem_6mo_retention_percentage"; + private Double siem6moRetentionPercentage; + + public static final String JSON_PROPERTY_SIEM_6MO_RETENTION_USAGE = "siem_6mo_retention_usage"; + private Double siem6moRetentionUsage; + public static final String JSON_PROPERTY_SIEM_ANALYZED_LOGS_ADD_ON_PERCENTAGE = "siem_analyzed_logs_add_on_percentage"; private Double siemAnalyzedLogsAddOnPercentage; @@ -4048,6 +4066,92 @@ public void setServerlessAppsUsage(Double serverlessAppsUsage) { this.serverlessAppsUsage = serverlessAppsUsage; } + public MonthlyUsageAttributionValues siem12moRetentionPercentage( + Double siem12moRetentionPercentage) { + this.siem12moRetentionPercentage = siem12moRetentionPercentage; + return this; + } + + /** + * The percentage of Cloud SIEM Indexed Logs (12-month retention) usage by tag(s). + * + * @return siem12moRetentionPercentage + */ + @jakarta.annotation.Nullable + @JsonProperty(JSON_PROPERTY_SIEM_12MO_RETENTION_PERCENTAGE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public Double getSiem12moRetentionPercentage() { + return siem12moRetentionPercentage; + } + + public void setSiem12moRetentionPercentage(Double siem12moRetentionPercentage) { + this.siem12moRetentionPercentage = siem12moRetentionPercentage; + } + + public MonthlyUsageAttributionValues siem12moRetentionUsage(Double siem12moRetentionUsage) { + this.siem12moRetentionUsage = siem12moRetentionUsage; + return this; + } + + /** + * The Cloud SIEM Indexed Logs (12-month retention) usage by tag(s). + * + * @return siem12moRetentionUsage + */ + @jakarta.annotation.Nullable + @JsonProperty(JSON_PROPERTY_SIEM_12MO_RETENTION_USAGE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public Double getSiem12moRetentionUsage() { + return siem12moRetentionUsage; + } + + public void setSiem12moRetentionUsage(Double siem12moRetentionUsage) { + this.siem12moRetentionUsage = siem12moRetentionUsage; + } + + public MonthlyUsageAttributionValues siem6moRetentionPercentage( + Double siem6moRetentionPercentage) { + this.siem6moRetentionPercentage = siem6moRetentionPercentage; + return this; + } + + /** + * The percentage of Cloud SIEM Indexed Logs (6-month retention) usage by tag(s). + * + * @return siem6moRetentionPercentage + */ + @jakarta.annotation.Nullable + @JsonProperty(JSON_PROPERTY_SIEM_6MO_RETENTION_PERCENTAGE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public Double getSiem6moRetentionPercentage() { + return siem6moRetentionPercentage; + } + + public void setSiem6moRetentionPercentage(Double siem6moRetentionPercentage) { + this.siem6moRetentionPercentage = siem6moRetentionPercentage; + } + + public MonthlyUsageAttributionValues siem6moRetentionUsage(Double siem6moRetentionUsage) { + this.siem6moRetentionUsage = siem6moRetentionUsage; + return this; + } + + /** + * The Cloud SIEM Indexed Logs (6-month retention) usage by tag(s). + * + * @return siem6moRetentionUsage + */ + @jakarta.annotation.Nullable + @JsonProperty(JSON_PROPERTY_SIEM_6MO_RETENTION_USAGE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public Double getSiem6moRetentionUsage() { + return siem6moRetentionUsage; + } + + public void setSiem6moRetentionUsage(Double siem6moRetentionUsage) { + this.siem6moRetentionUsage = siem6moRetentionUsage; + } + public MonthlyUsageAttributionValues siemAnalyzedLogsAddOnPercentage( Double siemAnalyzedLogsAddOnPercentage) { this.siemAnalyzedLogsAddOnPercentage = siemAnalyzedLogsAddOnPercentage; @@ -4679,6 +4783,16 @@ public boolean equals(Object o) { this.serverlessAppsPercentage, monthlyUsageAttributionValues.serverlessAppsPercentage) && Objects.equals( this.serverlessAppsUsage, monthlyUsageAttributionValues.serverlessAppsUsage) + && Objects.equals( + this.siem12moRetentionPercentage, + monthlyUsageAttributionValues.siem12moRetentionPercentage) + && Objects.equals( + this.siem12moRetentionUsage, monthlyUsageAttributionValues.siem12moRetentionUsage) + && Objects.equals( + this.siem6moRetentionPercentage, + monthlyUsageAttributionValues.siem6moRetentionPercentage) + && Objects.equals( + this.siem6moRetentionUsage, monthlyUsageAttributionValues.siem6moRetentionUsage) && Objects.equals( this.siemAnalyzedLogsAddOnPercentage, monthlyUsageAttributionValues.siemAnalyzedLogsAddOnPercentage) @@ -4869,6 +4983,10 @@ public int hashCode() { serverlessAppsApmUsage, serverlessAppsPercentage, serverlessAppsUsage, + siem12moRetentionPercentage, + siem12moRetentionUsage, + siem6moRetentionPercentage, + siem6moRetentionUsage, siemAnalyzedLogsAddOnPercentage, siemAnalyzedLogsAddOnUsage, siemIngestedBytesPercentage, @@ -5272,6 +5390,18 @@ public String toString() { sb.append(" serverlessAppsUsage: ") .append(toIndentedString(serverlessAppsUsage)) .append("\n"); + sb.append(" siem12moRetentionPercentage: ") + .append(toIndentedString(siem12moRetentionPercentage)) + .append("\n"); + sb.append(" siem12moRetentionUsage: ") + .append(toIndentedString(siem12moRetentionUsage)) + .append("\n"); + sb.append(" siem6moRetentionPercentage: ") + .append(toIndentedString(siem6moRetentionPercentage)) + .append("\n"); + sb.append(" siem6moRetentionUsage: ") + .append(toIndentedString(siem6moRetentionUsage)) + .append("\n"); sb.append(" siemAnalyzedLogsAddOnPercentage: ") .append(toIndentedString(siemAnalyzedLogsAddOnPercentage)) .append("\n"); diff --git a/src/main/java/com/datadog/api/client/v1/model/UsageSummaryDate.java b/src/main/java/com/datadog/api/client/v1/model/UsageSummaryDate.java index 50d7d77d7a2..f02a5c23c4a 100644 --- a/src/main/java/com/datadog/api/client/v1/model/UsageSummaryDate.java +++ b/src/main/java/com/datadog/api/client/v1/model/UsageSummaryDate.java @@ -69,6 +69,7 @@ UsageSummaryDate.JSON_PROPERTY_CLOUD_COST_MANAGEMENT_HOST_COUNT_AVG, UsageSummaryDate.JSON_PROPERTY_CLOUD_COST_MANAGEMENT_OCI_HOST_COUNT_AVG, UsageSummaryDate.JSON_PROPERTY_CLOUD_SIEM_EVENTS_SUM, + UsageSummaryDate.JSON_PROPERTY_CLOUD_SIEM_INDEXED_LOGS_SUM, UsageSummaryDate.JSON_PROPERTY_CODE_ANALYSIS_SA_COMMITTERS_HWM, UsageSummaryDate.JSON_PROPERTY_CODE_ANALYSIS_SCA_COMMITTERS_HWM, UsageSummaryDate.JSON_PROPERTY_CODE_SECURITY_HOST_TOP99P, @@ -261,6 +262,8 @@ UsageSummaryDate.JSON_PROPERTY_SERVERLESS_APPS_GOOGLE_COUNT_AVG, UsageSummaryDate.JSON_PROPERTY_SERVERLESS_APPS_INFRA_GCP_GKE_AUTOPILOT_PODS_AVG, UsageSummaryDate.JSON_PROPERTY_SERVERLESS_APPS_TOTAL_COUNT_AVG, + UsageSummaryDate.JSON_PROPERTY_SIEM_12MO_RETENTION_SUM, + UsageSummaryDate.JSON_PROPERTY_SIEM_6MO_RETENTION_SUM, UsageSummaryDate.JSON_PROPERTY_SIEM_ANALYZED_LOGS_ADD_ON_COUNT_SUM, UsageSummaryDate.JSON_PROPERTY_SYNTHETICS_BROWSER_CHECK_CALLS_COUNT_SUM, UsageSummaryDate.JSON_PROPERTY_SYNTHETICS_CHECK_CALLS_COUNT_SUM, @@ -442,6 +445,10 @@ public class UsageSummaryDate { public static final String JSON_PROPERTY_CLOUD_SIEM_EVENTS_SUM = "cloud_siem_events_sum"; private Long cloudSiemEventsSum; + public static final String JSON_PROPERTY_CLOUD_SIEM_INDEXED_LOGS_SUM = + "cloud_siem_indexed_logs_sum"; + private Long cloudSiemIndexedLogsSum; + public static final String JSON_PROPERTY_CODE_ANALYSIS_SA_COMMITTERS_HWM = "code_analysis_sa_committers_hwm"; private Long codeAnalysisSaCommittersHwm; @@ -1144,6 +1151,12 @@ public class UsageSummaryDate { "serverless_apps_total_count_avg"; private Long serverlessAppsTotalCountAvg; + public static final String JSON_PROPERTY_SIEM_12MO_RETENTION_SUM = "siem_12mo_retention_sum"; + private Long siem12moRetentionSum; + + public static final String JSON_PROPERTY_SIEM_6MO_RETENTION_SUM = "siem_6mo_retention_sum"; + private Long siem6moRetentionSum; + public static final String JSON_PROPERTY_SIEM_ANALYZED_LOGS_ADD_ON_COUNT_SUM = "siem_analyzed_logs_add_on_count_sum"; private Long siemAnalyzedLogsAddOnCountSum; @@ -2254,6 +2267,28 @@ public void setCloudSiemEventsSum(Long cloudSiemEventsSum) { this.cloudSiemEventsSum = cloudSiemEventsSum; } + public UsageSummaryDate cloudSiemIndexedLogsSum(Long cloudSiemIndexedLogsSum) { + this.cloudSiemIndexedLogsSum = cloudSiemIndexedLogsSum; + return this; + } + + /** + * Shows the sum of all Cloud SIEM Indexed Logs over all hours in the current date for the given + * org. + * + * @return cloudSiemIndexedLogsSum + */ + @jakarta.annotation.Nullable + @JsonProperty(JSON_PROPERTY_CLOUD_SIEM_INDEXED_LOGS_SUM) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public Long getCloudSiemIndexedLogsSum() { + return cloudSiemIndexedLogsSum; + } + + public void setCloudSiemIndexedLogsSum(Long cloudSiemIndexedLogsSum) { + this.cloudSiemIndexedLogsSum = cloudSiemIndexedLogsSum; + } + public UsageSummaryDate codeAnalysisSaCommittersHwm(Long codeAnalysisSaCommittersHwm) { this.codeAnalysisSaCommittersHwm = codeAnalysisSaCommittersHwm; return this; @@ -6576,6 +6611,50 @@ public void setServerlessAppsTotalCountAvg(Long serverlessAppsTotalCountAvg) { this.serverlessAppsTotalCountAvg = serverlessAppsTotalCountAvg; } + public UsageSummaryDate siem12moRetentionSum(Long siem12moRetentionSum) { + this.siem12moRetentionSum = siem12moRetentionSum; + return this; + } + + /** + * Shows the sum of Cloud SIEM Indexed Logs (12-month retention) over all hours in the current + * date for the given org. + * + * @return siem12moRetentionSum + */ + @jakarta.annotation.Nullable + @JsonProperty(JSON_PROPERTY_SIEM_12MO_RETENTION_SUM) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public Long getSiem12moRetentionSum() { + return siem12moRetentionSum; + } + + public void setSiem12moRetentionSum(Long siem12moRetentionSum) { + this.siem12moRetentionSum = siem12moRetentionSum; + } + + public UsageSummaryDate siem6moRetentionSum(Long siem6moRetentionSum) { + this.siem6moRetentionSum = siem6moRetentionSum; + return this; + } + + /** + * Shows the sum of Cloud SIEM Indexed Logs (6-month retention) over all hours in the current date + * for the given org. + * + * @return siem6moRetentionSum + */ + @jakarta.annotation.Nullable + @JsonProperty(JSON_PROPERTY_SIEM_6MO_RETENTION_SUM) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public Long getSiem6moRetentionSum() { + return siem6moRetentionSum; + } + + public void setSiem6moRetentionSum(Long siem6moRetentionSum) { + this.siem6moRetentionSum = siem6moRetentionSum; + } + public UsageSummaryDate siemAnalyzedLogsAddOnCountSum(Long siemAnalyzedLogsAddOnCountSum) { this.siemAnalyzedLogsAddOnCountSum = siemAnalyzedLogsAddOnCountSum; return this; @@ -6944,6 +7023,7 @@ public boolean equals(Object o) { this.cloudCostManagementOciHostCountAvg, usageSummaryDate.cloudCostManagementOciHostCountAvg) && Objects.equals(this.cloudSiemEventsSum, usageSummaryDate.cloudSiemEventsSum) + && Objects.equals(this.cloudSiemIndexedLogsSum, usageSummaryDate.cloudSiemIndexedLogsSum) && Objects.equals( this.codeAnalysisSaCommittersHwm, usageSummaryDate.codeAnalysisSaCommittersHwm) && Objects.equals( @@ -7304,6 +7384,8 @@ public boolean equals(Object o) { usageSummaryDate.serverlessAppsInfraGcpGkeAutopilotPodsAvg) && Objects.equals( this.serverlessAppsTotalCountAvg, usageSummaryDate.serverlessAppsTotalCountAvg) + && Objects.equals(this.siem12moRetentionSum, usageSummaryDate.siem12moRetentionSum) + && Objects.equals(this.siem6moRetentionSum, usageSummaryDate.siem6moRetentionSum) && Objects.equals( this.siemAnalyzedLogsAddOnCountSum, usageSummaryDate.siemAnalyzedLogsAddOnCountSum) && Objects.equals( @@ -7383,6 +7465,7 @@ public int hashCode() { cloudCostManagementHostCountAvg, cloudCostManagementOciHostCountAvg, cloudSiemEventsSum, + cloudSiemIndexedLogsSum, codeAnalysisSaCommittersHwm, codeAnalysisScaCommittersHwm, codeSecurityHostTop99p, @@ -7571,6 +7654,8 @@ public int hashCode() { serverlessAppsGoogleCountAvg, serverlessAppsInfraGcpGkeAutopilotPodsAvg, serverlessAppsTotalCountAvg, + siem12moRetentionSum, + siem6moRetentionSum, siemAnalyzedLogsAddOnCountSum, syntheticsBrowserCheckCallsCountSum, syntheticsCheckCallsCountSum, @@ -7701,6 +7786,9 @@ public String toString() { .append(toIndentedString(cloudCostManagementOciHostCountAvg)) .append("\n"); sb.append(" cloudSiemEventsSum: ").append(toIndentedString(cloudSiemEventsSum)).append("\n"); + sb.append(" cloudSiemIndexedLogsSum: ") + .append(toIndentedString(cloudSiemIndexedLogsSum)) + .append("\n"); sb.append(" codeAnalysisSaCommittersHwm: ") .append(toIndentedString(codeAnalysisSaCommittersHwm)) .append("\n"); @@ -8187,6 +8275,12 @@ public String toString() { sb.append(" serverlessAppsTotalCountAvg: ") .append(toIndentedString(serverlessAppsTotalCountAvg)) .append("\n"); + sb.append(" siem12moRetentionSum: ") + .append(toIndentedString(siem12moRetentionSum)) + .append("\n"); + sb.append(" siem6moRetentionSum: ") + .append(toIndentedString(siem6moRetentionSum)) + .append("\n"); sb.append(" siemAnalyzedLogsAddOnCountSum: ") .append(toIndentedString(siemAnalyzedLogsAddOnCountSum)) .append("\n"); diff --git a/src/main/java/com/datadog/api/client/v1/model/UsageSummaryDateOrg.java b/src/main/java/com/datadog/api/client/v1/model/UsageSummaryDateOrg.java index 10409d3e160..1ee6b30a032 100644 --- a/src/main/java/com/datadog/api/client/v1/model/UsageSummaryDateOrg.java +++ b/src/main/java/com/datadog/api/client/v1/model/UsageSummaryDateOrg.java @@ -68,6 +68,7 @@ UsageSummaryDateOrg.JSON_PROPERTY_CLOUD_COST_MANAGEMENT_HOST_COUNT_AVG, UsageSummaryDateOrg.JSON_PROPERTY_CLOUD_COST_MANAGEMENT_OCI_HOST_COUNT_AVG, UsageSummaryDateOrg.JSON_PROPERTY_CLOUD_SIEM_EVENTS_SUM, + UsageSummaryDateOrg.JSON_PROPERTY_CLOUD_SIEM_INDEXED_LOGS_SUM, UsageSummaryDateOrg.JSON_PROPERTY_CODE_ANALYSIS_SA_COMMITTERS_HWM, UsageSummaryDateOrg.JSON_PROPERTY_CODE_ANALYSIS_SCA_COMMITTERS_HWM, UsageSummaryDateOrg.JSON_PROPERTY_CODE_SECURITY_HOST_TOP99P, @@ -265,6 +266,8 @@ UsageSummaryDateOrg.JSON_PROPERTY_SERVERLESS_APPS_GOOGLE_COUNT_AVG, UsageSummaryDateOrg.JSON_PROPERTY_SERVERLESS_APPS_INFRA_GCP_GKE_AUTOPILOT_PODS_AVG, UsageSummaryDateOrg.JSON_PROPERTY_SERVERLESS_APPS_TOTAL_COUNT_AVG, + UsageSummaryDateOrg.JSON_PROPERTY_SIEM_12MO_RETENTION_SUM, + UsageSummaryDateOrg.JSON_PROPERTY_SIEM_6MO_RETENTION_SUM, UsageSummaryDateOrg.JSON_PROPERTY_SIEM_ANALYZED_LOGS_ADD_ON_COUNT_SUM, UsageSummaryDateOrg.JSON_PROPERTY_SYNTHETICS_BROWSER_CHECK_CALLS_COUNT_SUM, UsageSummaryDateOrg.JSON_PROPERTY_SYNTHETICS_CHECK_CALLS_COUNT_SUM, @@ -452,6 +455,10 @@ public class UsageSummaryDateOrg { public static final String JSON_PROPERTY_CLOUD_SIEM_EVENTS_SUM = "cloud_siem_events_sum"; private Long cloudSiemEventsSum; + public static final String JSON_PROPERTY_CLOUD_SIEM_INDEXED_LOGS_SUM = + "cloud_siem_indexed_logs_sum"; + private Long cloudSiemIndexedLogsSum; + public static final String JSON_PROPERTY_CODE_ANALYSIS_SA_COMMITTERS_HWM = "code_analysis_sa_committers_hwm"; private Long codeAnalysisSaCommittersHwm; @@ -1166,6 +1173,12 @@ public class UsageSummaryDateOrg { "serverless_apps_total_count_avg"; private Long serverlessAppsTotalCountAvg; + public static final String JSON_PROPERTY_SIEM_12MO_RETENTION_SUM = "siem_12mo_retention_sum"; + private Long siem12moRetentionSum; + + public static final String JSON_PROPERTY_SIEM_6MO_RETENTION_SUM = "siem_6mo_retention_sum"; + private Long siem6moRetentionSum; + public static final String JSON_PROPERTY_SIEM_ANALYZED_LOGS_ADD_ON_COUNT_SUM = "siem_analyzed_logs_add_on_count_sum"; private Long siemAnalyzedLogsAddOnCountSum; @@ -2316,6 +2329,28 @@ public void setCloudSiemEventsSum(Long cloudSiemEventsSum) { this.cloudSiemEventsSum = cloudSiemEventsSum; } + public UsageSummaryDateOrg cloudSiemIndexedLogsSum(Long cloudSiemIndexedLogsSum) { + this.cloudSiemIndexedLogsSum = cloudSiemIndexedLogsSum; + return this; + } + + /** + * Shows the sum of all Cloud SIEM Indexed Logs over all hours in the current date for the given + * org. + * + * @return cloudSiemIndexedLogsSum + */ + @jakarta.annotation.Nullable + @JsonProperty(JSON_PROPERTY_CLOUD_SIEM_INDEXED_LOGS_SUM) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public Long getCloudSiemIndexedLogsSum() { + return cloudSiemIndexedLogsSum; + } + + public void setCloudSiemIndexedLogsSum(Long cloudSiemIndexedLogsSum) { + this.cloudSiemIndexedLogsSum = cloudSiemIndexedLogsSum; + } + public UsageSummaryDateOrg codeAnalysisSaCommittersHwm(Long codeAnalysisSaCommittersHwm) { this.codeAnalysisSaCommittersHwm = codeAnalysisSaCommittersHwm; return this; @@ -6716,6 +6751,50 @@ public void setServerlessAppsTotalCountAvg(Long serverlessAppsTotalCountAvg) { this.serverlessAppsTotalCountAvg = serverlessAppsTotalCountAvg; } + public UsageSummaryDateOrg siem12moRetentionSum(Long siem12moRetentionSum) { + this.siem12moRetentionSum = siem12moRetentionSum; + return this; + } + + /** + * Shows the sum of Cloud SIEM Indexed Logs (12-month retention) over all hours in the current + * date for the given org. + * + * @return siem12moRetentionSum + */ + @jakarta.annotation.Nullable + @JsonProperty(JSON_PROPERTY_SIEM_12MO_RETENTION_SUM) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public Long getSiem12moRetentionSum() { + return siem12moRetentionSum; + } + + public void setSiem12moRetentionSum(Long siem12moRetentionSum) { + this.siem12moRetentionSum = siem12moRetentionSum; + } + + public UsageSummaryDateOrg siem6moRetentionSum(Long siem6moRetentionSum) { + this.siem6moRetentionSum = siem6moRetentionSum; + return this; + } + + /** + * Shows the sum of Cloud SIEM Indexed Logs (6-month retention) over all hours in the current date + * for the given org. + * + * @return siem6moRetentionSum + */ + @jakarta.annotation.Nullable + @JsonProperty(JSON_PROPERTY_SIEM_6MO_RETENTION_SUM) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public Long getSiem6moRetentionSum() { + return siem6moRetentionSum; + } + + public void setSiem6moRetentionSum(Long siem6moRetentionSum) { + this.siem6moRetentionSum = siem6moRetentionSum; + } + public UsageSummaryDateOrg siemAnalyzedLogsAddOnCountSum(Long siemAnalyzedLogsAddOnCountSum) { this.siemAnalyzedLogsAddOnCountSum = siemAnalyzedLogsAddOnCountSum; return this; @@ -7092,6 +7171,7 @@ public boolean equals(Object o) { this.cloudCostManagementOciHostCountAvg, usageSummaryDateOrg.cloudCostManagementOciHostCountAvg) && Objects.equals(this.cloudSiemEventsSum, usageSummaryDateOrg.cloudSiemEventsSum) + && Objects.equals(this.cloudSiemIndexedLogsSum, usageSummaryDateOrg.cloudSiemIndexedLogsSum) && Objects.equals( this.codeAnalysisSaCommittersHwm, usageSummaryDateOrg.codeAnalysisSaCommittersHwm) && Objects.equals( @@ -7473,6 +7553,8 @@ public boolean equals(Object o) { usageSummaryDateOrg.serverlessAppsInfraGcpGkeAutopilotPodsAvg) && Objects.equals( this.serverlessAppsTotalCountAvg, usageSummaryDateOrg.serverlessAppsTotalCountAvg) + && Objects.equals(this.siem12moRetentionSum, usageSummaryDateOrg.siem12moRetentionSum) + && Objects.equals(this.siem6moRetentionSum, usageSummaryDateOrg.siem6moRetentionSum) && Objects.equals( this.siemAnalyzedLogsAddOnCountSum, usageSummaryDateOrg.siemAnalyzedLogsAddOnCountSum) && Objects.equals( @@ -7554,6 +7636,7 @@ public int hashCode() { cloudCostManagementHostCountAvg, cloudCostManagementOciHostCountAvg, cloudSiemEventsSum, + cloudSiemIndexedLogsSum, codeAnalysisSaCommittersHwm, codeAnalysisScaCommittersHwm, codeSecurityHostTop99p, @@ -7746,6 +7829,8 @@ public int hashCode() { serverlessAppsGoogleCountAvg, serverlessAppsInfraGcpGkeAutopilotPodsAvg, serverlessAppsTotalCountAvg, + siem12moRetentionSum, + siem6moRetentionSum, siemAnalyzedLogsAddOnCountSum, syntheticsBrowserCheckCallsCountSum, syntheticsCheckCallsCountSum, @@ -7878,6 +7963,9 @@ public String toString() { .append(toIndentedString(cloudCostManagementOciHostCountAvg)) .append("\n"); sb.append(" cloudSiemEventsSum: ").append(toIndentedString(cloudSiemEventsSum)).append("\n"); + sb.append(" cloudSiemIndexedLogsSum: ") + .append(toIndentedString(cloudSiemIndexedLogsSum)) + .append("\n"); sb.append(" codeAnalysisSaCommittersHwm: ") .append(toIndentedString(codeAnalysisSaCommittersHwm)) .append("\n"); @@ -8370,6 +8458,12 @@ public String toString() { sb.append(" serverlessAppsTotalCountAvg: ") .append(toIndentedString(serverlessAppsTotalCountAvg)) .append("\n"); + sb.append(" siem12moRetentionSum: ") + .append(toIndentedString(siem12moRetentionSum)) + .append("\n"); + sb.append(" siem6moRetentionSum: ") + .append(toIndentedString(siem6moRetentionSum)) + .append("\n"); sb.append(" siemAnalyzedLogsAddOnCountSum: ") .append(toIndentedString(siemAnalyzedLogsAddOnCountSum)) .append("\n"); diff --git a/src/main/java/com/datadog/api/client/v1/model/UsageSummaryResponse.java b/src/main/java/com/datadog/api/client/v1/model/UsageSummaryResponse.java index 9fefacba58a..3ed4744c264 100644 --- a/src/main/java/com/datadog/api/client/v1/model/UsageSummaryResponse.java +++ b/src/main/java/com/datadog/api/client/v1/model/UsageSummaryResponse.java @@ -73,6 +73,7 @@ UsageSummaryResponse.JSON_PROPERTY_CLOUD_COST_MANAGEMENT_HOST_COUNT_AVG_SUM, UsageSummaryResponse.JSON_PROPERTY_CLOUD_COST_MANAGEMENT_OCI_HOST_COUNT_AVG_SUM, UsageSummaryResponse.JSON_PROPERTY_CLOUD_SIEM_EVENTS_AGG_SUM, + UsageSummaryResponse.JSON_PROPERTY_CLOUD_SIEM_INDEXED_LOGS_AGG_SUM, UsageSummaryResponse.JSON_PROPERTY_CODE_ANALYSIS_SA_COMMITTERS_HWM_SUM, UsageSummaryResponse.JSON_PROPERTY_CODE_ANALYSIS_SCA_COMMITTERS_HWM_SUM, UsageSummaryResponse.JSON_PROPERTY_CODE_SECURITY_HOST_TOP99P_SUM, @@ -280,6 +281,8 @@ UsageSummaryResponse.JSON_PROPERTY_SERVERLESS_APPS_GOOGLE_COUNT_AVG_SUM, UsageSummaryResponse.JSON_PROPERTY_SERVERLESS_APPS_INFRA_GCP_GKE_AUTOPILOT_PODS_AVG_SUM, UsageSummaryResponse.JSON_PROPERTY_SERVERLESS_APPS_TOTAL_COUNT_AVG_SUM, + UsageSummaryResponse.JSON_PROPERTY_SIEM_12MO_RETENTION_AGG_SUM, + UsageSummaryResponse.JSON_PROPERTY_SIEM_6MO_RETENTION_AGG_SUM, UsageSummaryResponse.JSON_PROPERTY_SIEM_ANALYZED_LOGS_ADD_ON_COUNT_AGG_SUM, UsageSummaryResponse.JSON_PROPERTY_START_DATE, UsageSummaryResponse.JSON_PROPERTY_SYNTHETICS_BROWSER_CHECK_CALLS_COUNT_AGG_SUM, @@ -477,6 +480,10 @@ public class UsageSummaryResponse { public static final String JSON_PROPERTY_CLOUD_SIEM_EVENTS_AGG_SUM = "cloud_siem_events_agg_sum"; private Long cloudSiemEventsAggSum; + public static final String JSON_PROPERTY_CLOUD_SIEM_INDEXED_LOGS_AGG_SUM = + "cloud_siem_indexed_logs_agg_sum"; + private Long cloudSiemIndexedLogsAggSum; + public static final String JSON_PROPERTY_CODE_ANALYSIS_SA_COMMITTERS_HWM_SUM = "code_analysis_sa_committers_hwm_sum"; private Long codeAnalysisSaCommittersHwmSum; @@ -1239,6 +1246,14 @@ public class UsageSummaryResponse { "serverless_apps_total_count_avg_sum"; private Long serverlessAppsTotalCountAvgSum; + public static final String JSON_PROPERTY_SIEM_12MO_RETENTION_AGG_SUM = + "siem_12mo_retention_agg_sum"; + private Long siem12moRetentionAggSum; + + public static final String JSON_PROPERTY_SIEM_6MO_RETENTION_AGG_SUM = + "siem_6mo_retention_agg_sum"; + private Long siem6moRetentionAggSum; + public static final String JSON_PROPERTY_SIEM_ANALYZED_LOGS_ADD_ON_COUNT_AGG_SUM = "siem_analyzed_logs_add_on_count_agg_sum"; private Long siemAnalyzedLogsAddOnCountAggSum; @@ -2383,6 +2398,28 @@ public void setCloudSiemEventsAggSum(Long cloudSiemEventsAggSum) { this.cloudSiemEventsAggSum = cloudSiemEventsAggSum; } + public UsageSummaryResponse cloudSiemIndexedLogsAggSum(Long cloudSiemIndexedLogsAggSum) { + this.cloudSiemIndexedLogsAggSum = cloudSiemIndexedLogsAggSum; + return this; + } + + /** + * Shows the sum of all Cloud SIEM Indexed Logs over all hours in the current month for all + * organizations. + * + * @return cloudSiemIndexedLogsAggSum + */ + @jakarta.annotation.Nullable + @JsonProperty(JSON_PROPERTY_CLOUD_SIEM_INDEXED_LOGS_AGG_SUM) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public Long getCloudSiemIndexedLogsAggSum() { + return cloudSiemIndexedLogsAggSum; + } + + public void setCloudSiemIndexedLogsAggSum(Long cloudSiemIndexedLogsAggSum) { + this.cloudSiemIndexedLogsAggSum = cloudSiemIndexedLogsAggSum; + } + public UsageSummaryResponse codeAnalysisSaCommittersHwmSum(Long codeAnalysisSaCommittersHwmSum) { this.codeAnalysisSaCommittersHwmSum = codeAnalysisSaCommittersHwmSum; return this; @@ -6952,6 +6989,50 @@ public void setServerlessAppsTotalCountAvgSum(Long serverlessAppsTotalCountAvgSu this.serverlessAppsTotalCountAvgSum = serverlessAppsTotalCountAvgSum; } + public UsageSummaryResponse siem12moRetentionAggSum(Long siem12moRetentionAggSum) { + this.siem12moRetentionAggSum = siem12moRetentionAggSum; + return this; + } + + /** + * Shows the sum of Cloud SIEM Indexed Logs (12-month retention) over all hours in the current + * month for all organizations. + * + * @return siem12moRetentionAggSum + */ + @jakarta.annotation.Nullable + @JsonProperty(JSON_PROPERTY_SIEM_12MO_RETENTION_AGG_SUM) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public Long getSiem12moRetentionAggSum() { + return siem12moRetentionAggSum; + } + + public void setSiem12moRetentionAggSum(Long siem12moRetentionAggSum) { + this.siem12moRetentionAggSum = siem12moRetentionAggSum; + } + + public UsageSummaryResponse siem6moRetentionAggSum(Long siem6moRetentionAggSum) { + this.siem6moRetentionAggSum = siem6moRetentionAggSum; + return this; + } + + /** + * Shows the sum of Cloud SIEM Indexed Logs (6-month retention) over all hours in the current + * month for all organizations. + * + * @return siem6moRetentionAggSum + */ + @jakarta.annotation.Nullable + @JsonProperty(JSON_PROPERTY_SIEM_6MO_RETENTION_AGG_SUM) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public Long getSiem6moRetentionAggSum() { + return siem6moRetentionAggSum; + } + + public void setSiem6moRetentionAggSum(Long siem6moRetentionAggSum) { + this.siem6moRetentionAggSum = siem6moRetentionAggSum; + } + public UsageSummaryResponse siemAnalyzedLogsAddOnCountAggSum( Long siemAnalyzedLogsAddOnCountAggSum) { this.siemAnalyzedLogsAddOnCountAggSum = siemAnalyzedLogsAddOnCountAggSum; @@ -7405,6 +7486,8 @@ public boolean equals(Object o) { this.cloudCostManagementOciHostCountAvgSum, usageSummaryResponse.cloudCostManagementOciHostCountAvgSum) && Objects.equals(this.cloudSiemEventsAggSum, usageSummaryResponse.cloudSiemEventsAggSum) + && Objects.equals( + this.cloudSiemIndexedLogsAggSum, usageSummaryResponse.cloudSiemIndexedLogsAggSum) && Objects.equals( this.codeAnalysisSaCommittersHwmSum, usageSummaryResponse.codeAnalysisSaCommittersHwmSum) @@ -7849,6 +7932,9 @@ public boolean equals(Object o) { && Objects.equals( this.serverlessAppsTotalCountAvgSum, usageSummaryResponse.serverlessAppsTotalCountAvgSum) + && Objects.equals( + this.siem12moRetentionAggSum, usageSummaryResponse.siem12moRetentionAggSum) + && Objects.equals(this.siem6moRetentionAggSum, usageSummaryResponse.siem6moRetentionAggSum) && Objects.equals( this.siemAnalyzedLogsAddOnCountAggSum, usageSummaryResponse.siemAnalyzedLogsAddOnCountAggSum) @@ -7935,6 +8021,7 @@ public int hashCode() { cloudCostManagementHostCountAvgSum, cloudCostManagementOciHostCountAvgSum, cloudSiemEventsAggSum, + cloudSiemIndexedLogsAggSum, codeAnalysisSaCommittersHwmSum, codeAnalysisScaCommittersHwmSum, codeSecurityHostTop99pSum, @@ -8131,6 +8218,8 @@ public int hashCode() { serverlessAppsGoogleCountAvgSum, serverlessAppsInfraGcpGkeAutopilotPodsAvgSum, serverlessAppsTotalCountAvgSum, + siem12moRetentionAggSum, + siem6moRetentionAggSum, siemAnalyzedLogsAddOnCountAggSum, startDate, syntheticsBrowserCheckCallsCountAggSum, @@ -8282,6 +8371,9 @@ public String toString() { sb.append(" cloudSiemEventsAggSum: ") .append(toIndentedString(cloudSiemEventsAggSum)) .append("\n"); + sb.append(" cloudSiemIndexedLogsAggSum: ") + .append(toIndentedString(cloudSiemIndexedLogsAggSum)) + .append("\n"); sb.append(" codeAnalysisSaCommittersHwmSum: ") .append(toIndentedString(codeAnalysisSaCommittersHwmSum)) .append("\n"); @@ -8822,6 +8914,12 @@ public String toString() { sb.append(" serverlessAppsTotalCountAvgSum: ") .append(toIndentedString(serverlessAppsTotalCountAvgSum)) .append("\n"); + sb.append(" siem12moRetentionAggSum: ") + .append(toIndentedString(siem12moRetentionAggSum)) + .append("\n"); + sb.append(" siem6moRetentionAggSum: ") + .append(toIndentedString(siem6moRetentionAggSum)) + .append("\n"); sb.append(" siemAnalyzedLogsAddOnCountAggSum: ") .append(toIndentedString(siemAnalyzedLogsAddOnCountAggSum)) .append("\n"); diff --git a/src/main/java/com/datadog/api/client/v2/model/RecommendationsFilterRequest.java b/src/main/java/com/datadog/api/client/v2/model/RecommendationsFilterRequest.java index b46f68d51e6..7a56006839d 100644 --- a/src/main/java/com/datadog/api/client/v2/model/RecommendationsFilterRequest.java +++ b/src/main/java/com/datadog/api/client/v2/model/RecommendationsFilterRequest.java @@ -21,6 +21,7 @@ /** Request body for filtering cost recommendations. */ @JsonPropertyOrder({ RecommendationsFilterRequest.JSON_PROPERTY_FILTER, + RecommendationsFilterRequest.JSON_PROPERTY_SCOPE, RecommendationsFilterRequest.JSON_PROPERTY_SORT, RecommendationsFilterRequest.JSON_PROPERTY_VIEW }) @@ -31,6 +32,9 @@ public class RecommendationsFilterRequest { public static final String JSON_PROPERTY_FILTER = "filter"; private String filter; + public static final String JSON_PROPERTY_SCOPE = "scope"; + private String scope; + public static final String JSON_PROPERTY_SORT = "sort"; private List sort = null; @@ -58,6 +62,28 @@ public void setFilter(String filter) { this.filter = filter; } + public RecommendationsFilterRequest scope(String scope) { + this.scope = scope; + return this; + } + + /** + * Recommendations scope. Defaults to ccm; use experiment for + * experimental recommendations or * for both. + * + * @return scope + */ + @jakarta.annotation.Nullable + @JsonProperty(JSON_PROPERTY_SCOPE) + @JsonInclude(value = JsonInclude.Include.USE_DEFAULTS) + public String getScope() { + return scope; + } + + public void setScope(String scope) { + this.scope = scope; + } + public RecommendationsFilterRequest sort(List sort) { this.sort = sort; for (RecommendationsFilterRequestSortItems item : sort) { @@ -170,6 +196,7 @@ public boolean equals(Object o) { } RecommendationsFilterRequest recommendationsFilterRequest = (RecommendationsFilterRequest) o; return Objects.equals(this.filter, recommendationsFilterRequest.filter) + && Objects.equals(this.scope, recommendationsFilterRequest.scope) && Objects.equals(this.sort, recommendationsFilterRequest.sort) && Objects.equals(this.view, recommendationsFilterRequest.view) && Objects.equals( @@ -178,7 +205,7 @@ public boolean equals(Object o) { @Override public int hashCode() { - return Objects.hash(filter, sort, view, additionalProperties); + return Objects.hash(filter, scope, sort, view, additionalProperties); } @Override @@ -186,6 +213,7 @@ public String toString() { StringBuilder sb = new StringBuilder(); sb.append("class RecommendationsFilterRequest {\n"); sb.append(" filter: ").append(toIndentedString(filter)).append("\n"); + sb.append(" scope: ").append(toIndentedString(scope)).append("\n"); sb.append(" sort: ").append(toIndentedString(sort)).append("\n"); sb.append(" view: ").append(toIndentedString(view)).append("\n"); sb.append(" additionalProperties: ")