FilterCriteria
Details on the criteria used to define the filter.
Contents
- awsAccountId
-
Details of the AWS 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 AWS 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
, orPARTIAL
. APARTIAL
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 AWS 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 AWS 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 AWS 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 AWS 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 AWS 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
-
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 AWS SDKs, see the following: