Skip to content

Commit 7bea5f0

Browse files
authored
Fix unstable flag in examples (#792)
We're missing the version indicator.
1 parent 830a58f commit 7bea5f0

32 files changed

+32
-32
lines changed

.generator/src/generator/templates/example.j2

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ import { client, {{ version }} } from "@datadog/datadog-api-client";
77

88
const configuration = client.createConfiguration();
99
{%- for operation in context._enable_operations %}
10-
configuration.unstableOperations["{{ operation|untitle_case }}"] = true;
10+
configuration.unstableOperations["{{ version }}.{{ operation|untitle_case }}"] = true;
1111
{%- endfor %}
1212
const apiInstance = new {{ version }}.{{ context.api_instance.name }}Api(configuration);
1313

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ const configuration = client.createConfiguration(configurationOpts);
6262
This client includes access to Datadog API endpoints while they are in an unstable state and may undergo breaking changes. An extra configuration step is required to enable these endpoints:
6363

6464
```typescript
65-
configuration.unstableOperations["<operationName>"] = true
65+
configuration.unstableOperations["<version>.<operationName>"] = true
6666
```
6767

6868
where <operationName> is the name of the method used to interact with that endpoint. For example: `listLogIndexes`, or `getLogsIndex`.

examples/v1/service-level-objectives/GetSLOHistory.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import { client, v1 } from "@datadog/datadog-api-client";
66

77
const configuration = client.createConfiguration();
8-
configuration.unstableOperations["getSLOHistory"] = true;
8+
configuration.unstableOperations["v1.getSLOHistory"] = true;
99
const apiInstance = new v1.ServiceLevelObjectivesApi(configuration);
1010

1111
// there is a valid "slo" in the system

examples/v1/service-level-objectives/SearchSLO.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import { client, v1 } from "@datadog/datadog-api-client";
66

77
const configuration = client.createConfiguration();
8-
configuration.unstableOperations["searchSLO"] = true;
8+
configuration.unstableOperations["v1.searchSLO"] = true;
99
const apiInstance = new v1.ServiceLevelObjectivesApi(configuration);
1010

1111
// there is a valid "slo" in the system

examples/v1/usage-metering/GetDailyCustomReports.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import { client, v1 } from "@datadog/datadog-api-client";
66

77
const configuration = client.createConfiguration();
8-
configuration.unstableOperations["getDailyCustomReports"] = true;
8+
configuration.unstableOperations["v1.getDailyCustomReports"] = true;
99
const apiInstance = new v1.UsageMeteringApi(configuration);
1010

1111
apiInstance

examples/v1/usage-metering/GetMonthlyCustomReports.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import { client, v1 } from "@datadog/datadog-api-client";
66

77
const configuration = client.createConfiguration();
8-
configuration.unstableOperations["getMonthlyCustomReports"] = true;
8+
configuration.unstableOperations["v1.getMonthlyCustomReports"] = true;
99
const apiInstance = new v1.UsageMeteringApi(configuration);
1010

1111
apiInstance

examples/v1/usage-metering/GetSpecifiedDailyCustomReports.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import { client, v1 } from "@datadog/datadog-api-client";
66

77
const configuration = client.createConfiguration();
8-
configuration.unstableOperations["getSpecifiedDailyCustomReports"] = true;
8+
configuration.unstableOperations["v1.getSpecifiedDailyCustomReports"] = true;
99
const apiInstance = new v1.UsageMeteringApi(configuration);
1010

1111
const params: v1.UsageMeteringApiGetSpecifiedDailyCustomReportsRequest = {

examples/v1/usage-metering/GetSpecifiedMonthlyCustomReports.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import { client, v1 } from "@datadog/datadog-api-client";
66

77
const configuration = client.createConfiguration();
8-
configuration.unstableOperations["getSpecifiedMonthlyCustomReports"] = true;
8+
configuration.unstableOperations["v1.getSpecifiedMonthlyCustomReports"] = true;
99
const apiInstance = new v1.UsageMeteringApi(configuration);
1010

1111
const params: v1.UsageMeteringApiGetSpecifiedMonthlyCustomReportsRequest = {

examples/v1/usage-metering/GetUsageAttribution.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import { client, v1 } from "@datadog/datadog-api-client";
66

77
const configuration = client.createConfiguration();
8-
configuration.unstableOperations["getUsageAttribution"] = true;
8+
configuration.unstableOperations["v1.getUsageAttribution"] = true;
99
const apiInstance = new v1.UsageMeteringApi(configuration);
1010

1111
const params: v1.UsageMeteringApiGetUsageAttributionRequest = {

examples/v2/events/ListEvents.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@
55
import { client, v2 } from "@datadog/datadog-api-client";
66

77
const configuration = client.createConfiguration();
8-
configuration.unstableOperations["listEvents"] = true;
8+
configuration.unstableOperations["v2.listEvents"] = true;
99
const apiInstance = new v2.EventsApi(configuration);
1010

1111
apiInstance

0 commit comments

Comments
 (0)