@@ -1620,6 +1620,7 @@ export class SecurityMonitoringApiRequestFactory extends BaseAPIRequestFactory {
16201620 filterRuleId ?: string ,
16211621 filterRuleName ?: string ,
16221622 filterResourceType ?: string ,
1623+ filterResourceId ?: string ,
16231624 filterDiscoveryTimestamp ?: string ,
16241625 filterEvaluation ?: FindingEvaluation ,
16251626 filterStatus ?: FindingStatus ,
@@ -1708,6 +1709,13 @@ export class SecurityMonitoringApiRequestFactory extends BaseAPIRequestFactory {
17081709 ""
17091710 ) ;
17101711 }
1712+ if ( filterResourceId !== undefined ) {
1713+ requestContext . setQueryParam (
1714+ "filter[@resource_id]" ,
1715+ ObjectSerializer . serialize ( filterResourceId , "string" , "" ) ,
1716+ ""
1717+ ) ;
1718+ }
17111719 if ( filterDiscoveryTimestamp !== undefined ) {
17121720 requestContext . setQueryParam (
17131721 "filter[discovery_timestamp]" ,
@@ -7257,6 +7265,11 @@ export interface SecurityMonitoringApiListFindingsRequest {
72577265 * @type string
72587266 */
72597267 filterResourceType ?: string ;
7268+ /**
7269+ * Return only findings for the specified resource id.
7270+ * @type string
7271+ */
7272+ filterResourceId ?: string ;
72607273 /**
72617274 * Return findings that were found on a specified date (Unix ms) or date range (using comparison operators).
72627275 * @type string
@@ -8656,6 +8669,7 @@ export class SecurityMonitoringApi {
86568669 * - `external_id`: The resource external ID related to the finding.
86578670 * - `description`: The description and remediation steps for the finding.
86588671 * - `datadog_link`: The Datadog relative link for the finding.
8672+ * - `ip_addresses`: The list of private IP addresses for the resource related to the finding.
86598673 *
86608674 * ### Response
86618675 *
@@ -8683,6 +8697,7 @@ export class SecurityMonitoringApi {
86838697 param . filterRuleId ,
86848698 param . filterRuleName ,
86858699 param . filterResourceType ,
8700+ param . filterResourceId ,
86868701 param . filterDiscoveryTimestamp ,
86878702 param . filterEvaluation ,
86888703 param . filterStatus ,
@@ -8722,6 +8737,7 @@ export class SecurityMonitoringApi {
87228737 param . filterRuleId ,
87238738 param . filterRuleName ,
87248739 param . filterResourceType ,
8740+ param . filterResourceId ,
87258741 param . filterDiscoveryTimestamp ,
87268742 param . filterEvaluation ,
87278743 param . filterStatus ,
0 commit comments