Skip to content

Commit eeaab78

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit d5d9444 of spec repo
1 parent a26dd63 commit eeaab78

File tree

7 files changed

+35
-12
lines changed

7 files changed

+35
-12
lines changed

.generated-info

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
{
2-
"spec_repo_commit": "3a6cb30",
3-
"generated": "2025-08-12 15:42:26.157"
2+
"spec_repo_commit": "d5d9444",
3+
"generated": "2025-08-13 14:24:19.464"
44
}

.generator/schemas/v2/openapi.yaml

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -13264,9 +13264,7 @@ components:
1326413264
attributes:
1326513265
$ref: '#/components/schemas/DatasetAttributesRequest'
1326613266
type:
13267-
description: Resource type, always "dataset".
13268-
example: dataset
13269-
type: string
13267+
$ref: '#/components/schemas/DatasetType'
1327013268
required:
1327113269
- type
1327213270
- attributes
@@ -13288,9 +13286,7 @@ components:
1328813286
example: 123e4567-e89b-12d3-a456-426614174000
1328913287
type: string
1329013288
type:
13291-
description: Resource type, always "dataset".
13292-
example: dataset
13293-
type: string
13289+
$ref: '#/components/schemas/DatasetType'
1329413290
type: object
1329513291
DatasetResponseMulti:
1329613292
description: Response containing a list of datasets.
@@ -13307,6 +13303,15 @@ components:
1330713303
data:
1330813304
$ref: '#/components/schemas/DatasetResponse'
1330913305
type: object
13306+
DatasetType:
13307+
default: dataset
13308+
description: Resource type, always "dataset".
13309+
enum:
13310+
- dataset
13311+
example: dataset
13312+
type: string
13313+
x-enum-varnames:
13314+
- DATASET
1331013315
DatasetUpdateRequest:
1331113316
description: Edit request for a dataset.
1331213317
properties:

packages/datadog-api-client-v2/index.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1512,6 +1512,7 @@ export { DatasetRequest } from "./models/DatasetRequest";
15121512
export { DatasetResponse } from "./models/DatasetResponse";
15131513
export { DatasetResponseMulti } from "./models/DatasetResponseMulti";
15141514
export { DatasetResponseSingle } from "./models/DatasetResponseSingle";
1515+
export { DatasetType } from "./models/DatasetType";
15151516
export { DatasetUpdateRequest } from "./models/DatasetUpdateRequest";
15161517
export { DataTransform } from "./models/DataTransform";
15171518
export { DataTransformProperties } from "./models/DataTransformProperties";

packages/datadog-api-client-v2/models/DatasetRequest.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
* Copyright 2020-Present Datadog, Inc.
55
*/
66
import { DatasetAttributesRequest } from "./DatasetAttributesRequest";
7+
import { DatasetType } from "./DatasetType";
78

89
import { AttributeTypeMap } from "../../datadog-api-client-common/util";
910

@@ -28,7 +29,7 @@ export class DatasetRequest {
2829
/**
2930
* Resource type, always "dataset".
3031
*/
31-
"type": string;
32+
"type": DatasetType;
3233

3334
/**
3435
* A container for additional, undeclared properties.
@@ -53,7 +54,7 @@ export class DatasetRequest {
5354
},
5455
type: {
5556
baseName: "type",
56-
type: "string",
57+
type: "DatasetType",
5758
required: true,
5859
},
5960
additionalProperties: {

packages/datadog-api-client-v2/models/DatasetResponse.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,7 @@
44
* Copyright 2020-Present Datadog, Inc.
55
*/
66
import { DatasetAttributesResponse } from "./DatasetAttributesResponse";
7+
import { DatasetType } from "./DatasetType";
78

89
import { AttributeTypeMap } from "../../datadog-api-client-common/util";
910

@@ -32,7 +33,7 @@ export class DatasetResponse {
3233
/**
3334
* Resource type, always "dataset".
3435
*/
35-
"type"?: string;
36+
"type"?: DatasetType;
3637

3738
/**
3839
* A container for additional, undeclared properties.
@@ -60,7 +61,7 @@ export class DatasetResponse {
6061
},
6162
type: {
6263
baseName: "type",
63-
type: "string",
64+
type: "DatasetType",
6465
},
6566
additionalProperties: {
6667
baseName: "additionalProperties",
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
/**
2+
* Unless explicitly stated otherwise all files in this repository are licensed under the Apache-2.0 License.
3+
* This product includes software developed at Datadog (https://www.datadoghq.com/).
4+
* Copyright 2020-Present Datadog, Inc.
5+
*/
6+
7+
import { UnparsedObject } from "../../datadog-api-client-common/util";
8+
9+
/**
10+
* Resource type, always "dataset".
11+
*/
12+
13+
export type DatasetType = typeof DATASET | UnparsedObject;
14+
export const DATASET = "dataset";

packages/datadog-api-client-v2/models/ObjectSerializer.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2465,6 +2465,7 @@ const enumsMap: { [key: string]: any[] } = {
24652465
DataTransformType: ["dataTransform"],
24662466
DatadogAPIKeyType: ["DatadogAPIKey"],
24672467
DatadogIntegrationType: ["Datadog"],
2468+
DatasetType: ["dataset"],
24682469
DetailedFindingType: ["detailed_finding"],
24692470
DnsMetricKey: [
24702471
"dns_total_requests",

0 commit comments

Comments
 (0)