Skip to content

Commit 82c5608

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit 37743e8 of spec repo
1 parent 677966e commit 82c5608

3 files changed

Lines changed: 0 additions & 69 deletions

File tree

.generator/schemas/v2/openapi.yaml

Lines changed: 0 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -54398,9 +54398,6 @@ paths:
5439854398
- monitors_read
5439954399
x-undo:
5440054400
type: safe
54401-
x-unstable: '**Note**: This endpoint is in Preview. If you have any feedback,
54402-
54403-
contact [Datadog support](https://docs.datadoghq.com/help/).'
5440454401
post:
5440554402
description: Creates a monitor notification rule.
5440654403
operationId: CreateMonitorNotificationRule
@@ -54461,9 +54458,6 @@ paths:
5446154458
- name: rule_id
5446254459
source: data.id
5446354460
type: unsafe
54464-
x-unstable: '**Note**: This endpoint is in Preview. If you have any feedback,
54465-
54466-
contact [Datadog support](https://docs.datadoghq.com/help/).'
5446754461
/api/v2/monitor/notification_rule/{rule_id}:
5446854462
delete:
5446954463
description: Deletes a monitor notification rule by `rule_id`.
@@ -54507,9 +54501,6 @@ paths:
5450754501
- monitor_config_policy_write
5450854502
x-undo:
5450954503
type: idempotent
54510-
x-unstable: '**Note**: This endpoint is in Preview. If you have any feedback,
54511-
54512-
contact [Datadog support](https://docs.datadoghq.com/help/).'
5451354504
get:
5451454505
description: Returns a monitor notification rule by `rule_id`.
5451554506
operationId: GetMonitorNotificationRule
@@ -54566,9 +54557,6 @@ paths:
5456654557
- monitors_read
5456754558
x-undo:
5456854559
type: safe
54569-
x-unstable: '**Note**: This endpoint is in Preview. If you have any feedback,
54570-
54571-
contact [Datadog support](https://docs.datadoghq.com/help/).'
5457254560
patch:
5457354561
description: Updates a monitor notification rule by `rule_id`.
5457454562
operationId: UpdateMonitorNotificationRule
@@ -54629,9 +54617,6 @@ paths:
5462954617
- monitor_config_policy_write
5463054618
x-undo:
5463154619
type: idempotent
54632-
x-unstable: '**Note**: This endpoint is in Preview. If you have any feedback,
54633-
54634-
contact [Datadog support](https://docs.datadoghq.com/help/).'
5463554620
/api/v2/monitor/policy:
5463654621
get:
5463754622
description: Get all monitor configuration policies.

services/monitors/README.md

Lines changed: 0 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -29,14 +29,6 @@ import { MonitorsApiV2 } from "@datadog/datadog-api-client-monitors";
2929
import { v2 } from "@datadog/datadog-api-client-monitors";
3030

3131
const configuration = createConfiguration();
32-
// Enable unstable operations
33-
const configurationOpts = {
34-
unstableOperations: {
35-
"MonitorsApi.v2.getMonitorNotificationRules": true
36-
}
37-
}
38-
39-
const configuration = createConfiguration(configurationOpts);
4032
const apiInstance = new MonitorsApiV2(configuration);
4133
const params = {/* parameters */};
4234

services/monitors/src/v2/MonitorsApi.ts

Lines changed: 0 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -103,16 +103,6 @@ export class MonitorsApiRequestFactory extends BaseAPIRequestFactory {
103103
): Promise<RequestContext> {
104104
const _config = _options || this.configuration;
105105

106-
if (
107-
!_config.unstableOperations[
108-
"MonitorsApi.v2.createMonitorNotificationRule"
109-
]
110-
) {
111-
throw new Error(
112-
"Unstable operation 'createMonitorNotificationRule' is disabled. Enable it by setting `configuration.unstableOperations['MonitorsApi.v2.createMonitorNotificationRule'] = true`",
113-
);
114-
}
115-
116106
// verify required parameter 'body' is not null or undefined
117107
if (body === null || body === undefined) {
118108
throw new RequiredError("body", "createMonitorNotificationRule");
@@ -267,16 +257,6 @@ export class MonitorsApiRequestFactory extends BaseAPIRequestFactory {
267257
): Promise<RequestContext> {
268258
const _config = _options || this.configuration;
269259

270-
if (
271-
!_config.unstableOperations[
272-
"MonitorsApi.v2.deleteMonitorNotificationRule"
273-
]
274-
) {
275-
throw new Error(
276-
"Unstable operation 'deleteMonitorNotificationRule' is disabled. Enable it by setting `configuration.unstableOperations['MonitorsApi.v2.deleteMonitorNotificationRule'] = true`",
277-
);
278-
}
279-
280260
// verify required parameter 'ruleId' is not null or undefined
281261
if (ruleId === null || ruleId === undefined) {
282262
throw new RequiredError("ruleId", "deleteMonitorNotificationRule");
@@ -421,14 +401,6 @@ export class MonitorsApiRequestFactory extends BaseAPIRequestFactory {
421401
): Promise<RequestContext> {
422402
const _config = _options || this.configuration;
423403

424-
if (
425-
!_config.unstableOperations["MonitorsApi.v2.getMonitorNotificationRule"]
426-
) {
427-
throw new Error(
428-
"Unstable operation 'getMonitorNotificationRule' is disabled. Enable it by setting `configuration.unstableOperations['MonitorsApi.v2.getMonitorNotificationRule'] = true`",
429-
);
430-
}
431-
432404
// verify required parameter 'ruleId' is not null or undefined
433405
if (ruleId === null || ruleId === undefined) {
434406
throw new RequiredError("ruleId", "getMonitorNotificationRule");
@@ -483,14 +455,6 @@ export class MonitorsApiRequestFactory extends BaseAPIRequestFactory {
483455
): Promise<RequestContext> {
484456
const _config = _options || this.configuration;
485457

486-
if (
487-
!_config.unstableOperations["MonitorsApi.v2.getMonitorNotificationRules"]
488-
) {
489-
throw new Error(
490-
"Unstable operation 'getMonitorNotificationRules' is disabled. Enable it by setting `configuration.unstableOperations['MonitorsApi.v2.getMonitorNotificationRules'] = true`",
491-
);
492-
}
493-
494458
// Path Params
495459
const localVarPath = "/api/v2/monitor/notification_rule";
496460

@@ -738,16 +702,6 @@ export class MonitorsApiRequestFactory extends BaseAPIRequestFactory {
738702
): Promise<RequestContext> {
739703
const _config = _options || this.configuration;
740704

741-
if (
742-
!_config.unstableOperations[
743-
"MonitorsApi.v2.updateMonitorNotificationRule"
744-
]
745-
) {
746-
throw new Error(
747-
"Unstable operation 'updateMonitorNotificationRule' is disabled. Enable it by setting `configuration.unstableOperations['MonitorsApi.v2.updateMonitorNotificationRule'] = true`",
748-
);
749-
}
750-
751705
// verify required parameter 'ruleId' is not null or undefined
752706
if (ruleId === null || ruleId === undefined) {
753707
throw new RequiredError("ruleId", "updateMonitorNotificationRule");

0 commit comments

Comments
 (0)