Skip to content

Commit 05f4298

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit 9cf5748 of spec repo
1 parent a482197 commit 05f4298

File tree

7 files changed

+32
-32
lines changed

7 files changed

+32
-32
lines changed

.generator/schemas/v2/openapi.yaml

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -19766,15 +19766,6 @@ components:
1976619766
$ref: "#/components/schemas/DashboardListItemResponse"
1976719767
type: array
1976819768
type: object
19769-
DashboardListDeleteItemsRequest:
19770-
description: Request containing a list of dashboards to delete.
19771-
properties:
19772-
dashboards:
19773-
description: List of dashboards to delete from the dashboard list.
19774-
items:
19775-
$ref: "#/components/schemas/DashboardListItemRequest"
19776-
type: array
19777-
type: object
1977819769
DashboardListDeleteItemsResponse:
1977919770
description: Response containing a list of deleted dashboards.
1978019771
properties:
@@ -19898,6 +19889,15 @@ components:
1989819889
required:
1989919890
- dashboards
1990019891
type: object
19892+
DashboardListRemoveItemsRequest:
19893+
description: Request containing a list of dashboards to remove.
19894+
properties:
19895+
dashboards:
19896+
description: List of dashboards to delete from the dashboard list.
19897+
items:
19898+
$ref: "#/components/schemas/DashboardListItemRequest"
19899+
type: array
19900+
type: object
1990119901
DashboardListUpdateItemsRequest:
1990219902
description: Request containing the list of dashboards to update to.
1990319903
properties:
@@ -83591,7 +83591,7 @@ paths:
8359183591
content:
8359283592
application/json:
8359383593
schema:
83594-
$ref: "#/components/schemas/DashboardListDeleteItemsRequest"
83594+
$ref: "#/components/schemas/DashboardListRemoveItemsRequest"
8359583595
description: Dashboards to delete from the dashboard list.
8359683596
required: true
8359783597
responses:

examples/v2_dashboard-lists_DeleteDashboardListItems.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,14 +1,14 @@
11
// Delete items from a dashboard list returns "OK" response
22
use datadog_api_client::datadog;
33
use datadog_api_client::datadogV2::api_dashboard_lists::DashboardListsAPI;
4-
use datadog_api_client::datadogV2::model::DashboardListDeleteItemsRequest;
54
use datadog_api_client::datadogV2::model::DashboardListItemRequest;
5+
use datadog_api_client::datadogV2::model::DashboardListRemoveItemsRequest;
66
use datadog_api_client::datadogV2::model::DashboardType;
77

88
#[tokio::main]
99
async fn main() {
1010
let body =
11-
DashboardListDeleteItemsRequest::new().dashboards(vec![DashboardListItemRequest::new(
11+
DashboardListRemoveItemsRequest::new().dashboards(vec![DashboardListItemRequest::new(
1212
"q5j-nti-fv6".to_string(),
1313
DashboardType::HOST_TIMEBOARD,
1414
)]);

examples/v2_dashboard-lists_DeleteDashboardListItems_2656706656.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
// response
33
use datadog_api_client::datadog;
44
use datadog_api_client::datadogV2::api_dashboard_lists::DashboardListsAPI;
5-
use datadog_api_client::datadogV2::model::DashboardListDeleteItemsRequest;
65
use datadog_api_client::datadogV2::model::DashboardListItemRequest;
6+
use datadog_api_client::datadogV2::model::DashboardListRemoveItemsRequest;
77
use datadog_api_client::datadogV2::model::DashboardType;
88

99
#[tokio::main]
@@ -14,7 +14,7 @@ async fn main() {
1414
// there is a valid "dashboard" in the system
1515
let dashboard_id = std::env::var("DASHBOARD_ID").unwrap();
1616
let body =
17-
DashboardListDeleteItemsRequest::new().dashboards(vec![DashboardListItemRequest::new(
17+
DashboardListRemoveItemsRequest::new().dashboards(vec![DashboardListItemRequest::new(
1818
dashboard_id.clone(),
1919
DashboardType::CUSTOM_TIMEBOARD,
2020
)]);

examples/v2_dashboard-lists_DeleteDashboardListItems_3851624753.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
// "OK" response
33
use datadog_api_client::datadog;
44
use datadog_api_client::datadogV2::api_dashboard_lists::DashboardListsAPI;
5-
use datadog_api_client::datadogV2::model::DashboardListDeleteItemsRequest;
65
use datadog_api_client::datadogV2::model::DashboardListItemRequest;
6+
use datadog_api_client::datadogV2::model::DashboardListRemoveItemsRequest;
77
use datadog_api_client::datadogV2::model::DashboardType;
88

99
#[tokio::main]
@@ -14,7 +14,7 @@ async fn main() {
1414
// there is a valid "screenboard_dashboard" in the system
1515
let screenboard_dashboard_id = std::env::var("SCREENBOARD_DASHBOARD_ID").unwrap();
1616
let body =
17-
DashboardListDeleteItemsRequest::new().dashboards(vec![DashboardListItemRequest::new(
17+
DashboardListRemoveItemsRequest::new().dashboards(vec![DashboardListItemRequest::new(
1818
screenboard_dashboard_id.clone(),
1919
DashboardType::CUSTOM_SCREENBOARD,
2020
)]);

src/datadogV2/api/api_dashboard_lists.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -283,7 +283,7 @@ impl DashboardListsAPI {
283283
pub async fn delete_dashboard_list_items(
284284
&self,
285285
dashboard_list_id: i64,
286-
body: crate::datadogV2::model::DashboardListDeleteItemsRequest,
286+
body: crate::datadogV2::model::DashboardListRemoveItemsRequest,
287287
) -> Result<
288288
crate::datadogV2::model::DashboardListDeleteItemsResponse,
289289
datadog::Error<DeleteDashboardListItemsError>,
@@ -309,7 +309,7 @@ impl DashboardListsAPI {
309309
pub async fn delete_dashboard_list_items_with_http_info(
310310
&self,
311311
dashboard_list_id: i64,
312-
body: crate::datadogV2::model::DashboardListDeleteItemsRequest,
312+
body: crate::datadogV2::model::DashboardListRemoveItemsRequest,
313313
) -> Result<
314314
datadog::ResponseContent<crate::datadogV2::model::DashboardListDeleteItemsResponse>,
315315
datadog::Error<DeleteDashboardListItemsError>,

src/datadogV2/model/mod.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2438,8 +2438,8 @@ pub mod model_application_key_create_data;
24382438
pub use self::model_application_key_create_data::ApplicationKeyCreateData;
24392439
pub mod model_application_key_create_attributes;
24402440
pub use self::model_application_key_create_attributes::ApplicationKeyCreateAttributes;
2441-
pub mod model_dashboard_list_delete_items_request;
2442-
pub use self::model_dashboard_list_delete_items_request::DashboardListDeleteItemsRequest;
2441+
pub mod model_dashboard_list_remove_items_request;
2442+
pub use self::model_dashboard_list_remove_items_request::DashboardListRemoveItemsRequest;
24432443
pub mod model_dashboard_list_item_request;
24442444
pub use self::model_dashboard_list_item_request::DashboardListItemRequest;
24452445
pub mod model_dashboard_type;

src/datadogV2/model/model_dashboard_list_delete_items_request.rs renamed to src/datadogV2/model/model_dashboard_list_remove_items_request.rs

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -6,11 +6,11 @@ use serde::{Deserialize, Deserializer, Serialize};
66
use serde_with::skip_serializing_none;
77
use std::fmt::{self, Formatter};
88

9-
/// Request containing a list of dashboards to delete.
9+
/// Request containing a list of dashboards to remove.
1010
#[non_exhaustive]
1111
#[skip_serializing_none]
1212
#[derive(Clone, Debug, PartialEq, Serialize)]
13-
pub struct DashboardListDeleteItemsRequest {
13+
pub struct DashboardListRemoveItemsRequest {
1414
/// List of dashboards to delete from the dashboard list.
1515
#[serde(rename = "dashboards")]
1616
pub dashboards: Option<Vec<crate::datadogV2::model::DashboardListItemRequest>>,
@@ -21,9 +21,9 @@ pub struct DashboardListDeleteItemsRequest {
2121
pub(crate) _unparsed: bool,
2222
}
2323

24-
impl DashboardListDeleteItemsRequest {
25-
pub fn new() -> DashboardListDeleteItemsRequest {
26-
DashboardListDeleteItemsRequest {
24+
impl DashboardListRemoveItemsRequest {
25+
pub fn new() -> DashboardListRemoveItemsRequest {
26+
DashboardListRemoveItemsRequest {
2727
dashboards: None,
2828
additional_properties: std::collections::BTreeMap::new(),
2929
_unparsed: false,
@@ -47,20 +47,20 @@ impl DashboardListDeleteItemsRequest {
4747
}
4848
}
4949

50-
impl Default for DashboardListDeleteItemsRequest {
50+
impl Default for DashboardListRemoveItemsRequest {
5151
fn default() -> Self {
5252
Self::new()
5353
}
5454
}
5555

56-
impl<'de> Deserialize<'de> for DashboardListDeleteItemsRequest {
56+
impl<'de> Deserialize<'de> for DashboardListRemoveItemsRequest {
5757
fn deserialize<D>(deserializer: D) -> Result<Self, D::Error>
5858
where
5959
D: Deserializer<'de>,
6060
{
61-
struct DashboardListDeleteItemsRequestVisitor;
62-
impl<'a> Visitor<'a> for DashboardListDeleteItemsRequestVisitor {
63-
type Value = DashboardListDeleteItemsRequest;
61+
struct DashboardListRemoveItemsRequestVisitor;
62+
impl<'a> Visitor<'a> for DashboardListRemoveItemsRequestVisitor {
63+
type Value = DashboardListRemoveItemsRequest;
6464

6565
fn expecting(&self, f: &mut Formatter<'_>) -> fmt::Result {
6666
f.write_str("a mapping")
@@ -94,7 +94,7 @@ impl<'de> Deserialize<'de> for DashboardListDeleteItemsRequest {
9494
}
9595
}
9696

97-
let content = DashboardListDeleteItemsRequest {
97+
let content = DashboardListRemoveItemsRequest {
9898
dashboards,
9999
additional_properties,
100100
_unparsed,
@@ -104,6 +104,6 @@ impl<'de> Deserialize<'de> for DashboardListDeleteItemsRequest {
104104
}
105105
}
106106

107-
deserializer.deserialize_any(DashboardListDeleteItemsRequestVisitor)
107+
deserializer.deserialize_any(DashboardListRemoveItemsRequestVisitor)
108108
}
109109
}

0 commit comments

Comments
 (0)