@@ -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
9901011export 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
10461072export 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