Skip to content

Commit 75f167a

Browse files
api-clients-generation-pipeline[bot]skarimoci.datadog-api-spec
authored
Bump split package generator version (#2184)
* add readme * Regenerate client from commit 4cd988b8180437a9cf977b0b4857d6390e46f227 of spec repo --------- Co-authored-by: Sherzod Karimov <[email protected]> Co-authored-by: ci.datadog-api-spec <[email protected]>
1 parent 6098f52 commit 75f167a

File tree

170 files changed

+2956
-89
lines changed

Some content is hidden

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

170 files changed

+2956
-89
lines changed

.apigentools-info

Lines changed: 4 additions & 4 deletions
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-21 16:47:10.616404",
8-
"spec_repo_commit": "e784888"
7+
"regenerated": "2025-04-22 19:02:47.576986",
8+
"spec_repo_commit": "4cd988b"
99
},
1010
"v2": {
1111
"apigentools_version": "1.6.6",
12-
"regenerated": "2025-04-21 16:47:10.631940",
13-
"spec_repo_commit": "e784888"
12+
"regenerated": "2025-04-22 19:02:47.592309",
13+
"spec_repo_commit": "4cd988b"
1414
}
1515
}
1616
}

package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,8 @@
1616
],
1717
"repository": {
1818
"type": "git",
19-
"url": "https://github.com/DataDog/datadog-api-client-typescript.git"
19+
"url": "https://github.com/DataDog/datadog-api-client-typescript.git",
20+
"directory": ""
2021
},
2122
"private": true,
2223
"workspaces": [

services/action_connection/README.md

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,38 @@
1+
# @datadog/datadog-api-client-action-connection
2+
3+
## Description
4+
5+
Action connections extend your installed integrations and allow you to take action in your third-party systems
6+
(e.g. AWS, GitLab, and Statuspage) with Datadog’s Workflow Automation and App Builder products.
7+
8+
Datadog’s Integrations automatically provide authentication for Slack, Microsoft Teams, PagerDuty, Opsgenie,
9+
JIRA, GitHub, and Statuspage. You do not need additional connections in order to access these tools within
10+
Workflow Automation and App Builder.
11+
12+
We offer granular access control for editing and resolving connections.
13+
14+
## Installation
15+
16+
```sh
17+
# NPM
18+
npm install @datadog/datadog-api-client-action-connection
19+
# Yarn
20+
yarn add @datadog/datadog-api-client-action-connection
21+
```
22+
23+
## Getting Started
24+
```ts
25+
import { createConfiguration } from "@datadog/datadog-api-client";
26+
import { ActionConnectionApiV2 } from "@datadog/datadog-api-client-action-connection";
27+
import { v2 } from "@datadog/datadog-api-client-action-connection";
28+
29+
const configuration = createConfiguration();
30+
const apiInstance = new ActionConnectionApiV2(configuration);
31+
const params = {/* parameters */};
32+
33+
apiInstance.createActionConnection(params).then((data: v2.CreateActionConnectionResponse) => {
34+
console.log("API called successfully. Returned data: " + JSON.stringify(data));
35+
}).catch((error) => {
36+
console.error("Error calling API: " + error);
37+
});
38+
```

services/action_connection/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,8 @@
1616
],
1717
"repository": {
1818
"type": "git",
19-
"url": "https://github.com/DataDog/datadog-api-client-typescript.git"
19+
"url": "https://github.com/DataDog/datadog-api-client-typescript.git",
20+
"directory": "services/action-connection"
2021
},
2122
"files": [
2223
"dist/**/*"

services/agentless_scanning/README.md

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,34 @@
1+
# @datadog/datadog-api-client-agentless-scanning
2+
3+
## Description
4+
5+
Datadog Agentless Scanning provides visibility into risks and vulnerabilities
6+
within your hosts, running containers, and serverless functions—all without
7+
requiring teams to install Agents on every host or where Agents cannot be installed.
8+
Agentless offers also Sensitive Data Scanning capabilities on your storage.
9+
Go to https://www.datadoghq.com/blog/agentless-scanning/ to learn more.
10+
11+
## Installation
12+
13+
```sh
14+
# NPM
15+
npm install @datadog/datadog-api-client-agentless-scanning
16+
# Yarn
17+
yarn add @datadog/datadog-api-client-agentless-scanning
18+
```
19+
20+
## Getting Started
21+
```ts
22+
import { createConfiguration } from "@datadog/datadog-api-client";
23+
import { AgentlessScanningApiV2 } from "@datadog/datadog-api-client-agentless-scanning";
24+
import { v2 } from "@datadog/datadog-api-client-agentless-scanning";
25+
26+
const configuration = createConfiguration();
27+
const apiInstance = new AgentlessScanningApiV2(configuration);
28+
29+
apiInstance.listAwsScanOptions(params).then((data: v2.AwsScanOptionsListResponse) => {
30+
console.log("API called successfully. Returned data: " + JSON.stringify(data));
31+
}).catch((error) => {
32+
console.error("Error calling API: " + error);
33+
});
34+
```

services/agentless_scanning/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,8 @@
1616
],
1717
"repository": {
1818
"type": "git",
19-
"url": "https://github.com/DataDog/datadog-api-client-typescript.git"
19+
"url": "https://github.com/DataDog/datadog-api-client-typescript.git",
20+
"directory": "services/agentless-scanning"
2021
},
2122
"files": [
2223
"dist/**/*"

services/api_management/README.md

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,33 @@
1+
# @datadog/datadog-api-client-api-management
2+
3+
## Description
4+
5+
Configure your API endpoints through the Datadog API.
6+
7+
## Installation
8+
9+
```sh
10+
# NPM
11+
npm install @datadog/datadog-api-client-api-management
12+
# Yarn
13+
yarn add @datadog/datadog-api-client-api-management
14+
```
15+
16+
## Getting Started
17+
```ts
18+
import { createConfiguration } from "@datadog/datadog-api-client";
19+
import { APIManagementApiV2 } from "@datadog/datadog-api-client-api-management";
20+
import { v2 } from "@datadog/datadog-api-client-api-management";
21+
22+
const configuration = createConfiguration();
23+
// Enable unstable operations
24+
configuration.unstableOperations["v2.listAPIs"] = true;
25+
const apiInstance = new APIManagementApiV2(configuration);
26+
const params = {/* parameters */};
27+
28+
apiInstance.listAPIs(params).then((data: v2.ListAPIsResponse) => {
29+
console.log("API called successfully. Returned data: " + JSON.stringify(data));
30+
}).catch((error) => {
31+
console.error("Error calling API: " + error);
32+
});
33+
```

services/api_management/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,8 @@
1616
],
1717
"repository": {
1818
"type": "git",
19-
"url": "https://github.com/DataDog/datadog-api-client-typescript.git"
19+
"url": "https://github.com/DataDog/datadog-api-client-typescript.git",
20+
"directory": "services/api-management"
2021
},
2122
"files": [
2223
"dist/**/*"
Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
# @datadog/datadog-api-client-apm-retention-filters
2+
3+
## Description
4+
5+
Manage configuration of [APM retention filters](https://app.datadoghq.com/apm/traces/retention-filters) for your organization. You need an API and application key with Admin rights to interact with this endpoint. See [retention filters](https://docs.datadoghq.com/tracing/trace_pipeline/trace_retention/#retention-filters) on the Trace Retention page for more information.
6+
7+
## Installation
8+
9+
```sh
10+
# NPM
11+
npm install @datadog/datadog-api-client-apm-retention-filters
12+
# Yarn
13+
yarn add @datadog/datadog-api-client-apm-retention-filters
14+
```
15+
16+
## Getting Started
17+
```ts
18+
import { createConfiguration } from "@datadog/datadog-api-client";
19+
import { APMRetentionFiltersApiV2 } from "@datadog/datadog-api-client-apm-retention-filters";
20+
import { v2 } from "@datadog/datadog-api-client-apm-retention-filters";
21+
22+
const configuration = createConfiguration();
23+
const apiInstance = new APMRetentionFiltersApiV2(configuration);
24+
25+
apiInstance.listApmRetentionFilters(params).then((data: v2.RetentionFiltersResponse) => {
26+
console.log("API called successfully. Returned data: " + JSON.stringify(data));
27+
}).catch((error) => {
28+
console.error("Error calling API: " + error);
29+
});
30+
```

services/apm_retention_filters/package.json

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,8 @@
1616
],
1717
"repository": {
1818
"type": "git",
19-
"url": "https://github.com/DataDog/datadog-api-client-typescript.git"
19+
"url": "https://github.com/DataDog/datadog-api-client-typescript.git",
20+
"directory": "services/apm-retention-filters"
2021
},
2122
"files": [
2223
"dist/**/*"

0 commit comments

Comments
 (0)