From 12ae7866b88ee08a6a898526e48656ad7023bccc Mon Sep 17 00:00:00 2001 From: "ci.datadog-api-spec" Date: Wed, 6 May 2026 15:48:06 +0000 Subject: [PATCH] Regenerate client from commit 5d56e49 of spec repo --- .../v2/on-call/SetOnCallTeamRoutingRules.java | 35 +----------- ...m_routing_rules_returns_OK_response.freeze | 2 +- ...eam_routing_rules_returns_OK_response.json | 56 +++++++++---------- .../datadog/api/client/v2/api/on-call.feature | 2 +- 4 files changed, 31 insertions(+), 64 deletions(-) diff --git a/examples/v2/on-call/SetOnCallTeamRoutingRules.java b/examples/v2/on-call/SetOnCallTeamRoutingRules.java index 7d58d6cbb5f..e9df30010f3 100644 --- a/examples/v2/on-call/SetOnCallTeamRoutingRules.java +++ b/examples/v2/on-call/SetOnCallTeamRoutingRules.java @@ -4,20 +4,13 @@ import com.datadog.api.client.ApiException; import com.datadog.api.client.v2.api.OnCallApi; import com.datadog.api.client.v2.api.OnCallApi.SetOnCallTeamRoutingRulesOptionalParameters; -import com.datadog.api.client.v2.model.RoutingRuleAction; -import com.datadog.api.client.v2.model.SendSlackMessageAction; -import com.datadog.api.client.v2.model.SendSlackMessageActionType; import com.datadog.api.client.v2.model.TeamRoutingRules; import com.datadog.api.client.v2.model.TeamRoutingRulesRequest; import com.datadog.api.client.v2.model.TeamRoutingRulesRequestData; import com.datadog.api.client.v2.model.TeamRoutingRulesRequestDataAttributes; import com.datadog.api.client.v2.model.TeamRoutingRulesRequestDataType; import com.datadog.api.client.v2.model.TeamRoutingRulesRequestRule; -import com.datadog.api.client.v2.model.TimeRestriction; -import com.datadog.api.client.v2.model.TimeRestrictions; import com.datadog.api.client.v2.model.Urgency; -import com.datadog.api.client.v2.model.Weekday; -import java.util.Arrays; import java.util.Collections; public class Example { @@ -38,33 +31,7 @@ public static void main(String[] args) { .attributes( new TeamRoutingRulesRequestDataAttributes() .rules( - Arrays.asList( - new TeamRoutingRulesRequestRule() - .actions( - Collections.singletonList( - new RoutingRuleAction( - new SendSlackMessageAction() - .channel("channel") - .type( - SendSlackMessageActionType - .SEND_SLACK_MESSAGE) - .workspace("workspace")))) - .query("tags.service:test") - .timeRestriction( - new TimeRestrictions() - .timeZone("Europe/Paris") - .restrictions( - Arrays.asList( - new TimeRestriction() - .endDay(Weekday.MONDAY) - .endTime("17:00:00") - .startDay(Weekday.MONDAY) - .startTime("09:00:00"), - new TimeRestriction() - .endDay(Weekday.TUESDAY) - .endTime("17:00:00") - .startDay(Weekday.TUESDAY) - .startTime("09:00:00")))), + Collections.singletonList( new TeamRoutingRulesRequestRule() .policyId(ESCALATION_POLICY_DATA_ID) .query("") diff --git a/src/test/resources/cassettes/features/v2/Set_On_Call_team_routing_rules_returns_OK_response.freeze b/src/test/resources/cassettes/features/v2/Set_On_Call_team_routing_rules_returns_OK_response.freeze index 7a29240030e..2507a45f014 100644 --- a/src/test/resources/cassettes/features/v2/Set_On_Call_team_routing_rules_returns_OK_response.freeze +++ b/src/test/resources/cassettes/features/v2/Set_On_Call_team_routing_rules_returns_OK_response.freeze @@ -1 +1 @@ -2025-11-27T14:11:49.966Z \ No newline at end of file +2026-05-06T15:31:58.276Z \ No newline at end of file diff --git a/src/test/resources/cassettes/features/v2/Set_On_Call_team_routing_rules_returns_OK_response.json b/src/test/resources/cassettes/features/v2/Set_On_Call_team_routing_rules_returns_OK_response.json index 42710446ed9..743a6f0b8a4 100644 --- a/src/test/resources/cassettes/features/v2/Set_On_Call_team_routing_rules_returns_OK_response.json +++ b/src/test/resources/cassettes/features/v2/Set_On_Call_team_routing_rules_returns_OK_response.json @@ -3,7 +3,7 @@ "httpRequest": { "body": { "type": "JSON", - "json": "{\"data\":{\"attributes\":{\"email\":\"Test-Set_On_Call_team_routing_rules_returns_OK_response-1764252709@datadoghq.com\",\"title\":\"user title\"},\"type\":\"users\"}}" + "json": "{\"data\":{\"attributes\":{\"email\":\"Test-Set_On_Call_team_routing_rules_returns_OK_response-1778081518@datadoghq.com\",\"title\":\"user title\"},\"type\":\"users\"}}" }, "headers": {}, "method": "POST", @@ -12,7 +12,7 @@ "secure": true }, "httpResponse": { - "body": "{\"data\":{\"type\":\"users\",\"id\":\"0473ca92-cb9b-11f0-85f9-9a82ffe01443\",\"attributes\":{\"name\":null,\"handle\":\"test-set_on_call_team_routing_rules_returns_ok_response-1764252709@datadoghq.com\",\"created_at\":\"2025-11-27T14:11:50.355271+00:00\",\"modified_at\":\"2025-11-27T14:11:50.355271+00:00\",\"email\":\"test-set_on_call_team_routing_rules_returns_ok_response-1764252709@datadoghq.com\",\"icon\":\"https://secure.gravatar.com/avatar/ad92f892fdf302962d879c0d02664d8e?s=48&d=retro\",\"title\":\"user title\",\"verified\":false,\"service_account\":false,\"disabled\":false,\"allowed_login_methods\":[],\"status\":\"Pending\",\"last_login_time\":null},\"relationships\":{\"roles\":{\"data\":[]},\"org\":{\"data\":{\"type\":\"orgs\",\"id\":\"4dee724d-00cc-11ea-a77b-570c9d03c6c5\"}}}}}\n", + "body": "{\"data\":{\"type\":\"users\",\"id\":\"52d0f913-2b8a-44d3-8253-6fbf9ec845fe\",\"attributes\":{\"uuid\":\"52d0f913-2b8a-44d3-8253-6fbf9ec845fe\",\"name\":null,\"handle\":\"test-set_on_call_team_routing_rules_returns_ok_response-1778081518@datadoghq.com\",\"created_at\":\"2026-05-06T15:31:59.408866+00:00\",\"modified_at\":\"2026-05-06T15:31:59.408866+00:00\",\"email\":\"test-set_on_call_team_routing_rules_returns_ok_response-1778081518@datadoghq.com\",\"icon\":\"https://secure.gravatar.com/avatar/d374d6cbc4be70463896b98ad3bc84c6?s=48&d=retro\",\"title\":\"user title\",\"verified\":false,\"service_account\":false,\"disabled\":false,\"allowed_login_methods\":[],\"status\":\"Pending\",\"last_login_time\":null},\"relationships\":{\"roles\":{\"data\":[]},\"org\":{\"data\":{\"type\":\"orgs\",\"id\":\"4dee724d-00cc-11ea-a77b-570c9d03c6c5\"}}}}}\n", "headers": { "Content-Type": [ "application/json" @@ -27,13 +27,13 @@ "timeToLive": { "unlimited": true }, - "id": "07055f7d-82b7-f7c5-900f-ec8976ba7ab7" + "id": "51f6a5a1-2c17-b426-8c94-16bb928751e5" }, { "httpRequest": { "body": { "type": "JSON", - "json": "{\"data\":{\"attributes\":{\"handle\":\"test-handle-a7692378c203a880\",\"name\":\"test-name-a7692378c203a880\"},\"type\":\"team\"}}" + "json": "{\"data\":{\"attributes\":{\"handle\":\"test-handle-d613e2786a659300\",\"name\":\"test-name-d613e2786a659300\"},\"type\":\"team\"}}" }, "headers": {}, "method": "POST", @@ -42,7 +42,7 @@ "secure": true }, "httpResponse": { - "body": "{\"data\":{\"id\":\"ba4fe917-0da4-4b40-96da-f9d7306d97d8\",\"type\":\"team\",\"attributes\":{\"avatar\":null,\"banner\":14,\"created_at\":\"2025-11-27T14:11:50.842947+00:00\",\"description\":null,\"handle\":\"test-handle-a7692378c203a880\",\"hidden_modules\":[],\"link_count\":0,\"modified_at\":\"2025-11-27T14:11:50.842947+00:00\",\"name\":\"test-name-a7692378c203a880\",\"summary\":null,\"user_count\":0,\"visible_modules\":[]},\"relationships\":{\"team_links\":{\"data\":[],\"links\":{\"related\":\"/api/v2/team/ba4fe917-0da4-4b40-96da-f9d7306d97d8/links\"}},\"user_team_permissions\":{\"links\":{\"related\":\"/api/v2/team/ba4fe917-0da4-4b40-96da-f9d7306d97d8/permission-settings\"}}}}}", + "body": "{\"data\":{\"id\":\"d3ec8cc7-867e-4aa2-9f95-15168646b62c\",\"type\":\"team\",\"attributes\":{\"avatar\":null,\"banner\":12,\"created_at\":\"2026-05-06T15:31:59.684009+00:00\",\"description\":null,\"handle\":\"test-handle-d613e2786a659300\",\"hidden_modules\":null,\"is_managed\":false,\"link_count\":0,\"modified_at\":\"2026-05-06T15:31:59.684009+00:00\",\"name\":\"test-name-d613e2786a659300\",\"summary\":null,\"user_count\":0,\"visible_modules\":null},\"relationships\":{\"team_links\":{\"data\":[],\"links\":{\"related\":\"/api/v2/team/d3ec8cc7-867e-4aa2-9f95-15168646b62c/links\"}},\"user_team_permissions\":{\"data\":null,\"links\":{\"related\":\"/api/v2/team/d3ec8cc7-867e-4aa2-9f95-15168646b62c/permission-settings\"}}}}}", "headers": { "Content-Type": [ "application/vnd.api+json" @@ -57,13 +57,13 @@ "timeToLive": { "unlimited": true }, - "id": "b2cc8226-7752-de84-3639-fd21eea86f85" + "id": "77ed6623-6d82-3eba-a079-0a141006af86" }, { "httpRequest": { "body": { "type": "JSON", - "json": "{\"data\":{\"attributes\":{\"layers\":[{\"effective_date\":\"2025-11-17T14:11:49.966Z\",\"end_date\":\"2025-12-07T14:11:49.966Z\",\"interval\":{\"days\":1},\"members\":[{\"user\":{\"id\":\"0473ca92-cb9b-11f0-85f9-9a82ffe01443\"}}],\"name\":\"Layer 1\",\"restrictions\":[{\"end_day\":\"friday\",\"end_time\":\"17:00:00\",\"start_day\":\"monday\",\"start_time\":\"09:00:00\"}],\"rotation_start\":\"2025-11-22T14:11:49.966Z\"}],\"name\":\"Test-Set_On_Call_team_routing_rules_returns_OK_response-1764252709\",\"time_zone\":\"America/New_York\"},\"relationships\":{\"teams\":{\"data\":[{\"id\":\"65aea9d0-941c-4607-bf8a-14fc0dac2820\",\"type\":\"teams\"}]}},\"type\":\"schedules\"}}" + "json": "{\"data\":{\"attributes\":{\"layers\":[{\"effective_date\":\"2026-04-26T15:31:58.276Z\",\"end_date\":\"2026-05-16T15:31:58.276Z\",\"interval\":{\"days\":1},\"members\":[{\"user\":{\"id\":\"52d0f913-2b8a-44d3-8253-6fbf9ec845fe\"}}],\"name\":\"Layer 1\",\"restrictions\":[{\"end_day\":\"friday\",\"end_time\":\"17:00:00\",\"start_day\":\"monday\",\"start_time\":\"09:00:00\"}],\"rotation_start\":\"2026-05-01T15:31:58.276Z\"}],\"name\":\"Test-Set_On_Call_team_routing_rules_returns_OK_response-1778081518\",\"time_zone\":\"America/New_York\"},\"relationships\":{\"teams\":{\"data\":[{\"id\":\"65aea9d0-941c-4607-bf8a-14fc0dac2820\",\"type\":\"teams\"}]}},\"type\":\"schedules\"}}" }, "headers": {}, "method": "POST", @@ -72,7 +72,7 @@ "secure": true }, "httpResponse": { - "body": "{\"data\":{\"id\":\"1f9b0595-17a3-4d95-9b2e-edcea3b6e737\",\"type\":\"schedules\",\"attributes\":{\"name\":\"Test-Set_On_Call_team_routing_rules_returns_OK_response-1764252709\",\"time_zone\":\"America/New_York\"},\"relationships\":{\"layers\":{\"data\":[{\"id\":\"0eecb6fe-83c6-48c9-9e0e-82379498f733\",\"type\":\"layers\"}]},\"teams\":{\"data\":[{\"id\":\"65aea9d0-941c-4607-bf8a-14fc0dac2820\",\"type\":\"teams\"}]}}}}", + "body": "{\"data\":{\"id\":\"bfa8b5c2-e2a5-4a11-849b-7695e83a8df1\",\"type\":\"schedules\",\"attributes\":{\"name\":\"Test-Set_On_Call_team_routing_rules_returns_OK_response-1778081518\",\"time_zone\":\"America/New_York\"},\"relationships\":{\"layers\":{\"data\":[{\"id\":\"1f213e2b-f61c-4a30-82a5-80e86340267b\",\"type\":\"layers\"}]},\"teams\":{\"data\":[{\"id\":\"65aea9d0-941c-4607-bf8a-14fc0dac2820\",\"type\":\"teams\"}]}}}}", "headers": { "Content-Type": [ "application/vnd.api+json" @@ -87,13 +87,13 @@ "timeToLive": { "unlimited": true }, - "id": "44fc3233-5f8b-1f37-316c-d7a745aee094" + "id": "e5fcec26-1029-da58-6b35-4e37251f6d38" }, { "httpRequest": { "body": { "type": "JSON", - "json": "{\"data\":{\"attributes\":{\"name\":\"Test-Set_On_Call_team_routing_rules_returns_OK_response-1764252709\",\"resolve_page_on_policy_end\":true,\"retries\":2,\"steps\":[{\"assignment\":\"default\",\"escalate_after_seconds\":3600,\"targets\":[{\"id\":\"ba4fe917-0da4-4b40-96da-f9d7306d97d8\",\"type\":\"teams\"},{\"id\":\"1f9b0595-17a3-4d95-9b2e-edcea3b6e737\",\"type\":\"schedules\"},{\"config\":{\"schedule\":{\"position\":\"previous\"}},\"id\":\"1f9b0595-17a3-4d95-9b2e-edcea3b6e737\",\"type\":\"schedules\"},{\"id\":\"0473ca92-cb9b-11f0-85f9-9a82ffe01443\",\"type\":\"users\"}]},{\"assignment\":\"round-robin\",\"escalate_after_seconds\":3600,\"targets\":[{\"id\":\"ba4fe917-0da4-4b40-96da-f9d7306d97d8\",\"type\":\"teams\"}]}]},\"relationships\":{\"teams\":{\"data\":[{\"id\":\"ba4fe917-0da4-4b40-96da-f9d7306d97d8\",\"type\":\"teams\"}]}},\"type\":\"policies\"}}" + "json": "{\"data\":{\"attributes\":{\"name\":\"Test-Set_On_Call_team_routing_rules_returns_OK_response-1778081518\",\"resolve_page_on_policy_end\":true,\"retries\":2,\"steps\":[{\"assignment\":\"default\",\"escalate_after_seconds\":3600,\"targets\":[{\"id\":\"d3ec8cc7-867e-4aa2-9f95-15168646b62c\",\"type\":\"teams\"},{\"id\":\"bfa8b5c2-e2a5-4a11-849b-7695e83a8df1\",\"type\":\"schedules\"},{\"config\":{\"schedule\":{\"position\":\"previous\"}},\"id\":\"bfa8b5c2-e2a5-4a11-849b-7695e83a8df1\",\"type\":\"schedules\"},{\"id\":\"52d0f913-2b8a-44d3-8253-6fbf9ec845fe\",\"type\":\"users\"}]},{\"assignment\":\"round-robin\",\"escalate_after_seconds\":3600,\"targets\":[{\"id\":\"d3ec8cc7-867e-4aa2-9f95-15168646b62c\",\"type\":\"teams\"}]}]},\"relationships\":{\"teams\":{\"data\":[{\"id\":\"d3ec8cc7-867e-4aa2-9f95-15168646b62c\",\"type\":\"teams\"}]}},\"type\":\"policies\"}}" }, "headers": {}, "method": "POST", @@ -102,7 +102,7 @@ "secure": true }, "httpResponse": { - "body": "{\"data\":{\"id\":\"66f0e922-2834-4d68-aa0b-98cc81fc2a9d\",\"type\":\"policies\",\"attributes\":{\"name\":\"Test-Set_On_Call_team_routing_rules_returns_OK_response-1764252709\",\"resolve_page_on_policy_end\":true,\"retries\":2},\"relationships\":{\"steps\":{\"data\":[{\"id\":\"533f661e-6a1f-4327-8d3f-035add94cff8\",\"type\":\"steps\"},{\"id\":\"b8948730-6aec-4a51-8662-cce4026b94dc\",\"type\":\"steps\"}]},\"teams\":{\"data\":[{\"id\":\"ba4fe917-0da4-4b40-96da-f9d7306d97d8\",\"type\":\"teams\"}]}}}}", + "body": "{\"data\":{\"id\":\"27d7c473-a0bc-4105-aae9-1bff9ee0dc33\",\"type\":\"policies\",\"attributes\":{\"name\":\"Test-Set_On_Call_team_routing_rules_returns_OK_response-1778081518\",\"resolve_page_on_policy_end\":true,\"retries\":2,\"tags\":[]},\"relationships\":{\"steps\":{\"data\":[{\"id\":\"d29de965-db99-4c32-b414-6f10692bd1e2\",\"type\":\"steps\"},{\"id\":\"5573acd4-ef15-4aac-baee-6148956039ff\",\"type\":\"steps\"}]},\"teams\":{\"data\":[{\"id\":\"d3ec8cc7-867e-4aa2-9f95-15168646b62c\",\"type\":\"teams\"}]}}}}", "headers": { "Content-Type": [ "application/vnd.api+json" @@ -117,17 +117,17 @@ "timeToLive": { "unlimited": true }, - "id": "9b1f112e-ed9b-24a3-439d-609848b84864" + "id": "5522f447-5f51-a779-4168-8b57e51edbbf" }, { "httpRequest": { "body": { "type": "JSON", - "json": "{\"data\":{\"attributes\":{\"rules\":[{\"actions\":[{\"channel\":\"channel\",\"type\":\"send_slack_message\",\"workspace\":\"workspace\"}],\"query\":\"tags.service:test\",\"time_restriction\":{\"restrictions\":[{\"end_day\":\"monday\",\"end_time\":\"17:00:00\",\"start_day\":\"monday\",\"start_time\":\"09:00:00\"},{\"end_day\":\"tuesday\",\"end_time\":\"17:00:00\",\"start_day\":\"tuesday\",\"start_time\":\"09:00:00\"}],\"time_zone\":\"Europe/Paris\"}},{\"policy_id\":\"66f0e922-2834-4d68-aa0b-98cc81fc2a9d\",\"query\":\"\",\"urgency\":\"low\"}]},\"id\":\"ba4fe917-0da4-4b40-96da-f9d7306d97d8\",\"type\":\"team_routing_rules\"}}" + "json": "{\"data\":{\"attributes\":{\"rules\":[{\"policy_id\":\"27d7c473-a0bc-4105-aae9-1bff9ee0dc33\",\"query\":\"\",\"urgency\":\"low\"}]},\"id\":\"d3ec8cc7-867e-4aa2-9f95-15168646b62c\",\"type\":\"team_routing_rules\"}}" }, "headers": {}, "method": "PUT", - "path": "/api/v2/on-call/teams/ba4fe917-0da4-4b40-96da-f9d7306d97d8/routing-rules", + "path": "/api/v2/on-call/teams/d3ec8cc7-867e-4aa2-9f95-15168646b62c/routing-rules", "queryStringParameters": { "include": [ "rules" @@ -137,7 +137,7 @@ "secure": true }, "httpResponse": { - "body": "{\"data\":{\"id\":\"ba4fe917-0da4-4b40-96da-f9d7306d97d8\",\"type\":\"team_routing_rules\",\"relationships\":{\"rules\":{\"data\":[{\"id\":\"virtual-ba4fe917-0da4-4b40-96da-f9d7306d97d8-rule-0\",\"type\":\"team_routing_rules\"},{\"id\":\"virtual-ba4fe917-0da4-4b40-96da-f9d7306d97d8-rule-1\",\"type\":\"team_routing_rules\"}]}}},\"included\":[{\"id\":\"virtual-ba4fe917-0da4-4b40-96da-f9d7306d97d8-rule-0\",\"type\":\"team_routing_rules\",\"attributes\":{\"actions\":[{\"type\":\"send_slack_message\",\"channel\":\"channel\",\"workspace\":\"workspace\"}],\"query\":\"tags.service:test\",\"time_restriction\":{\"time_zone\":\"Europe/Paris\",\"restrictions\":[{\"start_time\":\"09:00:00\",\"start_day\":\"monday\",\"end_time\":\"17:00:00\",\"end_day\":\"monday\"},{\"start_time\":\"09:00:00\",\"start_day\":\"tuesday\",\"end_time\":\"17:00:00\",\"end_day\":\"tuesday\"}]}},\"relationships\":{\"policy\":{\"data\":null}}},{\"id\":\"virtual-ba4fe917-0da4-4b40-96da-f9d7306d97d8-rule-1\",\"type\":\"team_routing_rules\",\"attributes\":{\"actions\":[],\"query\":\"\",\"urgency\":\"low\"},\"relationships\":{\"policy\":{\"data\":{\"id\":\"66f0e922-2834-4d68-aa0b-98cc81fc2a9d\",\"type\":\"policies\"}}}}]}", + "body": "{\"data\":{\"id\":\"d3ec8cc7-867e-4aa2-9f95-15168646b62c\",\"type\":\"team_routing_rules\",\"relationships\":{\"rules\":{\"data\":[{\"id\":\"86a7763a-a32e-4446-90e3-241ff4fbfa04\",\"type\":\"team_routing_rules\"}]}}},\"included\":[{\"id\":\"86a7763a-a32e-4446-90e3-241ff4fbfa04\",\"type\":\"team_routing_rules\",\"attributes\":{\"actions\":[],\"query\":\"\",\"urgency\":\"low\"},\"relationships\":{\"policy\":{\"data\":{\"id\":\"27d7c473-a0bc-4105-aae9-1bff9ee0dc33\",\"type\":\"policies\"}}}}]}", "headers": { "Content-Type": [ "application/vnd.api+json" @@ -152,22 +152,22 @@ "timeToLive": { "unlimited": true }, - "id": "c9970e7e-9ed5-a660-7997-ac6316dafd27" + "id": "65f8ce45-91f2-9454-7909-ce90e43ec91b" }, { "httpRequest": { "body": { "type": "JSON", - "json": "{\"data\":{\"attributes\":{\"rules\":[]},\"id\":\"ba4fe917-0da4-4b40-96da-f9d7306d97d8\",\"type\":\"team_routing_rules\"}}" + "json": "{\"data\":{\"attributes\":{\"rules\":[]},\"id\":\"d3ec8cc7-867e-4aa2-9f95-15168646b62c\",\"type\":\"team_routing_rules\"}}" }, "headers": {}, "method": "PUT", - "path": "/api/v2/on-call/teams/ba4fe917-0da4-4b40-96da-f9d7306d97d8/routing-rules", + "path": "/api/v2/on-call/teams/d3ec8cc7-867e-4aa2-9f95-15168646b62c/routing-rules", "keepAlive": false, "secure": true }, "httpResponse": { - "body": "{\"data\":{\"id\":\"ba4fe917-0da4-4b40-96da-f9d7306d97d8\",\"type\":\"team_routing_rules\",\"relationships\":{\"rules\":{\"data\":[]}}}}", + "body": "{\"data\":{\"id\":\"d3ec8cc7-867e-4aa2-9f95-15168646b62c\",\"type\":\"team_routing_rules\",\"relationships\":{\"rules\":{\"data\":[]}}}}", "headers": { "Content-Type": [ "application/vnd.api+json" @@ -182,13 +182,13 @@ "timeToLive": { "unlimited": true }, - "id": "8e16cbe7-4c6d-4214-44df-932c13079e00" + "id": "de70c6c9-1d11-cc53-2dab-2b333cb9b086" }, { "httpRequest": { "headers": {}, "method": "DELETE", - "path": "/api/v2/on-call/escalation-policies/66f0e922-2834-4d68-aa0b-98cc81fc2a9d", + "path": "/api/v2/on-call/escalation-policies/27d7c473-a0bc-4105-aae9-1bff9ee0dc33", "keepAlive": false, "secure": true }, @@ -203,13 +203,13 @@ "timeToLive": { "unlimited": true }, - "id": "c26189d3-7508-89a7-a4fd-05c9a5d03ce7" + "id": "d1da0129-aac4-fb78-e29a-dae099f04d89" }, { "httpRequest": { "headers": {}, "method": "DELETE", - "path": "/api/v2/on-call/schedules/1f9b0595-17a3-4d95-9b2e-edcea3b6e737", + "path": "/api/v2/on-call/schedules/bfa8b5c2-e2a5-4a11-849b-7695e83a8df1", "keepAlive": false, "secure": true }, @@ -224,13 +224,13 @@ "timeToLive": { "unlimited": true }, - "id": "13fd1a4c-6203-2e80-6486-f8eaa339c28b" + "id": "84dd576c-7dfc-03c1-c593-030fe1f84d3e" }, { "httpRequest": { "headers": {}, "method": "DELETE", - "path": "/api/v2/team/ba4fe917-0da4-4b40-96da-f9d7306d97d8", + "path": "/api/v2/team/d3ec8cc7-867e-4aa2-9f95-15168646b62c", "keepAlive": false, "secure": true }, @@ -245,13 +245,13 @@ "timeToLive": { "unlimited": true }, - "id": "8c75ecab-4d74-a2b6-9dbc-dad49c49345c" + "id": "9124576a-4e28-aa13-9001-ebd6f3a8e30d" }, { "httpRequest": { "headers": {}, "method": "DELETE", - "path": "/api/v2/users/0473ca92-cb9b-11f0-85f9-9a82ffe01443", + "path": "/api/v2/users/52d0f913-2b8a-44d3-8253-6fbf9ec845fe", "keepAlive": false, "secure": true }, @@ -266,6 +266,6 @@ "timeToLive": { "unlimited": true }, - "id": "96fcc628-0c00-501e-78b9-d3212c0190a8" + "id": "8ca7994e-b074-4c96-d9f3-5e33840929f1" } ] \ No newline at end of file diff --git a/src/test/resources/com/datadog/api/client/v2/api/on-call.feature b/src/test/resources/com/datadog/api/client/v2/api/on-call.feature index 0f4b2a0e340..99266c4090d 100644 --- a/src/test/resources/com/datadog/api/client/v2/api/on-call.feature +++ b/src/test/resources/com/datadog/api/client/v2/api/on-call.feature @@ -401,7 +401,7 @@ Feature: On-Call And there is a valid "schedule" in the system And there is a valid "escalation_policy" in the system And request contains "team_id" parameter from "dd_team.data.id" - And body with value {"data": {"attributes": {"rules": [{"actions": [{"channel": "channel", "type": "send_slack_message", "workspace": "workspace"}], "query": "tags.service:test", "time_restriction": {"time_zone": "Europe/Paris", "restrictions": [{"end_day": "monday", "end_time": "17:00:00", "start_day": "monday", "start_time": "09:00:00"}, {"end_day": "tuesday", "end_time": "17:00:00", "start_day": "tuesday", "start_time": "09:00:00"}]}}, {"policy_id": "{{ escalation_policy.data.id }}", "query": "", "urgency": "low"}]}, "id": "{{ dd_team.data.id }}", "type": "team_routing_rules"}} + And body with value {"data": {"attributes": {"rules": [{"policy_id": "{{ escalation_policy.data.id }}", "query": "", "urgency": "low"}]}, "id": "{{ dd_team.data.id }}", "type": "team_routing_rules"}} And request contains "include" parameter with value "rules" When the request is sent Then the response status is 200 OK