AWS::InspectorV2::Filter FilterCriteria
Details on the criteria used to define the filter.
Syntax
To declare this entity in your Amazon CloudFormation template, use the following syntax:
JSON
{ "AwsAccountId" :[ StringFilter, ... ], "ComponentId" :[ StringFilter, ... ], "ComponentType" :[ StringFilter, ... ], "Ec2InstanceImageId" :[ StringFilter, ... ], "Ec2InstanceSubnetId" :[ StringFilter, ... ], "Ec2InstanceVpcId" :[ StringFilter, ... ], "EcrImageArchitecture" :[ StringFilter, ... ], "EcrImageHash" :[ StringFilter, ... ], "EcrImagePushedAt" :[ DateFilter, ... ], "EcrImageRegistry" :[ StringFilter, ... ], "EcrImageRepositoryName" :[ StringFilter, ... ], "EcrImageTags" :[ StringFilter, ... ], "FindingArn" :[ StringFilter, ... ], "FindingStatus" :[ StringFilter, ... ], "FindingType" :[ StringFilter, ... ], "FirstObservedAt" :[ DateFilter, ... ], "InspectorScore" :[ NumberFilter, ... ], "LastObservedAt" :[ DateFilter, ... ], "NetworkProtocol" :[ StringFilter, ... ], "PortRange" :[ PortRangeFilter, ... ], "RelatedVulnerabilities" :[ StringFilter, ... ], "ResourceId" :[ StringFilter, ... ], "ResourceTags" :[ MapFilter, ... ], "ResourceType" :[ StringFilter, ... ], "Severity" :[ StringFilter, ... ], "Title" :[ StringFilter, ... ], "UpdatedAt" :[ DateFilter, ... ], "VendorSeverity" :[ StringFilter, ... ], "VulnerabilityId" :[ StringFilter, ... ], "VulnerabilitySource" :[ StringFilter, ... ], "VulnerablePackages" :[ PackageFilter, ... ]}
YAML
AwsAccountId:- StringFilterComponentId:- StringFilterComponentType:- StringFilterEc2InstanceImageId:- StringFilterEc2InstanceSubnetId:- StringFilterEc2InstanceVpcId:- StringFilterEcrImageArchitecture:- StringFilterEcrImageHash:- StringFilterEcrImagePushedAt:- DateFilterEcrImageRegistry:- StringFilterEcrImageRepositoryName:- StringFilterEcrImageTags:- StringFilterFindingArn:- StringFilterFindingStatus:- StringFilterFindingType:- StringFilterFirstObservedAt:- DateFilterInspectorScore:- NumberFilterLastObservedAt:- DateFilterNetworkProtocol:- StringFilterPortRange:- PortRangeFilterRelatedVulnerabilities:- StringFilterResourceId:- StringFilterResourceTags:- MapFilterResourceType:- StringFilterSeverity:- StringFilterTitle:- StringFilterUpdatedAt:- DateFilterVendorSeverity:- StringFilterVulnerabilityId:- StringFilterVulnerabilitySource:- StringFilterVulnerablePackages:- PackageFilter
Properties
AwsAccountId-
Details of the Amazon Web Services account IDs used to filter findings.
Required: No
Type: List of StringFilter
Update requires: No interruption
ComponentId-
Details of the component IDs used to filter findings.
Required: No
Type: List of StringFilter
Update requires: No interruption
ComponentType-
Details of the component types used to filter findings.
Required: No
Type: List of StringFilter
Update requires: No interruption
Ec2InstanceImageId-
Details of the Amazon EC2 instance image IDs used to filter findings.
Required: No
Type: List of StringFilter
Update requires: No interruption
Ec2InstanceSubnetId-
Details of the Amazon EC2 instance subnet IDs used to filter findings.
Required: No
Type: List of StringFilter
Update requires: No interruption
Ec2InstanceVpcId-
Details of the Amazon EC2 instance VPC IDs used to filter findings.
Required: No
Type: List of StringFilter
Update requires: No interruption
EcrImageArchitecture-
Details of the Amazon ECR image architecture types used to filter findings.
Required: No
Type: List of StringFilter
Update requires: No interruption
EcrImageHash-
Details of the Amazon ECR image hashes used to filter findings.
Required: No
Type: List of StringFilter
Update requires: No interruption
EcrImagePushedAt-
Details on the Amazon ECR image push date and time used to filter findings.
Required: No
Type: List of DateFilter
Update requires: No interruption
EcrImageRegistry-
Details on the Amazon ECR registry used to filter findings.
Required: No
Type: List of StringFilter
Update requires: No interruption
EcrImageRepositoryName-
Details on the name of the Amazon ECR repository used to filter findings.
Required: No
Type: List of StringFilter
Update requires: No interruption
EcrImageTags-
The tags attached to the Amazon ECR container image.
Required: No
Type: List of StringFilter
Update requires: No interruption
FindingArn-
Details on the finding ARNs used to filter findings.
Required: No
Type: List of StringFilter
Update requires: No interruption
FindingStatus-
Details on the finding status types used to filter findings.
Required: No
Type: List of StringFilter
Update requires: No interruption
FindingType-
Details on the finding types used to filter findings.
Required: No
Type: List of StringFilter
Update requires: No interruption
FirstObservedAt-
Details on the date and time a finding was first seen used to filter findings.
Required: No
Type: List of DateFilter
Update requires: No interruption
InspectorScore-
The Amazon Inspector score to filter on.
Required: No
Type: List of NumberFilter
Update requires: No interruption
LastObservedAt-
Details on the date and time a finding was last seen used to filter findings.
Required: No
Type: List of DateFilter
Update requires: No interruption
NetworkProtocol-
Details on the ingress source addresses used to filter findings.
Required: No
Type: List of StringFilter
Update requires: No interruption
PortRange-
Details on the port ranges used to filter findings.
Required: No
Type: List of PortRangeFilter
Update requires: No interruption
RelatedVulnerabilities-
Details on the related vulnerabilities used to filter findings.
Required: No
Type: List of StringFilter
Update requires: No interruption
ResourceId-
Details on the resource IDs used to filter findings.
Required: No
Type: List of StringFilter
Update requires: No interruption
ResourceTags-
Details on the resource tags used to filter findings.
Required: No
Type: List of MapFilter
Update requires: No interruption
ResourceType-
Details on the resource types used to filter findings.
Required: No
Type: List of StringFilter
Update requires: No interruption
Severity-
Details on the severity used to filter findings.
Required: No
Type: List of StringFilter
Update requires: No interruption
Title-
Details on the finding title used to filter findings.
Required: No
Type: List of StringFilter
Update requires: No interruption
UpdatedAt-
Details on the date and time a finding was last updated at used to filter findings.
Required: No
Type: List of DateFilter
Update requires: No interruption
VendorSeverity-
Details on the vendor severity used to filter findings.
Required: No
Type: List of StringFilter
Update requires: No interruption
VulnerabilityId-
Details on the vulnerability ID used to filter findings.
Required: No
Type: List of StringFilter
Update requires: No interruption
VulnerabilitySourceDetails on the vulnerability score to filter findings by.
Required: No
Type: List of StringFilter
Update requires: No interruption
VulnerablePackages-
Details on the vulnerable packages used to filter findings.
Required: No
Type: List of PackageFilter
Update requires: No interruption