v2_security_monitoring_EditSecurityMonitoringSignalIncidents/
v2_security-monitoring_EditSecurityMonitoringSignalIncidents.rs1use datadog_api_client::datadog;
3use datadog_api_client::datadogV2::api_security_monitoring::SecurityMonitoringAPI;
4use datadog_api_client::datadogV2::model::SecurityMonitoringSignalIncidentsUpdateAttributes;
5use datadog_api_client::datadogV2::model::SecurityMonitoringSignalIncidentsUpdateData;
6use datadog_api_client::datadogV2::model::SecurityMonitoringSignalIncidentsUpdateRequest;
7
8#[tokio::main]
9async fn main() {
10 let body = SecurityMonitoringSignalIncidentsUpdateRequest::new(
11 SecurityMonitoringSignalIncidentsUpdateData::new(
12 SecurityMonitoringSignalIncidentsUpdateAttributes::new(vec![2066]),
13 ),
14 );
15 let configuration = datadog::Configuration::new();
16 let api = SecurityMonitoringAPI::with_config(configuration);
17 let resp = api
18 .edit_security_monitoring_signal_incidents(
19 "AQAAAYG1bl5K4HuUewAAAABBWUcxYmw1S0FBQmt2RmhRN0V4ZUVnQUE".to_string(),
20 body,
21 )
22 .await;
23 if let Ok(value) = resp {
24 println!("{:#?}", value);
25 } else {
26 println!("{:#?}", resp.unwrap_err());
27 }
28}