FilterCriteria - Inspector
Services or capabilities described in Amazon Web Services documentation might vary by Region. To see the differences applicable to the China Regions, see Getting Started with Amazon Web Services in China (PDF).

FilterCriteria

Details on the criteria used to define the filter.

Contents

awsAccountId

Details of the Amazon Web Services account IDs used to filter findings.

Type: Array of StringFilter objects

Array Members: Minimum number of 1 item. Maximum number of 10 items.

Required: No

codeVulnerabilityDetectorName

The name of the detector used to identify a code vulnerability in a Lambda function used to filter findings.

Type: Array of StringFilter objects

Array Members: Minimum number of 1 item. Maximum number of 10 items.

Required: No

codeVulnerabilityDetectorTags

The detector type tag associated with the vulnerability used to filter findings. Detector tags group related vulnerabilities by common themes or tactics. For a list of available tags by programming language, see Java tags, or Python tags.

Type: Array of StringFilter objects

Array Members: Minimum number of 1 item. Maximum number of 10 items.

Required: No

codeVulnerabilityFilePath

The file path to the file in a Lambda function that contains a code vulnerability used to filter findings.

Type: Array of StringFilter objects

Array Members: Minimum number of 1 item. Maximum number of 10 items.

Required: No

componentId

Details of the component IDs used to filter findings.

Type: Array of StringFilter objects

Array Members: Minimum number of 1 item. Maximum number of 10 items.

Required: No

componentType

Details of the component types used to filter findings.

Type: Array of StringFilter objects

Array Members: Minimum number of 1 item. Maximum number of 10 items.

Required: No

ec2InstanceImageId

Details of the Amazon EC2 instance image IDs used to filter findings.

Type: Array of StringFilter objects

Array Members: Minimum number of 1 item. Maximum number of 10 items.

Required: No

ec2InstanceSubnetId

Details of the Amazon EC2 instance subnet IDs used to filter findings.

Type: Array of StringFilter objects

Array Members: Minimum number of 1 item. Maximum number of 10 items.

Required: No

ec2InstanceVpcId

Details of the Amazon EC2 instance VPC IDs used to filter findings.

Type: Array of StringFilter objects

Array Members: Minimum number of 1 item. Maximum number of 10 items.

Required: No

ecrImageArchitecture

Details of the Amazon ECR image architecture types used to filter findings.

Type: Array of StringFilter objects

Array Members: Minimum number of 1 item. Maximum number of 10 items.

Required: No

ecrImageHash

Details of the Amazon ECR image hashes used to filter findings.

Type: Array of StringFilter objects

Array Members: Minimum number of 1 item. Maximum number of 10 items.

Required: No

ecrImagePushedAt

Details on the Amazon ECR image push date and time used to filter findings.

Type: Array of DateFilter objects

Array Members: Minimum number of 1 item. Maximum number of 10 items.

Required: No

ecrImageRegistry

Details on the Amazon ECR registry used to filter findings.

Type: Array of StringFilter objects

Array Members: Minimum number of 1 item. Maximum number of 10 items.

Required: No

ecrImageRepositoryName

Details on the name of the Amazon ECR repository used to filter findings.

Type: Array of StringFilter objects

Array Members: Minimum number of 1 item. Maximum number of 10 items.

Required: No

ecrImageTags

The tags attached to the Amazon ECR container image.

Type: Array of StringFilter objects

Array Members: Minimum number of 1 item. Maximum number of 10 items.

Required: No

epssScore

The EPSS score used to filter findings.

Type: Array of NumberFilter objects

Array Members: Minimum number of 1 item. Maximum number of 10 items.

Required: No

exploitAvailable

Filters the list of Amazon Lambda findings by the availability of exploits.

Type: Array of StringFilter objects

Array Members: Minimum number of 1 item. Maximum number of 10 items.

Required: No

findingArn

Details on the finding ARNs used to filter findings.

Type: Array of StringFilter objects

Array Members: Minimum number of 1 item. Maximum number of 10 items.

Required: No

findingStatus

Details on the finding status types used to filter findings.

Type: Array of StringFilter objects

Array Members: Minimum number of 1 item. Maximum number of 10 items.

Required: No

findingType

Details on the finding types used to filter findings.

Type: Array of StringFilter objects

Array Members: Minimum number of 1 item. Maximum number of 10 items.

Required: No

firstObservedAt

Details on the date and time a finding was first seen used to filter findings.

Type: Array of DateFilter objects

Array Members: Minimum number of 1 item. Maximum number of 10 items.

Required: No

fixAvailable

Details on whether a fix is available through a version update. This value can be YES, NO, or PARTIAL. A PARTIAL fix means that some, but not all, of the packages identified in the finding have fixes available through updated versions.

Type: Array of StringFilter objects

Array Members: Minimum number of 1 item. Maximum number of 10 items.

Required: No

inspectorScore

The Amazon Inspector score to filter on.

Type: Array of NumberFilter objects

Array Members: Minimum number of 1 item. Maximum number of 10 items.

Required: No

lambdaFunctionExecutionRoleArn

Filters the list of Amazon Lambda functions by execution role.

Type: Array of StringFilter objects

Array Members: Minimum number of 1 item. Maximum number of 10 items.

Required: No

lambdaFunctionLastModifiedAt

Filters the list of Amazon Lambda functions by the date and time that a user last updated the configuration, in ISO 8601 format

Type: Array of DateFilter objects

Array Members: Minimum number of 1 item. Maximum number of 10 items.

Required: No

lambdaFunctionLayers

Filters the list of Amazon Lambda functions by the function's layers. A Lambda function can have up to five layers.

Type: Array of StringFilter objects

Array Members: Minimum number of 1 item. Maximum number of 10 items.

Required: No

lambdaFunctionName

Filters the list of Amazon Lambda functions by the name of the function.

Type: Array of StringFilter objects

Array Members: Minimum number of 1 item. Maximum number of 10 items.

Required: No

lambdaFunctionRuntime

Filters the list of Amazon Lambda functions by the runtime environment for the Lambda function.

Type: Array of StringFilter objects

Array Members: Minimum number of 1 item. Maximum number of 10 items.

Required: No

lastObservedAt

Details on the date and time a finding was last seen used to filter findings.

Type: Array of DateFilter objects

Array Members: Minimum number of 1 item. Maximum number of 10 items.

Required: No

networkProtocol

Details on network protocol used to filter findings.

Type: Array of StringFilter objects

Array Members: Minimum number of 1 item. Maximum number of 10 items.

Required: No

portRange

Details on the port ranges used to filter findings.

Type: Array of PortRangeFilter objects

Array Members: Minimum number of 1 item. Maximum number of 10 items.

Required: No

relatedVulnerabilities

Details on the related vulnerabilities used to filter findings.

Type: Array of StringFilter objects

Array Members: Minimum number of 1 item. Maximum number of 10 items.

Required: No

resourceId

Details on the resource IDs used to filter findings.

Type: Array of StringFilter objects

Array Members: Minimum number of 1 item. Maximum number of 10 items.

Required: No

resourceTags

Details on the resource tags used to filter findings.

Type: Array of MapFilter objects

Array Members: Minimum number of 1 item. Maximum number of 10 items.

Required: No

resourceType

Details on the resource types used to filter findings.

Type: Array of StringFilter objects

Array Members: Minimum number of 1 item. Maximum number of 10 items.

Required: No

severity

Details on the severity used to filter findings.

Type: Array of StringFilter objects

Array Members: Minimum number of 1 item. Maximum number of 10 items.

Required: No

title

Details on the finding title used to filter findings.

Type: Array of StringFilter objects

Array Members: Minimum number of 1 item. Maximum number of 10 items.

Required: No

updatedAt

Details on the date and time a finding was last updated at used to filter findings.

Type: Array of DateFilter objects

Array Members: Minimum number of 1 item. Maximum number of 10 items.

Required: No

vendorSeverity

Details on the vendor severity used to filter findings.

Type: Array of StringFilter objects

Array Members: Minimum number of 1 item. Maximum number of 10 items.

Required: No

vulnerabilityId

Details on the vulnerability ID used to filter findings.

Type: Array of StringFilter objects

Array Members: Minimum number of 1 item. Maximum number of 10 items.

Required: No

vulnerabilitySource

Details on the vulnerability type used to filter findings.

Type: Array of StringFilter objects

Array Members: Minimum number of 1 item. Maximum number of 10 items.

Required: No

vulnerablePackages

Details on the vulnerable packages used to filter findings.

Type: Array of PackageFilter objects

Array Members: Minimum number of 1 item. Maximum number of 10 items.

Required: No

See Also

For more information about using this API in one of the language-specific Amazon SDKs, see the following: