Hi there! Are you looking for the official Deno documentation? Try docs.deno.com for all your Deno learning needs.

FilterCriteria

import type { FilterCriteria } from "https://aws-api.deno.dev/v0.3/services/inspector2.ts?docs=full";

Details on the criteria used to define the filter.

interface FilterCriteria {
awsAccountId?: StringFilter[] | null;
componentId?: StringFilter[] | null;
componentType?: StringFilter[] | null;
ec2InstanceImageId?: StringFilter[] | null;
ec2InstanceSubnetId?: StringFilter[] | null;
ec2InstanceVpcId?: StringFilter[] | null;
ecrImageArchitecture?: StringFilter[] | null;
ecrImageHash?: StringFilter[] | null;
ecrImagePushedAt?: DateFilter[] | null;
ecrImageRegistry?: StringFilter[] | null;
ecrImageRepositoryName?: StringFilter[] | null;
ecrImageTags?: StringFilter[] | null;
findingArn?: StringFilter[] | null;
findingStatus?: StringFilter[] | null;
findingType?: StringFilter[] | null;
firstObservedAt?: DateFilter[] | null;
inspectorScore?: NumberFilter[] | null;
lastObservedAt?: DateFilter[] | null;
networkProtocol?: StringFilter[] | null;
portRange?: PortRangeFilter[] | null;
relatedVulnerabilities?: StringFilter[] | null;
resourceId?: StringFilter[] | null;
resourceTags?: MapFilter[] | null;
resourceType?: StringFilter[] | null;
severity?: StringFilter[] | null;
title?: StringFilter[] | null;
updatedAt?: DateFilter[] | null;
vendorSeverity?: StringFilter[] | null;
vulnerabilityId?: StringFilter[] | null;
vulnerabilitySource?: StringFilter[] | null;
vulnerablePackages?: PackageFilter[] | null;
}

§Properties

§
awsAccountId?: StringFilter[] | null
[src]

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

§
componentId?: StringFilter[] | null
[src]

Details of the component IDs used to filter findings.

§
componentType?: StringFilter[] | null
[src]

Details of the component types used to filter findings.

§
ec2InstanceImageId?: StringFilter[] | null
[src]

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

§
ec2InstanceSubnetId?: StringFilter[] | null
[src]

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

§
ec2InstanceVpcId?: StringFilter[] | null
[src]

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

§
ecrImageArchitecture?: StringFilter[] | null
[src]

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

§
ecrImageHash?: StringFilter[] | null
[src]

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

§
ecrImagePushedAt?: DateFilter[] | null
[src]

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

§
ecrImageRegistry?: StringFilter[] | null
[src]

Details on the Amazon ECR registry used to filter findings.

§
ecrImageRepositoryName?: StringFilter[] | null
[src]

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

§
ecrImageTags?: StringFilter[] | null
[src]

The tags attached to the Amazon ECR container image.

§
findingArn?: StringFilter[] | null
[src]

Details on the finding ARNs used to filter findings.

§
findingStatus?: StringFilter[] | null
[src]

Details on the finding status types used to filter findings.

§
findingType?: StringFilter[] | null
[src]

Details on the finding types used to filter findings.

§
firstObservedAt?: DateFilter[] | null
[src]

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

§
inspectorScore?: NumberFilter[] | null
[src]

The Amazon Inspector score to filter on.

§
lastObservedAt?: DateFilter[] | null
[src]

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

§
networkProtocol?: StringFilter[] | null
[src]

Details on the ingress source addresses used to filter findings.

§
portRange?: PortRangeFilter[] | null
[src]

Details on the port ranges used to filter findings.

§
relatedVulnerabilities?: StringFilter[] | null
[src]

Details on the related vulnerabilities used to filter findings.

§
resourceId?: StringFilter[] | null
[src]

Details on the resource IDs used to filter findings.

§
resourceTags?: MapFilter[] | null
[src]

Details on the resource tags used to filter findings.

§
resourceType?: StringFilter[] | null
[src]

Details on the resource types used to filter findings.

§
severity?: StringFilter[] | null
[src]

Details on the severity used to filter findings.

§
title?: StringFilter[] | null
[src]

Details on the finding title used to filter findings.

§
updatedAt?: DateFilter[] | null
[src]

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

§
vendorSeverity?: StringFilter[] | null
[src]

Details on the vendor severity used to filter findings.

§
vulnerabilityId?: StringFilter[] | null
[src]

Details on the vulnerability ID used to filter findings.

§
vulnerabilitySource?: StringFilter[] | null
[src]

Details on the vulnerability type used to filter findings.

§
vulnerablePackages?: PackageFilter[] | null
[src]

Details on the vulnerable packages used to filter findings.