v2_dashboard_lists_DeleteDashboardListItems/
v2_dashboard-lists_DeleteDashboardListItems.rs

1// Delete items from a dashboard list returns "OK" response
2use datadog_api_client::datadog;
3use datadog_api_client::datadogV2::api_dashboard_lists::DashboardListsAPI;
4use datadog_api_client::datadogV2::model::DashboardListDeleteItemsRequest;
5use datadog_api_client::datadogV2::model::DashboardListItemRequest;
6use datadog_api_client::datadogV2::model::DashboardType;
7
8#[tokio::main]
9async fn main() {
10    let body =
11        DashboardListDeleteItemsRequest::new().dashboards(vec![DashboardListItemRequest::new(
12            "q5j-nti-fv6".to_string(),
13            DashboardType::HOST_TIMEBOARD,
14        )]);
15    let configuration = datadog::Configuration::new();
16    let api = DashboardListsAPI::with_config(configuration);
17    let resp = api
18        .delete_dashboard_list_items(9223372036854775807, body)
19        .await;
20    if let Ok(value) = resp {
21        println!("{:#?}", value);
22    } else {
23        println!("{:#?}", resp.unwrap_err());
24    }
25}