File tree Expand file tree Collapse file tree 7 files changed +32
-15
lines changed Expand file tree Collapse file tree 7 files changed +32
-15
lines changed Original file line number Diff line number Diff line change 1
1
{
2
- "spec_repo_commit": "c38287b ",
3
- "generated": "2025-08-15 18:53:32.723 "
2
+ "spec_repo_commit": "7851858 ",
3
+ "generated": "2025-08-18 14:47:25.993 "
4
4
}
Original file line number Diff line number Diff line change @@ -13258,9 +13258,7 @@ components:
13258
13258
attributes:
13259
13259
$ref: '#/components/schemas/DatasetAttributesRequest'
13260
13260
type:
13261
- description: Resource type, always "dataset".
13262
- example: dataset
13263
- type: string
13261
+ $ref: '#/components/schemas/DatasetType'
13264
13262
required:
13265
13263
- type
13266
13264
- attributes
@@ -13282,9 +13280,7 @@ components:
13282
13280
example: 123e4567-e89b-12d3-a456-426614174000
13283
13281
type: string
13284
13282
type:
13285
- description: Resource type, always "dataset".
13286
- example: dataset
13287
- type: string
13283
+ $ref: '#/components/schemas/DatasetType'
13288
13284
type: object
13289
13285
DatasetResponseMulti:
13290
13286
description: Response containing a list of datasets.
@@ -13301,6 +13297,15 @@ components:
13301
13297
data:
13302
13298
$ref: '#/components/schemas/DatasetResponse'
13303
13299
type: object
13300
+ DatasetType:
13301
+ default: dataset
13302
+ description: Resource type, always set to `dataset`.
13303
+ enum:
13304
+ - dataset
13305
+ example: dataset
13306
+ type: string
13307
+ x-enum-varnames:
13308
+ - DATASET
13304
13309
DatasetUpdateRequest:
13305
13310
description: Edit request for a dataset.
13306
13311
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**
@@ -21,9 +22,9 @@ export class DatasetRequest {
21
22
*/
22
23
"attributes" : DatasetAttributesRequest ;
23
24
/**
24
- * Resource type, always " dataset" .
25
+ * Resource type, always set to ` 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**
@@ -25,9 +26,9 @@ export class DatasetResponse {
25
26
*/
26
27
"id" ?: string ;
27
28
/**
28
- * Resource type, always " dataset" .
29
+ * Resource type, always set to ` 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 set to `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