File tree Expand file tree Collapse file tree 7 files changed +30
-13
lines changed Expand file tree Collapse file tree 7 files changed +30
-13
lines changed Original file line number Diff line number Diff line change 1
1
{
2
- "spec_repo_commit": "3a6cb30 ",
3
- "generated": "2025-08-12 15:41:07.024 "
2
+ "spec_repo_commit": "defd1d7 ",
3
+ "generated": "2025-08-13 14:04:13.069 "
4
4
}
Original file line number Diff line number Diff line change @@ -13264,9 +13264,7 @@ components:
13264
13264
attributes:
13265
13265
$ref: '#/components/schemas/DatasetAttributesRequest'
13266
13266
type:
13267
- description: Resource type, always "dataset".
13268
- example: dataset
13269
- type: string
13267
+ $ref: '#/components/schemas/DatasetType'
13270
13268
required:
13271
13269
- type
13272
13270
- attributes
@@ -13288,9 +13286,7 @@ components:
13288
13286
example: 123e4567-e89b-12d3-a456-426614174000
13289
13287
type: string
13290
13288
type:
13291
- description: Resource type, always "dataset".
13292
- example: dataset
13293
- type: string
13289
+ $ref: '#/components/schemas/DatasetType'
13294
13290
type: object
13295
13291
DatasetResponseMulti:
13296
13292
description: Response containing a list of datasets.
@@ -13307,6 +13303,15 @@ components:
13307
13303
data:
13308
13304
$ref: '#/components/schemas/DatasetResponse'
13309
13305
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
13310
13315
DatasetUpdateRequest:
13311
13316
description: Edit request for a dataset.
13312
13317
properties:
Original file line number Diff line number Diff line change @@ -14,5 +14,6 @@ export { DatasetRequest } from "./models/DatasetRequest";
14
14
export { DatasetResponse } from "./models/DatasetResponse" ;
15
15
export { DatasetResponseMulti } from "./models/DatasetResponseMulti" ;
16
16
export { DatasetResponseSingle } from "./models/DatasetResponseSingle" ;
17
+ export { DatasetType } from "./models/DatasetType" ;
17
18
export { DatasetUpdateRequest } from "./models/DatasetUpdateRequest" ;
18
19
export { FiltersPerProduct } from "./models/FiltersPerProduct" ;
Original file line number Diff line number Diff line change 1
1
import { AttributeTypeMap } from "@datadog/datadog-api-client" ;
2
2
3
3
import { DatasetAttributesRequest } from "./DatasetAttributesRequest" ;
4
+ import { DatasetType } from "./DatasetType" ;
4
5
5
6
/**
6
7
* **Datasets Object Constraints**
@@ -23,7 +24,7 @@ export class DatasetRequest {
23
24
/**
24
25
* Resource type, always "dataset".
25
26
*/
26
- "type" : string ;
27
+ "type" : DatasetType ;
27
28
/**
28
29
* A container for additional, undeclared properties.
29
30
* This is a holder for any undeclared properties as specified with
@@ -46,7 +47,7 @@ export class DatasetRequest {
46
47
} ,
47
48
type : {
48
49
baseName : "type" ,
49
- type : "string " ,
50
+ type : "DatasetType " ,
50
51
required : true ,
51
52
} ,
52
53
additionalProperties : {
Original file line number Diff line number Diff line change 1
1
import { AttributeTypeMap } from "@datadog/datadog-api-client" ;
2
2
3
3
import { DatasetAttributesResponse } from "./DatasetAttributesResponse" ;
4
+ import { DatasetType } from "./DatasetType" ;
4
5
5
6
/**
6
7
* **Datasets Object Constraints**
@@ -27,7 +28,7 @@ export class DatasetResponse {
27
28
/**
28
29
* Resource type, always "dataset".
29
30
*/
30
- "type" ?: string ;
31
+ "type" ?: DatasetType ;
31
32
/**
32
33
* A container for additional, undeclared properties.
33
34
* This is a holder for any undeclared properties as specified with
@@ -53,7 +54,7 @@ export class DatasetResponse {
53
54
} ,
54
55
type : {
55
56
baseName : "type" ,
56
- type : "string " ,
57
+ type : "DatasetType " ,
57
58
} ,
58
59
additionalProperties : {
59
60
baseName : "additionalProperties" ,
Original file line number Diff line number Diff line change
1
+ import { UnparsedObject } from "@datadog/datadog-api-client" ;
2
+
3
+ /**
4
+ * Resource type, always "dataset".
5
+ */
6
+ export type DatasetType = typeof DATASET | UnparsedObject ;
7
+ export const DATASET = "dataset" ;
Original file line number Diff line number Diff line change @@ -12,7 +12,9 @@ import { DatasetUpdateRequest } from "./DatasetUpdateRequest";
12
12
import { FiltersPerProduct } from "./FiltersPerProduct" ;
13
13
14
14
export const TypingInfo : ModelTypingInfo = {
15
- enumsMap : { } ,
15
+ enumsMap : {
16
+ DatasetType : [ "dataset" ] ,
17
+ } ,
16
18
oneOfMap : { } ,
17
19
typeMap : {
18
20
APIErrorResponse : APIErrorResponse ,
You can’t perform that action at this time.
0 commit comments