Skip to content

Commit 6ff5fab

Browse files
author
ci.datadog-api-spec
committed
Regenerate client from commit 0cb82f69 of spec repo
1 parent 327e1b6 commit 6ff5fab

File tree

6 files changed

+39
-7
lines changed

6 files changed

+39
-7
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-06-23 13:26:53.358816",
8-
"spec_repo_commit": "2e491415"
7+
"regenerated": "2025-06-23 15:20:21.419836",
8+
"spec_repo_commit": "0cb82f69"
99
},
1010
"v2": {
1111
"apigentools_version": "1.6.6",
12-
"regenerated": "2025-06-23 13:26:53.376995",
13-
"spec_repo_commit": "2e491415"
12+
"regenerated": "2025-06-23 15:20:21.435824",
13+
"spec_repo_commit": "0cb82f69"
1414
}
1515
}
1616
}

.generator/schemas/v1/openapi.yaml

Lines changed: 14 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17201,8 +17201,8 @@ components:
1720117201
description: DNS server to use for DNS tests.
1720217202
type: string
1720317203
dnsServerPort:
17204+
$ref: '#/components/schemas/SyntheticsTestRequestDNSServerPort'
1720417205
description: DNS server port to use for DNS tests.
17205-
type: string
1720617206
files:
1720717207
description: Files to be used as part of the request in the test. Only valid
1720817208
if `bodyType` is `multipart/form-data`.
@@ -17356,6 +17356,15 @@ components:
1735617356
description: Date of update of the certificate or key, ISO format.
1735717357
type: string
1735817358
type: object
17359+
SyntheticsTestRequestDNSServerPort:
17360+
description: DNS server port to use for DNS tests.
17361+
oneOf:
17362+
- $ref: '#/components/schemas/SyntheticsTestRequestNumericalDNSServerPort'
17363+
- $ref: '#/components/schemas/SyntheticsTestRequestVariableDNSServerPort'
17364+
SyntheticsTestRequestNumericalDNSServerPort:
17365+
description: Integer DNS server port number to use when performing the test.
17366+
format: int64
17367+
type: integer
1735917368
SyntheticsTestRequestNumericalPort:
1736017369
description: Integer Port number to use when performing the test.
1736117370
format: int64
@@ -17377,6 +17386,10 @@ components:
1737717386
required:
1737817387
- url
1737917388
type: object
17389+
SyntheticsTestRequestVariableDNSServerPort:
17390+
description: String DNS server port number to use when performing the test.
17391+
Supports templated variables.
17392+
type: string
1738017393
SyntheticsTestRequestVariablePort:
1738117394
description: String Port number to use when performing the test. Supports templated
1738217395
variables.

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1033,6 +1033,7 @@ export { SyntheticsTestRequestBodyFile } from "./models/SyntheticsTestRequestBod
10331033
export { SyntheticsTestRequestBodyType } from "./models/SyntheticsTestRequestBodyType";
10341034
export { SyntheticsTestRequestCertificate } from "./models/SyntheticsTestRequestCertificate";
10351035
export { SyntheticsTestRequestCertificateItem } from "./models/SyntheticsTestRequestCertificateItem";
1036+
export { SyntheticsTestRequestDNSServerPort } from "./models/SyntheticsTestRequestDNSServerPort";
10361037
export { SyntheticsTestRequestPort } from "./models/SyntheticsTestRequestPort";
10371038
export { SyntheticsTestRequestProxy } from "./models/SyntheticsTestRequestProxy";
10381039
export { SyntheticsTestRestrictionPolicyBinding } from "./models/SyntheticsTestRestrictionPolicyBinding";

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

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2470,6 +2470,7 @@ const oneOfMap: { [index: string]: string[] } = {
24702470
"SyntheticsBasicAuthOauthROP",
24712471
],
24722472
SyntheticsMobileStepParamsValue: ["string", "number"],
2473+
SyntheticsTestRequestDNSServerPort: ["number", "string"],
24732474
SyntheticsTestRequestPort: ["number", "string"],
24742475
TableWidgetTextFormatReplace: [
24752476
"TableWidgetTextFormatReplaceAll",

packages/datadog-api-client-v1/models/SyntheticsTestRequest.ts

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@ import { SyntheticsTestOptionsHTTPVersion } from "./SyntheticsTestOptionsHTTPVer
99
import { SyntheticsTestRequestBodyFile } from "./SyntheticsTestRequestBodyFile";
1010
import { SyntheticsTestRequestBodyType } from "./SyntheticsTestRequestBodyType";
1111
import { SyntheticsTestRequestCertificate } from "./SyntheticsTestRequestCertificate";
12+
import { SyntheticsTestRequestDNSServerPort } from "./SyntheticsTestRequestDNSServerPort";
1213
import { SyntheticsTestRequestPort } from "./SyntheticsTestRequestPort";
1314
import { SyntheticsTestRequestProxy } from "./SyntheticsTestRequestProxy";
1415

@@ -65,7 +66,7 @@ export class SyntheticsTestRequest {
6566
/**
6667
* DNS server port to use for DNS tests.
6768
*/
68-
"dnsServerPort"?: string;
69+
"dnsServerPort"?: SyntheticsTestRequestDNSServerPort;
6970
/**
7071
* Files to be used as part of the request in the test. Only valid if `bodyType` is `multipart/form-data`.
7172
*/
@@ -215,7 +216,7 @@ export class SyntheticsTestRequest {
215216
},
216217
dnsServerPort: {
217218
baseName: "dnsServerPort",
218-
type: "string",
219+
type: "SyntheticsTestRequestDNSServerPort",
219220
},
220221
files: {
221222
baseName: "files",
Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,16 @@
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+
* DNS server port to use for DNS tests.
11+
*/
12+
13+
export type SyntheticsTestRequestDNSServerPort =
14+
| number
15+
| string
16+
| UnparsedObject;

0 commit comments

Comments
 (0)