Skip to content

Commit 2c5e9ce

Browse files
api-clients-generation-pipeline[bot]ci.datadog-api-spec
andauthored
[OMG-1218] Add BDD test coverage for TeamConnections API (#1427)
Co-authored-by: ci.datadog-api-spec <packages@datadoghq.com>
1 parent 8b17975 commit 2c5e9ce

File tree

49 files changed

+735
-3806
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

49 files changed

+735
-3806
lines changed

.generator/schemas/v2/openapi.yaml

Lines changed: 0 additions & 594 deletions
Large diffs are not rendered by default.

examples/v2_teams_CreateTeamConnections.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -36,8 +36,7 @@ async fn main() {
3636
TeamRefDataType::TEAM,
3737
))),
3838
)]);
39-
let mut configuration = datadog::Configuration::new();
40-
configuration.set_unstable_operation_enabled("v2.CreateTeamConnections", true);
39+
let configuration = datadog::Configuration::new();
4140
let api = TeamsAPI::with_config(configuration);
4241
let resp = api.create_team_connections(body).await;
4342
if let Ok(value) = resp {

examples/v2_teams_DeleteTeamConnections.rs

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,10 @@ use datadog_api_client::datadogV2::model::TeamConnectionType;
77

88
#[tokio::main]
99
async fn main() {
10+
// there is a valid "team_connection" in the system
11+
let team_connection_id = std::env::var("TEAM_CONNECTION_ID").unwrap();
1012
let body = TeamConnectionDeleteRequest::new(vec![TeamConnectionDeleteRequestDataItem::new(
11-
"12345678-1234-5678-9abc-123456789012".to_string(),
13+
team_connection_id.clone(),
1214
TeamConnectionType::TEAM_CONNECTION,
1315
)]);
1416
let configuration = datadog::Configuration::new();

examples/v2_teams_ListTeamConnections.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ async fn main() {
88
let configuration = datadog::Configuration::new();
99
let api = TeamsAPI::with_config(configuration);
1010
let resp = api
11-
.list_team_connections(ListTeamConnectionsOptionalParams::default())
11+
.list_team_connections(ListTeamConnectionsOptionalParams::default().page_size(10))
1212
.await;
1313
if let Ok(value) = resp {
1414
println!("{:#?}", value);

examples/v2_teams_ListTeamConnections_1473516764.rs

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -5,8 +5,7 @@ use datadog_api_client::datadogV2::api_teams::TeamsAPI;
55

66
#[tokio::main]
77
async fn main() {
8-
let mut configuration = datadog::Configuration::new();
9-
configuration.set_unstable_operation_enabled("v2.ListTeamConnections", true);
8+
let configuration = datadog::Configuration::new();
109
let api = TeamsAPI::with_config(configuration);
1110
let resp = api
1211
.list_team_connections(

examples/v2_widgets_CreateWidget.rs

Lines changed: 0 additions & 31 deletions
This file was deleted.

examples/v2_widgets_DeleteWidget.rs

Lines changed: 0 additions & 22 deletions
This file was deleted.

examples/v2_widgets_GetWidget.rs

Lines changed: 0 additions & 22 deletions
This file was deleted.

examples/v2_widgets_SearchWidgets.rs

Lines changed: 0 additions & 22 deletions
This file was deleted.

examples/v2_widgets_UpdateWidget.rs

Lines changed: 0 additions & 36 deletions
This file was deleted.

0 commit comments

Comments
 (0)