v2_incidents_GetIncidentIntegration/
v2_incidents_GetIncidentIntegration.rs1use datadog_api_client::datadog;
3use datadog_api_client::datadogV2::api_incidents::IncidentsAPI;
4
5#[tokio::main]
6async fn main() {
7 let incident_data_id = std::env::var("INCIDENT_DATA_ID").unwrap();
9
10 let incident_integration_metadata_data_id =
12 std::env::var("INCIDENT_INTEGRATION_METADATA_DATA_ID").unwrap();
13 let mut configuration = datadog::Configuration::new();
14 configuration.set_unstable_operation_enabled("v2.GetIncidentIntegration", true);
15 let api = IncidentsAPI::with_config(configuration);
16 let resp = api
17 .get_incident_integration(
18 incident_data_id.clone(),
19 incident_integration_metadata_data_id.clone(),
20 )
21 .await;
22 if let Ok(value) = resp {
23 println!("{:#?}", value);
24 } else {
25 println!("{:#?}", resp.unwrap_err());
26 }
27}