Skip to content

Commit 9e7c026

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit 17b7c0a8 of spec repo
1 parent 3188dea commit 9e7c026

File tree

7 files changed

+8
-21
lines changed

7 files changed

+8
-21
lines changed

.apigentools-info

+4-4
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@
44
"spec_versions": {
55
"v1": {
66
"apigentools_version": "1.6.6",
7-
"regenerated": "2025-04-16 20:33:02.366365",
8-
"spec_repo_commit": "9708d631"
7+
"regenerated": "2025-04-17 12:39:09.663441",
8+
"spec_repo_commit": "17b7c0a8"
99
},
1010
"v2": {
1111
"apigentools_version": "1.6.6",
12-
"regenerated": "2025-04-16 20:33:02.382979",
13-
"spec_repo_commit": "9708d631"
12+
"regenerated": "2025-04-17 12:39:09.679863",
13+
"spec_repo_commit": "17b7c0a8"
1414
}
1515
}
1616
}

.generator/schemas/v2/openapi.yaml

-1
Original file line numberDiff line numberDiff line change
@@ -52648,7 +52648,6 @@ paths:
5264852648
operator: OR
5264952649
permissions:
5265052650
- security_monitoring_rules_read
52651-
x-unstable: '**Note**: This endpoint is in beta and may be subject to changes.'
5265252651
/api/v2/security_monitoring/signals:
5265352652
get:
5265452653
description: 'The list endpoint returns security signals that match a search

examples/v2/security-monitoring/GetRuleVersionHistory.ts

-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
import { client, v2 } from "@datadog/datadog-api-client";
66

77
const configuration = client.createConfiguration();
8-
configuration.unstableOperations["v2.getRuleVersionHistory"] = true;
98
const apiInstance = new v2.SecurityMonitoringApi(configuration);
109

1110
const params: v2.SecurityMonitoringApiGetRuleVersionHistoryRequest = {

examples/v2/security-monitoring/GetRuleVersionHistory_2467565841.ts

-1
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@
55
import { client, v2 } from "@datadog/datadog-api-client";
66

77
const configuration = client.createConfiguration();
8-
configuration.unstableOperations["v2.getRuleVersionHistory"] = true;
98
const apiInstance = new v2.SecurityMonitoringApi(configuration);
109

1110
// there is a valid "security_rule" in the system

features/v2/security_monitoring.feature

+4-8
Original file line numberDiff line numberDiff line change
@@ -604,24 +604,21 @@ Feature: Security Monitoring
604604

605605
@generated @skip @team:DataDog/k9-cloud-security-platform
606606
Scenario: Get a rule's version history returns "Bad Request" response
607-
Given operation "GetRuleVersionHistory" enabled
608-
And new "GetRuleVersionHistory" request
607+
Given new "GetRuleVersionHistory" request
609608
And request contains "rule_id" parameter from "REPLACE.ME"
610609
When the request is sent
611610
Then the response status is 400 Bad Request
612611

613612
@generated @skip @team:DataDog/k9-cloud-security-platform
614613
Scenario: Get a rule's version history returns "Not Found" response
615-
Given operation "GetRuleVersionHistory" enabled
616-
And new "GetRuleVersionHistory" request
614+
Given new "GetRuleVersionHistory" request
617615
And request contains "rule_id" parameter from "REPLACE.ME"
618616
When the request is sent
619617
Then the response status is 404 Not Found
620618

621619
@generated @skip @team:DataDog/k9-cloud-security-platform
622620
Scenario: Get a rule's version history returns "OK" response
623-
Given operation "GetRuleVersionHistory" enabled
624-
And new "GetRuleVersionHistory" request
621+
Given new "GetRuleVersionHistory" request
625622
And request contains "rule_id" parameter from "REPLACE.ME"
626623
When the request is sent
627624
Then the response status is 200 OK
@@ -737,8 +734,7 @@ Feature: Security Monitoring
737734

738735
@skip-go @skip-java @skip-ruby @team:DataDog/k9-cloud-security-platform
739736
Scenario: Get rule version history returns "OK" response
740-
Given operation "GetRuleVersionHistory" enabled
741-
And new "GetRuleVersionHistory" request
737+
Given new "GetRuleVersionHistory" request
742738
And there is a valid "security_rule" in the system
743739
And request contains "rule_id" parameter from "security_rule.id"
744740
When the request is sent

packages/datadog-api-client-common/configuration.ts

-1
Original file line numberDiff line numberDiff line change
@@ -274,7 +274,6 @@ export function createConfiguration(
274274
"v2.deleteHistoricalJob": false,
275275
"v2.getFinding": false,
276276
"v2.getHistoricalJob": false,
277-
"v2.getRuleVersionHistory": false,
278277
"v2.getSBOM": false,
279278
"v2.listFindings": false,
280279
"v2.listHistoricalJobs": false,

packages/datadog-api-client-v2/apis/SecurityMonitoringApi.ts

-5
Original file line numberDiff line numberDiff line change
@@ -963,11 +963,6 @@ export class SecurityMonitoringApiRequestFactory extends BaseAPIRequestFactory {
963963
): Promise<RequestContext> {
964964
const _config = _options || this.configuration;
965965

966-
logger.warn("Using unstable operation 'getRuleVersionHistory'");
967-
if (!_config.unstableOperations["v2.getRuleVersionHistory"]) {
968-
throw new Error("Unstable operation 'getRuleVersionHistory' is disabled");
969-
}
970-
971966
// verify required parameter 'ruleId' is not null or undefined
972967
if (ruleId === null || ruleId === undefined) {
973968
throw new RequiredError("ruleId", "getRuleVersionHistory");

0 commit comments

Comments
 (0)