File tree 6 files changed +83
-4
lines changed
packages/datadog-api-client-v1
6 files changed +83
-4
lines changed Original file line number Diff line number Diff line change 4
4
"spec_versions": {
5
5
"v1": {
6
6
"apigentools_version": "1.6.5",
7
- "regenerated": "2023-07-18 13:52:24.256316 ",
8
- "spec_repo_commit": "cbddd387 "
7
+ "regenerated": "2023-07-18 19:28:49.350850 ",
8
+ "spec_repo_commit": "0259ae38 "
9
9
},
10
10
"v2": {
11
11
"apigentools_version": "1.6.5",
12
- "regenerated": "2023-07-18 13:52:24.269927 ",
13
- "spec_repo_commit": "cbddd387 "
12
+ "regenerated": "2023-07-18 19:28:49.369703 ",
13
+ "spec_repo_commit": "0259ae38 "
14
14
}
15
15
}
16
16
}
Original file line number Diff line number Diff line change @@ -4049,6 +4049,22 @@ components:
4049
4049
type: string
4050
4050
type: array
4051
4051
type: object
4052
+ IPPrefixesRemoteConfiguration:
4053
+ description: Available prefix information for the Remote Configuration endpoints.
4054
+ properties:
4055
+ prefixes_ipv4:
4056
+ description: List of IPv4 prefixes.
4057
+ items:
4058
+ description: IPv4 prefix
4059
+ type: string
4060
+ type: array
4061
+ prefixes_ipv6:
4062
+ description: List of IPv6 prefixes.
4063
+ items:
4064
+ description: IPv6 prefix
4065
+ type: string
4066
+ type: array
4067
+ type: object
4052
4068
IPPrefixesSynthetics:
4053
4069
description: Available prefix information for the Synthetics endpoints.
4054
4070
properties:
@@ -4135,6 +4151,8 @@ components:
4135
4151
$ref: '#/components/schemas/IPPrefixesOrchestrator'
4136
4152
process:
4137
4153
$ref: '#/components/schemas/IPPrefixesProcess'
4154
+ remote-configuration:
4155
+ $ref: '#/components/schemas/IPPrefixesRemoteConfiguration'
4138
4156
synthetics:
4139
4157
$ref: '#/components/schemas/IPPrefixesSynthetics'
4140
4158
synthetics-private-locations:
Original file line number Diff line number Diff line change @@ -504,6 +504,7 @@ export { IPPrefixesAPM } from "./models/IPPrefixesAPM";
504
504
export { IPPrefixesLogs } from "./models/IPPrefixesLogs" ;
505
505
export { IPPrefixesOrchestrator } from "./models/IPPrefixesOrchestrator" ;
506
506
export { IPPrefixesProcess } from "./models/IPPrefixesProcess" ;
507
+ export { IPPrefixesRemoteConfiguration } from "./models/IPPrefixesRemoteConfiguration" ;
507
508
export { IPPrefixesSynthetics } from "./models/IPPrefixesSynthetics" ;
508
509
export { IPPrefixesSyntheticsPrivateLocations } from "./models/IPPrefixesSyntheticsPrivateLocations" ;
509
510
export { IPPrefixesWebhooks } from "./models/IPPrefixesWebhooks" ;
Original file line number Diff line number Diff line change
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 { AttributeTypeMap } from "../../datadog-api-client-common/util" ;
8
+
9
+ /**
10
+ * Available prefix information for the Remote Configuration endpoints.
11
+ */
12
+ export class IPPrefixesRemoteConfiguration {
13
+ /**
14
+ * List of IPv4 prefixes.
15
+ */
16
+ "prefixesIpv4" ?: Array < string > ;
17
+ /**
18
+ * List of IPv6 prefixes.
19
+ */
20
+ "prefixesIpv6" ?: Array < string > ;
21
+
22
+ /**
23
+ * @ignore
24
+ */
25
+ "_unparsed" ?: boolean ;
26
+
27
+ /**
28
+ * @ignore
29
+ */
30
+ static readonly attributeTypeMap : AttributeTypeMap = {
31
+ prefixesIpv4 : {
32
+ baseName : "prefixes_ipv4" ,
33
+ type : "Array<string>" ,
34
+ } ,
35
+ prefixesIpv6 : {
36
+ baseName : "prefixes_ipv6" ,
37
+ type : "Array<string>" ,
38
+ } ,
39
+ } ;
40
+
41
+ /**
42
+ * @ignore
43
+ */
44
+ static getAttributeTypeMap ( ) : AttributeTypeMap {
45
+ return IPPrefixesRemoteConfiguration . attributeTypeMap ;
46
+ }
47
+
48
+ public constructor ( ) { }
49
+ }
Original file line number Diff line number Diff line change @@ -9,6 +9,7 @@ import { IPPrefixesAPM } from "./IPPrefixesAPM";
9
9
import { IPPrefixesLogs } from "./IPPrefixesLogs" ;
10
10
import { IPPrefixesOrchestrator } from "./IPPrefixesOrchestrator" ;
11
11
import { IPPrefixesProcess } from "./IPPrefixesProcess" ;
12
+ import { IPPrefixesRemoteConfiguration } from "./IPPrefixesRemoteConfiguration" ;
12
13
import { IPPrefixesSynthetics } from "./IPPrefixesSynthetics" ;
13
14
import { IPPrefixesSyntheticsPrivateLocations } from "./IPPrefixesSyntheticsPrivateLocations" ;
14
15
import { IPPrefixesWebhooks } from "./IPPrefixesWebhooks" ;
@@ -47,6 +48,10 @@ export class IPRanges {
47
48
* Available prefix information for the Process endpoints.
48
49
*/
49
50
"process" ?: IPPrefixesProcess ;
51
+ /**
52
+ * Available prefix information for the Remote Configuration endpoints.
53
+ */
54
+ "remoteConfiguration" ?: IPPrefixesRemoteConfiguration ;
50
55
/**
51
56
* Available prefix information for the Synthetics endpoints.
52
57
*/
@@ -101,6 +106,10 @@ export class IPRanges {
101
106
baseName : "process" ,
102
107
type : "IPPrefixesProcess" ,
103
108
} ,
109
+ remoteConfiguration : {
110
+ baseName : "remote-configuration" ,
111
+ type : "IPPrefixesRemoteConfiguration" ,
112
+ } ,
104
113
synthetics : {
105
114
baseName : "synthetics" ,
106
115
type : "IPPrefixesSynthetics" ,
Original file line number Diff line number Diff line change @@ -121,6 +121,7 @@ import { IPPrefixesAgents } from "./IPPrefixesAgents";
121
121
import { IPPrefixesLogs } from "./IPPrefixesLogs" ;
122
122
import { IPPrefixesOrchestrator } from "./IPPrefixesOrchestrator" ;
123
123
import { IPPrefixesProcess } from "./IPPrefixesProcess" ;
124
+ import { IPPrefixesRemoteConfiguration } from "./IPPrefixesRemoteConfiguration" ;
124
125
import { IPPrefixesSynthetics } from "./IPPrefixesSynthetics" ;
125
126
import { IPPrefixesSyntheticsPrivateLocations } from "./IPPrefixesSyntheticsPrivateLocations" ;
126
127
import { IPPrefixesWebhooks } from "./IPPrefixesWebhooks" ;
@@ -1581,6 +1582,7 @@ const typeMap: { [index: string]: any } = {
1581
1582
IPPrefixesLogs : IPPrefixesLogs ,
1582
1583
IPPrefixesOrchestrator : IPPrefixesOrchestrator ,
1583
1584
IPPrefixesProcess : IPPrefixesProcess ,
1585
+ IPPrefixesRemoteConfiguration : IPPrefixesRemoteConfiguration ,
1584
1586
IPPrefixesSynthetics : IPPrefixesSynthetics ,
1585
1587
IPPrefixesSyntheticsPrivateLocations : IPPrefixesSyntheticsPrivateLocations ,
1586
1588
IPPrefixesWebhooks : IPPrefixesWebhooks ,
You can’t perform that action at this time.
0 commit comments