Skip to content

Commit 8558ee2

Browse files
api-clients-generation-pipeline[bot]ci.datadog-api-spec
andauthored
Regenerate client from commit 2efb056 of spec repo (#3144)
Co-authored-by: ci.datadog-api-spec <packages@datadoghq.com>
1 parent 64d8c34 commit 8558ee2

File tree

3 files changed

+53
-0
lines changed

3 files changed

+53
-0
lines changed

.generator/schemas/v2/openapi.yaml

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63547,6 +63547,14 @@ paths:
6354763547
- $ref: '#/components/parameters/FilterByRelationType'
6354863548
- $ref: '#/components/parameters/FilterByExcludeSnapshot'
6354963549
- $ref: '#/components/parameters/Include'
63550+
- description: If true, includes discovered services from APM and USM that do
63551+
not have entity definitions.
63552+
in: query
63553+
name: includeDiscovered
63554+
required: false
63555+
schema:
63556+
default: false
63557+
type: boolean
6355063558
responses:
6355163559
'200':
6355263560
content:
@@ -63765,6 +63773,13 @@ paths:
6376563773
- $ref: '#/components/parameters/FilterRelationByFromRef'
6376663774
- $ref: '#/components/parameters/FilterRelationByToRef'
6376763775
- $ref: '#/components/parameters/RelationInclude'
63776+
- description: If true, includes relationships discovered by APM and USM.
63777+
in: query
63778+
name: includeDiscovered
63779+
required: false
63780+
schema:
63781+
default: false
63782+
type: boolean
6376863783
responses:
6376963784
'200':
6377063785
content:

features/support/scenarios_model_mapping.ts

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -3586,6 +3586,10 @@ export const ScenariosModelMappings: {[key: string]: {[key: string]: any}} = {
35863586
"type": "IncludeType",
35873587
"format": "",
35883588
},
3589+
"includeDiscovered": {
3590+
"type": "boolean",
3591+
"format": "",
3592+
},
35893593
"operationResponseType": "ListEntityCatalogResponse",
35903594
},
35913595
"v2.UpsertCatalogEntity": {
@@ -3663,6 +3667,10 @@ export const ScenariosModelMappings: {[key: string]: {[key: string]: any}} = {
36633667
"type": "RelationIncludeType",
36643668
"format": "",
36653669
},
3670+
"includeDiscovered": {
3671+
"type": "boolean",
3672+
"format": "",
3673+
},
36663674
"operationResponseType": "ListRelationCatalogResponse",
36673675
},
36683676
"v2.CreateCIAppPipelineEvent": {

packages/datadog-api-client-v2/apis/SoftwareCatalogApi.ts

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -112,6 +112,7 @@ export class SoftwareCatalogApiRequestFactory extends BaseAPIRequestFactory {
112112
filterRelationType?: RelationType,
113113
filterExcludeSnapshot?: string,
114114
include?: IncludeType,
115+
includeDiscovered?: boolean,
115116
_options?: Configuration
116117
): Promise<RequestContext> {
117118
const _config = _options || this.configuration;
@@ -197,6 +198,13 @@ export class SoftwareCatalogApiRequestFactory extends BaseAPIRequestFactory {
197198
""
198199
);
199200
}
201+
if (includeDiscovered !== undefined) {
202+
requestContext.setQueryParam(
203+
"includeDiscovered",
204+
ObjectSerializer.serialize(includeDiscovered, "boolean", ""),
205+
""
206+
);
207+
}
200208

201209
// Apply auth methods
202210
applySecurityAuthentication(_config, requestContext, [
@@ -274,6 +282,7 @@ export class SoftwareCatalogApiRequestFactory extends BaseAPIRequestFactory {
274282
filterFromRef?: string,
275283
filterToRef?: string,
276284
include?: RelationIncludeType,
285+
includeDiscovered?: boolean,
277286
_options?: Configuration
278287
): Promise<RequestContext> {
279288
const _config = _options || this.configuration;
@@ -331,6 +340,13 @@ export class SoftwareCatalogApiRequestFactory extends BaseAPIRequestFactory {
331340
""
332341
);
333342
}
343+
if (includeDiscovered !== undefined) {
344+
requestContext.setQueryParam(
345+
"includeDiscovered",
346+
ObjectSerializer.serialize(includeDiscovered, "boolean", ""),
347+
""
348+
);
349+
}
334350

335351
// Apply auth methods
336352
applySecurityAuthentication(_config, requestContext, [
@@ -985,6 +1001,11 @@ export interface SoftwareCatalogApiListCatalogEntityRequest {
9851001
* @type IncludeType
9861002
*/
9871003
include?: IncludeType;
1004+
/**
1005+
* If true, includes discovered services from APM and USM that do not have entity definitions.
1006+
* @type boolean
1007+
*/
1008+
includeDiscovered?: boolean;
9881009
}
9891010

9901011
export interface SoftwareCatalogApiListCatalogKindRequest {
@@ -1041,6 +1062,11 @@ export interface SoftwareCatalogApiListCatalogRelationRequest {
10411062
* @type RelationIncludeType
10421063
*/
10431064
include?: RelationIncludeType;
1065+
/**
1066+
* If true, includes relationships discovered by APM and USM.
1067+
* @type boolean
1068+
*/
1069+
includeDiscovered?: boolean;
10441070
}
10451071

10461072
export interface SoftwareCatalogApiUpsertCatalogEntityRequest {
@@ -1137,6 +1163,7 @@ export class SoftwareCatalogApi {
11371163
param.filterRelationType,
11381164
param.filterExcludeSnapshot,
11391165
param.include,
1166+
param.includeDiscovered,
11401167
options
11411168
);
11421169
return requestContextPromise.then((requestContext) => {
@@ -1172,6 +1199,7 @@ export class SoftwareCatalogApi {
11721199
param.filterRelationType,
11731200
param.filterExcludeSnapshot,
11741201
param.include,
1202+
param.includeDiscovered,
11751203
options
11761204
);
11771205
const responseContext = await this.configuration.httpApi.send(
@@ -1285,6 +1313,7 @@ export class SoftwareCatalogApi {
12851313
param.filterFromRef,
12861314
param.filterToRef,
12871315
param.include,
1316+
param.includeDiscovered,
12881317
options
12891318
);
12901319
return requestContextPromise.then((requestContext) => {
@@ -1316,6 +1345,7 @@ export class SoftwareCatalogApi {
13161345
param.filterFromRef,
13171346
param.filterToRef,
13181347
param.include,
1348+
param.includeDiscovered,
13191349
options
13201350
);
13211351
const responseContext = await this.configuration.httpApi.send(

0 commit comments

Comments
 (0)