diff --git a/.apigentools-info b/.apigentools-info index 6306f570e..6c8df7f24 100644 --- a/.apigentools-info +++ b/.apigentools-info @@ -4,13 +4,13 @@ "spec_versions": { "v1": { "apigentools_version": "1.6.6", - "regenerated": "2024-10-04 15:31:58.294860", - "spec_repo_commit": "f28ad048" + "regenerated": "2024-10-07 14:32:07.351355", + "spec_repo_commit": "ef7c2778" }, "v2": { "apigentools_version": "1.6.6", - "regenerated": "2024-10-04 15:31:58.309733", - "spec_repo_commit": "f28ad048" + "regenerated": "2024-10-07 14:32:07.365583", + "spec_repo_commit": "ef7c2778" } } } \ No newline at end of file diff --git a/.generator/schemas/v1/openapi.yaml b/.generator/schemas/v1/openapi.yaml index 7bdcbc0ab..e7f042346 100644 --- a/.generator/schemas/v1/openapi.yaml +++ b/.generator/schemas/v1/openapi.yaml @@ -19609,6 +19609,16 @@ components: events 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 + type: integer + code_analysis_sca_committers_hwm: + description: Shows the high-water mark of all static Software Composition + Analysis committers over all hours in the current date for the given org. + format: int64 + type: integer container_avg: description: Shows the average of all distinct containers over all hours in the current date for all organizations. @@ -20349,6 +20359,16 @@ components: events 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 + type: integer + code_analysis_sca_committers_hwm: + description: Shows the high-water mark of all static Software Composition + Analysis committers over all hours in the current date for the given org. + format: int64 + type: integer container_avg: description: Shows the average of all distinct containers over all hours in the current date for the given org. @@ -21100,6 +21120,16 @@ components: events 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 + type: integer + code_analysis_sca_committers_hwm_sum: + description: Shows the high-water mark of all static Software Composition + Analysis committers over all hours in the current month for all organizations. + format: int64 + type: integer container_avg_sum: description: Shows the average of all distinct containers over all hours in the current month for all organizations. diff --git a/.generator/schemas/v2/openapi.yaml b/.generator/schemas/v2/openapi.yaml index e24460a1b..adb07799f 100644 --- a/.generator/schemas/v2/openapi.yaml +++ b/.generator/schemas/v2/openapi.yaml @@ -40326,7 +40326,7 @@ paths: `observability_pipelines`, `online_archive`, `profiling`, `rum`, `rum_browser_sessions`, `rum_mobile_sessions`, - `sds`, `snmp`, + `sds`, `snmp`, `software_delivery`, `synthetics_api`, `synthetics_browser`, `synthetics_mobile`, `synthetics_parallel_testing`, `timeseries`, `vuln_management`, diff --git a/LICENSE-3rdparty.csv b/LICENSE-3rdparty.csv index 61ec2efb9..48e166825 100644 --- a/LICENSE-3rdparty.csv +++ b/LICENSE-3rdparty.csv @@ -79,7 +79,6 @@ openssl-sys,https://github.com/sfackler/rust-openssl,MIT,"Alex Crichton pin-project-lite,https://github.com/taiki-e/pin-project-lite,Apache-2.0 OR MIT,The pin-project-lite Authors pin-utils,https://github.com/rust-lang-nursery/pin-utils,MIT OR Apache-2.0,Josef Brandl -portable-atomic,https://github.com/taiki-e/portable-atomic,Apache-2.0 OR MIT,The portable-atomic Authors powerfmt,https://github.com/jhpratt/powerfmt,MIT OR Apache-2.0,Jacob Pratt ppv-lite86,https://github.com/cryptocorrosion/cryptocorrosion,MIT OR Apache-2.0,The CryptoCorrosion Contributors proc-macro2,https://github.com/dtolnay/proc-macro2,MIT OR Apache-2.0,"David Tolnay , Alex Crichton " diff --git a/src/datadogV1/model/model_usage_summary_date.rs b/src/datadogV1/model/model_usage_summary_date.rs index f0e0e505c..6636a1e36 100644 --- a/src/datadogV1/model/model_usage_summary_date.rs +++ b/src/datadogV1/model/model_usage_summary_date.rs @@ -98,6 +98,12 @@ pub struct UsageSummaryDate { /// Shows the sum of all Cloud Security Information and Event Management events over all hours in the current date for the given org. #[serde(rename = "cloud_siem_events_sum")] pub cloud_siem_events_sum: Option, + /// Shows the high-water mark of all Static Analysis committers over all hours in the current date for the given org. + #[serde(rename = "code_analysis_sa_committers_hwm")] + pub code_analysis_sa_committers_hwm: Option, + /// Shows the high-water mark of all static Software Composition Analysis committers over all hours in the current date for the given org. + #[serde(rename = "code_analysis_sca_committers_hwm")] + pub code_analysis_sca_committers_hwm: Option, /// Shows the average of all distinct containers over all hours in the current date for all organizations. #[serde(rename = "container_avg")] pub container_avg: Option, @@ -469,6 +475,8 @@ impl UsageSummaryDate { cloud_cost_management_gcp_host_count_avg: None, cloud_cost_management_host_count_avg: None, cloud_siem_events_sum: None, + code_analysis_sa_committers_hwm: None, + code_analysis_sca_committers_hwm: None, container_avg: None, container_excl_agent_avg: None, container_hwm: None, @@ -749,6 +757,18 @@ impl UsageSummaryDate { self } + #[allow(deprecated)] + pub fn code_analysis_sa_committers_hwm(mut self, value: i64) -> Self { + self.code_analysis_sa_committers_hwm = Some(value); + self + } + + #[allow(deprecated)] + pub fn code_analysis_sca_committers_hwm(mut self, value: i64) -> Self { + self.code_analysis_sca_committers_hwm = Some(value); + self + } + #[allow(deprecated)] pub fn container_avg(mut self, value: i64) -> Self { self.container_avg = Some(value); @@ -1451,6 +1471,8 @@ impl<'de> Deserialize<'de> for UsageSummaryDate { let mut cloud_cost_management_gcp_host_count_avg: Option = None; let mut cloud_cost_management_host_count_avg: Option = None; let mut cloud_siem_events_sum: Option = None; + let mut code_analysis_sa_committers_hwm: Option = None; + let mut code_analysis_sca_committers_hwm: Option = None; let mut container_avg: Option = None; let mut container_excl_agent_avg: Option = None; let mut container_hwm: Option = None; @@ -1762,6 +1784,20 @@ impl<'de> Deserialize<'de> for UsageSummaryDate { cloud_siem_events_sum = Some(serde_json::from_value(v).map_err(M::Error::custom)?); } + "code_analysis_sa_committers_hwm" => { + if v.is_null() { + continue; + } + code_analysis_sa_committers_hwm = + Some(serde_json::from_value(v).map_err(M::Error::custom)?); + } + "code_analysis_sca_committers_hwm" => { + if v.is_null() { + continue; + } + code_analysis_sca_committers_hwm = + Some(serde_json::from_value(v).map_err(M::Error::custom)?); + } "container_avg" => { if v.is_null() { continue; @@ -2547,6 +2583,8 @@ impl<'de> Deserialize<'de> for UsageSummaryDate { cloud_cost_management_gcp_host_count_avg, cloud_cost_management_host_count_avg, cloud_siem_events_sum, + code_analysis_sa_committers_hwm, + code_analysis_sca_committers_hwm, container_avg, container_excl_agent_avg, container_hwm, diff --git a/src/datadogV1/model/model_usage_summary_date_org.rs b/src/datadogV1/model/model_usage_summary_date_org.rs index 7bb133f9b..97c6b5874 100644 --- a/src/datadogV1/model/model_usage_summary_date_org.rs +++ b/src/datadogV1/model/model_usage_summary_date_org.rs @@ -104,6 +104,12 @@ pub struct UsageSummaryDateOrg { /// Shows the sum of all Cloud Security Information and Event Management events over all hours in the current date for the given org. #[serde(rename = "cloud_siem_events_sum")] pub cloud_siem_events_sum: Option, + /// Shows the high-water mark of all Static Analysis committers over all hours in the current date for the given org. + #[serde(rename = "code_analysis_sa_committers_hwm")] + pub code_analysis_sa_committers_hwm: Option, + /// Shows the high-water mark of all static Software Composition Analysis committers over all hours in the current date for the given org. + #[serde(rename = "code_analysis_sca_committers_hwm")] + pub code_analysis_sca_committers_hwm: Option, /// Shows the average of all distinct containers over all hours in the current date for the given org. #[serde(rename = "container_avg")] pub container_avg: Option, @@ -490,6 +496,8 @@ impl UsageSummaryDateOrg { cloud_cost_management_gcp_host_count_avg: None, cloud_cost_management_host_count_avg: None, cloud_siem_events_sum: None, + code_analysis_sa_committers_hwm: None, + code_analysis_sca_committers_hwm: None, container_avg: None, container_excl_agent_avg: None, container_hwm: None, @@ -786,6 +794,18 @@ impl UsageSummaryDateOrg { self } + #[allow(deprecated)] + pub fn code_analysis_sa_committers_hwm(mut self, value: i64) -> Self { + self.code_analysis_sa_committers_hwm = Some(value); + self + } + + #[allow(deprecated)] + pub fn code_analysis_sca_committers_hwm(mut self, value: i64) -> Self { + self.code_analysis_sca_committers_hwm = Some(value); + self + } + #[allow(deprecated)] pub fn container_avg(mut self, value: i64) -> Self { self.container_avg = Some(value); @@ -1514,6 +1534,8 @@ impl<'de> Deserialize<'de> for UsageSummaryDateOrg { let mut cloud_cost_management_gcp_host_count_avg: Option = None; let mut cloud_cost_management_host_count_avg: Option = None; let mut cloud_siem_events_sum: Option = None; + let mut code_analysis_sa_committers_hwm: Option = None; + let mut code_analysis_sca_committers_hwm: Option = None; let mut container_avg: Option = None; let mut container_excl_agent_avg: Option = None; let mut container_hwm: Option = None; @@ -1843,6 +1865,20 @@ impl<'de> Deserialize<'de> for UsageSummaryDateOrg { cloud_siem_events_sum = Some(serde_json::from_value(v).map_err(M::Error::custom)?); } + "code_analysis_sa_committers_hwm" => { + if v.is_null() { + continue; + } + code_analysis_sa_committers_hwm = + Some(serde_json::from_value(v).map_err(M::Error::custom)?); + } + "code_analysis_sca_committers_hwm" => { + if v.is_null() { + continue; + } + code_analysis_sca_committers_hwm = + Some(serde_json::from_value(v).map_err(M::Error::custom)?); + } "container_avg" => { if v.is_null() { continue; @@ -2656,6 +2692,8 @@ impl<'de> Deserialize<'de> for UsageSummaryDateOrg { cloud_cost_management_gcp_host_count_avg, cloud_cost_management_host_count_avg, cloud_siem_events_sum, + code_analysis_sa_committers_hwm, + code_analysis_sca_committers_hwm, container_avg, container_excl_agent_avg, container_hwm, diff --git a/src/datadogV1/model/model_usage_summary_response.rs b/src/datadogV1/model/model_usage_summary_response.rs index 5a9edd4fa..4eb73e162 100644 --- a/src/datadogV1/model/model_usage_summary_response.rs +++ b/src/datadogV1/model/model_usage_summary_response.rs @@ -101,6 +101,12 @@ pub struct UsageSummaryResponse { /// Shows the sum of all Cloud Security Information and Event Management events over all hours in the current month for all organizations. #[serde(rename = "cloud_siem_events_agg_sum")] pub cloud_siem_events_agg_sum: Option, + /// Shows the high-water mark of all Static Analysis committers over all hours in the current month for all organizations. + #[serde(rename = "code_analysis_sa_committers_hwm_sum")] + pub code_analysis_sa_committers_hwm_sum: Option, + /// Shows the high-water mark of all static Software Composition Analysis committers over all hours in the current month for all organizations. + #[serde(rename = "code_analysis_sca_committers_hwm_sum")] + pub code_analysis_sca_committers_hwm_sum: Option, /// Shows the average of all distinct containers over all hours in the current month for all organizations. #[serde(rename = "container_avg_sum")] pub container_avg_sum: Option, @@ -506,6 +512,8 @@ impl UsageSummaryResponse { cloud_cost_management_gcp_host_count_avg_sum: None, cloud_cost_management_host_count_avg_sum: None, cloud_siem_events_agg_sum: None, + code_analysis_sa_committers_hwm_sum: None, + code_analysis_sca_committers_hwm_sum: None, container_avg_sum: None, container_excl_agent_avg_sum: None, container_hwm_sum: None, @@ -802,6 +810,18 @@ impl UsageSummaryResponse { self } + #[allow(deprecated)] + pub fn code_analysis_sa_committers_hwm_sum(mut self, value: i64) -> Self { + self.code_analysis_sa_committers_hwm_sum = Some(value); + self + } + + #[allow(deprecated)] + pub fn code_analysis_sca_committers_hwm_sum(mut self, value: i64) -> Self { + self.code_analysis_sca_committers_hwm_sum = Some(value); + self + } + #[allow(deprecated)] pub fn container_avg_sum(mut self, value: i64) -> Self { self.container_avg_sum = Some(value); @@ -1565,6 +1585,8 @@ impl<'de> Deserialize<'de> for UsageSummaryResponse { let mut cloud_cost_management_gcp_host_count_avg_sum: Option = None; let mut cloud_cost_management_host_count_avg_sum: Option = None; let mut cloud_siem_events_agg_sum: Option = None; + let mut code_analysis_sa_committers_hwm_sum: Option = None; + let mut code_analysis_sca_committers_hwm_sum: Option = None; let mut container_avg_sum: Option = None; let mut container_excl_agent_avg_sum: Option = None; let mut container_hwm_sum: Option = None; @@ -1893,6 +1915,20 @@ impl<'de> Deserialize<'de> for UsageSummaryResponse { cloud_siem_events_agg_sum = Some(serde_json::from_value(v).map_err(M::Error::custom)?); } + "code_analysis_sa_committers_hwm_sum" => { + if v.is_null() { + continue; + } + code_analysis_sa_committers_hwm_sum = + Some(serde_json::from_value(v).map_err(M::Error::custom)?); + } + "code_analysis_sca_committers_hwm_sum" => { + if v.is_null() { + continue; + } + code_analysis_sca_committers_hwm_sum = + Some(serde_json::from_value(v).map_err(M::Error::custom)?); + } "container_avg_sum" => { if v.is_null() { continue; @@ -2748,6 +2784,8 @@ impl<'de> Deserialize<'de> for UsageSummaryResponse { cloud_cost_management_gcp_host_count_avg_sum, cloud_cost_management_host_count_avg_sum, cloud_siem_events_agg_sum, + code_analysis_sa_committers_hwm_sum, + code_analysis_sca_committers_hwm_sum, container_avg_sum, container_excl_agent_avg_sum, container_hwm_sum,