diff --git a/.generator/schemas/v1/openapi.yaml b/.generator/schemas/v1/openapi.yaml index 48f45d0bc..95f3c4aeb 100644 --- a/.generator/schemas/v1/openapi.yaml +++ b/.generator/schemas/v1/openapi.yaml @@ -21641,11 +21641,22 @@ components: org. format: int64 type: integer + csm_host_enterprise_oci_host_count_top99p: + description: Shows the 99th percentile of all Cloud Security Management + Enterprise OCI hosts over all hours in the current date for the given + org. + format: int64 + type: integer csm_host_enterprise_total_host_count_top99p: description: Shows the 99th percentile of all Cloud Security Management Enterprise hosts over all hours in the current date for the given org. format: int64 type: integer + csm_host_pro_oci_host_count_top99p: + description: Shows the 99th percentile of all Cloud Security Management + Pro OCI hosts over all hours in the current date for the given org. + format: int64 + type: integer cspm_aas_host_top99p: description: Shows the 99th percentile of all Cloud Security Management Pro Azure app services hosts over all hours in the current date for all @@ -22784,11 +22795,22 @@ components: org. format: int64 type: integer + csm_host_enterprise_oci_host_count_top99p: + description: Shows the 99th percentile of all Cloud Security Management + Enterprise OCI hosts over all hours in the current date for the given + org. + format: int64 + type: integer csm_host_enterprise_total_host_count_top99p: description: Shows the 99th percentile of all Cloud Security Management Enterprise hosts over all hours in the current date for the given org. format: int64 type: integer + csm_host_pro_oci_host_count_top99p: + description: Shows the 99th percentile of all Cloud Security Management + Pro OCI hosts over all hours in the current date for the given org. + format: int64 + type: integer cspm_aas_host_top99p: description: Shows the 99th percentile of all Cloud Security Management Pro Azure app services hosts over all hours in the current date for the @@ -23934,11 +23956,21 @@ components: Enterprise GCP hosts over all hours in the current month for all organizations. format: int64 type: integer + csm_host_enterprise_oci_host_count_top99p_sum: + description: Shows the 99th percentile of all Cloud Security Management + Enterprise OCI hosts over all hours in the current month for all organizations. + format: int64 + type: integer csm_host_enterprise_total_host_count_top99p_sum: description: Shows the 99th percentile of all Cloud Security Management Enterprise hosts over all hours in the current month for all organizations. format: int64 type: integer + csm_host_pro_oci_host_count_top99p_sum: + description: Shows the 99th percentile of all Cloud Security Management + Pro OCI hosts over all hours in the current month for all organizations. + format: int64 + type: integer cspm_aas_host_top99p_sum: description: Shows the 99th percentile of all Cloud Security Management Pro Azure app services hosts over all hours in the current month for all diff --git a/src/datadogV1/model/model_usage_summary_date.rs b/src/datadogV1/model/model_usage_summary_date.rs index e31c059a4..89538f35d 100644 --- a/src/datadogV1/model/model_usage_summary_date.rs +++ b/src/datadogV1/model/model_usage_summary_date.rs @@ -161,9 +161,15 @@ pub struct UsageSummaryDate { /// Shows the 99th percentile of all Cloud Security Management Enterprise GCP hosts over all hours in the current date for the given org. #[serde(rename = "csm_host_enterprise_gcp_host_count_top99p")] pub csm_host_enterprise_gcp_host_count_top99p: Option, + /// Shows the 99th percentile of all Cloud Security Management Enterprise OCI hosts over all hours in the current date for the given org. + #[serde(rename = "csm_host_enterprise_oci_host_count_top99p")] + pub csm_host_enterprise_oci_host_count_top99p: Option, /// Shows the 99th percentile of all Cloud Security Management Enterprise hosts over all hours in the current date for the given org. #[serde(rename = "csm_host_enterprise_total_host_count_top99p")] pub csm_host_enterprise_total_host_count_top99p: Option, + /// Shows the 99th percentile of all Cloud Security Management Pro OCI hosts over all hours in the current date for the given org. + #[serde(rename = "csm_host_pro_oci_host_count_top99p")] + pub csm_host_pro_oci_host_count_top99p: Option, /// Shows the 99th percentile of all Cloud Security Management Pro Azure app services hosts over all hours in the current date for all organizations. #[serde(rename = "cspm_aas_host_top99p")] pub cspm_aas_host_top99p: Option, @@ -721,7 +727,9 @@ impl UsageSummaryDate { csm_host_enterprise_compliance_host_count_top99p: None, csm_host_enterprise_cws_host_count_top99p: None, csm_host_enterprise_gcp_host_count_top99p: None, + csm_host_enterprise_oci_host_count_top99p: None, csm_host_enterprise_total_host_count_top99p: None, + csm_host_pro_oci_host_count_top99p: None, cspm_aas_host_top99p: None, cspm_aws_host_top99p: None, cspm_azure_host_top99p: None, @@ -1183,12 +1191,24 @@ impl UsageSummaryDate { self } + #[allow(deprecated)] + pub fn csm_host_enterprise_oci_host_count_top99p(mut self, value: i64) -> Self { + self.csm_host_enterprise_oci_host_count_top99p = Some(value); + self + } + #[allow(deprecated)] pub fn csm_host_enterprise_total_host_count_top99p(mut self, value: i64) -> Self { self.csm_host_enterprise_total_host_count_top99p = Some(value); self } + #[allow(deprecated)] + pub fn csm_host_pro_oci_host_count_top99p(mut self, value: i64) -> Self { + self.csm_host_pro_oci_host_count_top99p = Some(value); + self + } + #[allow(deprecated)] pub fn cspm_aas_host_top99p(mut self, value: i64) -> Self { self.cspm_aas_host_top99p = Some(value); @@ -2272,7 +2292,9 @@ impl<'de> Deserialize<'de> for UsageSummaryDate { let mut csm_host_enterprise_compliance_host_count_top99p: Option = None; let mut csm_host_enterprise_cws_host_count_top99p: Option = None; let mut csm_host_enterprise_gcp_host_count_top99p: Option = None; + let mut csm_host_enterprise_oci_host_count_top99p: Option = None; let mut csm_host_enterprise_total_host_count_top99p: Option = None; + let mut csm_host_pro_oci_host_count_top99p: Option = None; let mut cspm_aas_host_top99p: Option = None; let mut cspm_aws_host_top99p: Option = None; let mut cspm_azure_host_top99p: Option = None; @@ -2749,12 +2771,24 @@ impl<'de> Deserialize<'de> for UsageSummaryDate { } csm_host_enterprise_gcp_host_count_top99p = Some(serde_json::from_value(v).map_err(M::Error::custom)?); }, + "csm_host_enterprise_oci_host_count_top99p" => { + if v.is_null() { + continue; + } + csm_host_enterprise_oci_host_count_top99p = Some(serde_json::from_value(v).map_err(M::Error::custom)?); + }, "csm_host_enterprise_total_host_count_top99p" => { if v.is_null() { continue; } csm_host_enterprise_total_host_count_top99p = Some(serde_json::from_value(v).map_err(M::Error::custom)?); }, + "csm_host_pro_oci_host_count_top99p" => { + if v.is_null() { + continue; + } + csm_host_pro_oci_host_count_top99p = Some(serde_json::from_value(v).map_err(M::Error::custom)?); + }, "cspm_aas_host_top99p" => { if v.is_null() { continue; @@ -3786,7 +3820,9 @@ impl<'de> Deserialize<'de> for UsageSummaryDate { csm_host_enterprise_compliance_host_count_top99p, csm_host_enterprise_cws_host_count_top99p, csm_host_enterprise_gcp_host_count_top99p, + csm_host_enterprise_oci_host_count_top99p, csm_host_enterprise_total_host_count_top99p, + csm_host_pro_oci_host_count_top99p, cspm_aas_host_top99p, cspm_aws_host_top99p, cspm_azure_host_top99p, diff --git a/src/datadogV1/model/model_usage_summary_date_org.rs b/src/datadogV1/model/model_usage_summary_date_org.rs index 0ee5ce220..a2a02782d 100644 --- a/src/datadogV1/model/model_usage_summary_date_org.rs +++ b/src/datadogV1/model/model_usage_summary_date_org.rs @@ -167,9 +167,15 @@ pub struct UsageSummaryDateOrg { /// Shows the 99th percentile of all Cloud Security Management Enterprise GCP hosts over all hours in the current date for the given org. #[serde(rename = "csm_host_enterprise_gcp_host_count_top99p")] pub csm_host_enterprise_gcp_host_count_top99p: Option, + /// Shows the 99th percentile of all Cloud Security Management Enterprise OCI hosts over all hours in the current date for the given org. + #[serde(rename = "csm_host_enterprise_oci_host_count_top99p")] + pub csm_host_enterprise_oci_host_count_top99p: Option, /// Shows the 99th percentile of all Cloud Security Management Enterprise hosts over all hours in the current date for the given org. #[serde(rename = "csm_host_enterprise_total_host_count_top99p")] pub csm_host_enterprise_total_host_count_top99p: Option, + /// Shows the 99th percentile of all Cloud Security Management Pro OCI hosts over all hours in the current date for the given org. + #[serde(rename = "csm_host_pro_oci_host_count_top99p")] + pub csm_host_pro_oci_host_count_top99p: Option, /// Shows the 99th percentile of all Cloud Security Management Pro Azure app services hosts over all hours in the current date for the given org. #[serde(rename = "cspm_aas_host_top99p")] pub cspm_aas_host_top99p: Option, @@ -742,7 +748,9 @@ impl UsageSummaryDateOrg { csm_host_enterprise_compliance_host_count_top99p: None, csm_host_enterprise_cws_host_count_top99p: None, csm_host_enterprise_gcp_host_count_top99p: None, + csm_host_enterprise_oci_host_count_top99p: None, csm_host_enterprise_total_host_count_top99p: None, + csm_host_pro_oci_host_count_top99p: None, cspm_aas_host_top99p: None, cspm_aws_host_top99p: None, cspm_azure_host_top99p: None, @@ -1220,12 +1228,24 @@ impl UsageSummaryDateOrg { self } + #[allow(deprecated)] + pub fn csm_host_enterprise_oci_host_count_top99p(mut self, value: i64) -> Self { + self.csm_host_enterprise_oci_host_count_top99p = Some(value); + self + } + #[allow(deprecated)] pub fn csm_host_enterprise_total_host_count_top99p(mut self, value: i64) -> Self { self.csm_host_enterprise_total_host_count_top99p = Some(value); self } + #[allow(deprecated)] + pub fn csm_host_pro_oci_host_count_top99p(mut self, value: i64) -> Self { + self.csm_host_pro_oci_host_count_top99p = Some(value); + self + } + #[allow(deprecated)] pub fn cspm_aas_host_top99p(mut self, value: i64) -> Self { self.cspm_aas_host_top99p = Some(value); @@ -2335,7 +2355,9 @@ impl<'de> Deserialize<'de> for UsageSummaryDateOrg { let mut csm_host_enterprise_compliance_host_count_top99p: Option = None; let mut csm_host_enterprise_cws_host_count_top99p: Option = None; let mut csm_host_enterprise_gcp_host_count_top99p: Option = None; + let mut csm_host_enterprise_oci_host_count_top99p: Option = None; let mut csm_host_enterprise_total_host_count_top99p: Option = None; + let mut csm_host_pro_oci_host_count_top99p: Option = None; let mut cspm_aas_host_top99p: Option = None; let mut cspm_aws_host_top99p: Option = None; let mut cspm_azure_host_top99p: Option = None; @@ -2828,12 +2850,24 @@ impl<'de> Deserialize<'de> for UsageSummaryDateOrg { } csm_host_enterprise_gcp_host_count_top99p = Some(serde_json::from_value(v).map_err(M::Error::custom)?); }, + "csm_host_enterprise_oci_host_count_top99p" => { + if v.is_null() { + continue; + } + csm_host_enterprise_oci_host_count_top99p = Some(serde_json::from_value(v).map_err(M::Error::custom)?); + }, "csm_host_enterprise_total_host_count_top99p" => { if v.is_null() { continue; } csm_host_enterprise_total_host_count_top99p = Some(serde_json::from_value(v).map_err(M::Error::custom)?); }, + "csm_host_pro_oci_host_count_top99p" => { + if v.is_null() { + continue; + } + csm_host_pro_oci_host_count_top99p = Some(serde_json::from_value(v).map_err(M::Error::custom)?); + }, "cspm_aas_host_top99p" => { if v.is_null() { continue; @@ -3891,7 +3925,9 @@ impl<'de> Deserialize<'de> for UsageSummaryDateOrg { csm_host_enterprise_compliance_host_count_top99p, csm_host_enterprise_cws_host_count_top99p, csm_host_enterprise_gcp_host_count_top99p, + csm_host_enterprise_oci_host_count_top99p, csm_host_enterprise_total_host_count_top99p, + csm_host_pro_oci_host_count_top99p, cspm_aas_host_top99p, cspm_aws_host_top99p, cspm_azure_host_top99p, diff --git a/src/datadogV1/model/model_usage_summary_response.rs b/src/datadogV1/model/model_usage_summary_response.rs index 86b8c0e3a..ea2c3174d 100644 --- a/src/datadogV1/model/model_usage_summary_response.rs +++ b/src/datadogV1/model/model_usage_summary_response.rs @@ -164,9 +164,15 @@ pub struct UsageSummaryResponse { /// Shows the 99th percentile of all Cloud Security Management Enterprise GCP hosts over all hours in the current month for all organizations. #[serde(rename = "csm_host_enterprise_gcp_host_count_top99p_sum")] pub csm_host_enterprise_gcp_host_count_top99p_sum: Option, + /// Shows the 99th percentile of all Cloud Security Management Enterprise OCI hosts over all hours in the current month for all organizations. + #[serde(rename = "csm_host_enterprise_oci_host_count_top99p_sum")] + pub csm_host_enterprise_oci_host_count_top99p_sum: Option, /// Shows the 99th percentile of all Cloud Security Management Enterprise hosts over all hours in the current month for all organizations. #[serde(rename = "csm_host_enterprise_total_host_count_top99p_sum")] pub csm_host_enterprise_total_host_count_top99p_sum: Option, + /// Shows the 99th percentile of all Cloud Security Management Pro OCI hosts over all hours in the current month for all organizations. + #[serde(rename = "csm_host_pro_oci_host_count_top99p_sum")] + pub csm_host_pro_oci_host_count_top99p_sum: Option, /// Shows the 99th percentile of all Cloud Security Management Pro Azure app services hosts over all hours in the current month for all organizations. #[serde(rename = "cspm_aas_host_top99p_sum")] pub cspm_aas_host_top99p_sum: Option, @@ -758,7 +764,9 @@ impl UsageSummaryResponse { csm_host_enterprise_compliance_host_count_top99p_sum: None, csm_host_enterprise_cws_host_count_top99p_sum: None, csm_host_enterprise_gcp_host_count_top99p_sum: None, + csm_host_enterprise_oci_host_count_top99p_sum: None, csm_host_enterprise_total_host_count_top99p_sum: None, + csm_host_pro_oci_host_count_top99p_sum: None, cspm_aas_host_top99p_sum: None, cspm_aws_host_top99p_sum: None, cspm_azure_host_top99p_sum: None, @@ -1236,12 +1244,24 @@ impl UsageSummaryResponse { self } + #[allow(deprecated)] + pub fn csm_host_enterprise_oci_host_count_top99p_sum(mut self, value: i64) -> Self { + self.csm_host_enterprise_oci_host_count_top99p_sum = Some(value); + self + } + #[allow(deprecated)] pub fn csm_host_enterprise_total_host_count_top99p_sum(mut self, value: i64) -> Self { self.csm_host_enterprise_total_host_count_top99p_sum = Some(value); self } + #[allow(deprecated)] + pub fn csm_host_pro_oci_host_count_top99p_sum(mut self, value: i64) -> Self { + self.csm_host_pro_oci_host_count_top99p_sum = Some(value); + self + } + #[allow(deprecated)] pub fn cspm_aas_host_top99p_sum(mut self, value: i64) -> Self { self.cspm_aas_host_top99p_sum = Some(value); @@ -2406,7 +2426,9 @@ impl<'de> Deserialize<'de> for UsageSummaryResponse { let mut csm_host_enterprise_compliance_host_count_top99p_sum: Option = None; let mut csm_host_enterprise_cws_host_count_top99p_sum: Option = None; let mut csm_host_enterprise_gcp_host_count_top99p_sum: Option = None; + let mut csm_host_enterprise_oci_host_count_top99p_sum: Option = None; let mut csm_host_enterprise_total_host_count_top99p_sum: Option = None; + let mut csm_host_pro_oci_host_count_top99p_sum: Option = None; let mut cspm_aas_host_top99p_sum: Option = None; let mut cspm_aws_host_top99p_sum: Option = None; let mut cspm_azure_host_top99p_sum: Option = None; @@ -2904,12 +2926,24 @@ impl<'de> Deserialize<'de> for UsageSummaryResponse { } csm_host_enterprise_gcp_host_count_top99p_sum = Some(serde_json::from_value(v).map_err(M::Error::custom)?); }, + "csm_host_enterprise_oci_host_count_top99p_sum" => { + if v.is_null() { + continue; + } + csm_host_enterprise_oci_host_count_top99p_sum = Some(serde_json::from_value(v).map_err(M::Error::custom)?); + }, "csm_host_enterprise_total_host_count_top99p_sum" => { if v.is_null() { continue; } csm_host_enterprise_total_host_count_top99p_sum = Some(serde_json::from_value(v).map_err(M::Error::custom)?); }, + "csm_host_pro_oci_host_count_top99p_sum" => { + if v.is_null() { + continue; + } + csm_host_pro_oci_host_count_top99p_sum = Some(serde_json::from_value(v).map_err(M::Error::custom)?); + }, "cspm_aas_host_top99p_sum" => { if v.is_null() { continue; @@ -4002,7 +4036,9 @@ impl<'de> Deserialize<'de> for UsageSummaryResponse { csm_host_enterprise_compliance_host_count_top99p_sum, csm_host_enterprise_cws_host_count_top99p_sum, csm_host_enterprise_gcp_host_count_top99p_sum, + csm_host_enterprise_oci_host_count_top99p_sum, csm_host_enterprise_total_host_count_top99p_sum, + csm_host_pro_oci_host_count_top99p_sum, cspm_aas_host_top99p_sum, cspm_aws_host_top99p_sum, cspm_azure_host_top99p_sum,