FilterCriteriaArgs

data class FilterCriteriaArgs(val awsAccountId: Output<List<FilterStringFilterArgs>>? = null, val componentId: Output<List<FilterStringFilterArgs>>? = null, val componentType: Output<List<FilterStringFilterArgs>>? = null, val ec2InstanceImageId: Output<List<FilterStringFilterArgs>>? = null, val ec2InstanceSubnetId: Output<List<FilterStringFilterArgs>>? = null, val ec2InstanceVpcId: Output<List<FilterStringFilterArgs>>? = null, val ecrImageArchitecture: Output<List<FilterStringFilterArgs>>? = null, val ecrImageHash: Output<List<FilterStringFilterArgs>>? = null, val ecrImagePushedAt: Output<List<FilterDateFilterArgs>>? = null, val ecrImageRegistry: Output<List<FilterStringFilterArgs>>? = null, val ecrImageRepositoryName: Output<List<FilterStringFilterArgs>>? = null, val ecrImageTags: Output<List<FilterStringFilterArgs>>? = null, val findingArn: Output<List<FilterStringFilterArgs>>? = null, val findingStatus: Output<List<FilterStringFilterArgs>>? = null, val findingType: Output<List<FilterStringFilterArgs>>? = null, val firstObservedAt: Output<List<FilterDateFilterArgs>>? = null, val inspectorScore: Output<List<FilterNumberFilterArgs>>? = null, val lastObservedAt: Output<List<FilterDateFilterArgs>>? = null, val networkProtocol: Output<List<FilterStringFilterArgs>>? = null, val portRange: Output<List<FilterPortRangeFilterArgs>>? = null, val relatedVulnerabilities: Output<List<FilterStringFilterArgs>>? = null, val resourceId: Output<List<FilterStringFilterArgs>>? = null, val resourceTags: Output<List<FilterMapFilterArgs>>? = null, val resourceType: Output<List<FilterStringFilterArgs>>? = null, val severity: Output<List<FilterStringFilterArgs>>? = null, val title: Output<List<FilterStringFilterArgs>>? = null, val updatedAt: Output<List<FilterDateFilterArgs>>? = null, val vendorSeverity: Output<List<FilterStringFilterArgs>>? = null, val vulnerabilityId: Output<List<FilterStringFilterArgs>>? = null, val vulnerabilitySource: Output<List<FilterStringFilterArgs>>? = null, val vulnerablePackages: Output<List<FilterPackageFilterArgs>>? = null) : ConvertibleToJava<FilterCriteriaArgs>

Constructors

Link copied to clipboard
constructor(awsAccountId: Output<List<FilterStringFilterArgs>>? = null, componentId: Output<List<FilterStringFilterArgs>>? = null, componentType: Output<List<FilterStringFilterArgs>>? = null, ec2InstanceImageId: Output<List<FilterStringFilterArgs>>? = null, ec2InstanceSubnetId: Output<List<FilterStringFilterArgs>>? = null, ec2InstanceVpcId: Output<List<FilterStringFilterArgs>>? = null, ecrImageArchitecture: Output<List<FilterStringFilterArgs>>? = null, ecrImageHash: Output<List<FilterStringFilterArgs>>? = null, ecrImagePushedAt: Output<List<FilterDateFilterArgs>>? = null, ecrImageRegistry: Output<List<FilterStringFilterArgs>>? = null, ecrImageRepositoryName: Output<List<FilterStringFilterArgs>>? = null, ecrImageTags: Output<List<FilterStringFilterArgs>>? = null, findingArn: Output<List<FilterStringFilterArgs>>? = null, findingStatus: Output<List<FilterStringFilterArgs>>? = null, findingType: Output<List<FilterStringFilterArgs>>? = null, firstObservedAt: Output<List<FilterDateFilterArgs>>? = null, inspectorScore: Output<List<FilterNumberFilterArgs>>? = null, lastObservedAt: Output<List<FilterDateFilterArgs>>? = null, networkProtocol: Output<List<FilterStringFilterArgs>>? = null, portRange: Output<List<FilterPortRangeFilterArgs>>? = null, relatedVulnerabilities: Output<List<FilterStringFilterArgs>>? = null, resourceId: Output<List<FilterStringFilterArgs>>? = null, resourceTags: Output<List<FilterMapFilterArgs>>? = null, resourceType: Output<List<FilterStringFilterArgs>>? = null, severity: Output<List<FilterStringFilterArgs>>? = null, title: Output<List<FilterStringFilterArgs>>? = null, updatedAt: Output<List<FilterDateFilterArgs>>? = null, vendorSeverity: Output<List<FilterStringFilterArgs>>? = null, vulnerabilityId: Output<List<FilterStringFilterArgs>>? = null, vulnerabilitySource: Output<List<FilterStringFilterArgs>>? = null, vulnerablePackages: Output<List<FilterPackageFilterArgs>>? = null)

Properties

Link copied to clipboard

Details of the AWS account IDs used to filter findings.

Link copied to clipboard

Details of the component IDs used to filter findings.

Link copied to clipboard

Details of the component types used to filter findings.

Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard

Details on the Amazon ECR registry used to filter findings.

Link copied to clipboard

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

Link copied to clipboard

The tags attached to the Amazon ECR container image.

Link copied to clipboard
val findingArn: Output<List<FilterStringFilterArgs>>? = null

Details on the finding ARNs used to filter findings.

Link copied to clipboard

Details on the finding status types used to filter findings.

Link copied to clipboard

Details on the finding types used to filter findings.

Link copied to clipboard

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

Link copied to clipboard

The Amazon Inspector score to filter on.

Link copied to clipboard

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

Link copied to clipboard

Details on network protocol used to filter findings.

Link copied to clipboard

Details on the port ranges used to filter findings.

Link copied to clipboard

Details on the related vulnerabilities used to filter findings.

Link copied to clipboard
val resourceId: Output<List<FilterStringFilterArgs>>? = null

Details on the resource IDs used to filter findings.

Link copied to clipboard
val resourceTags: Output<List<FilterMapFilterArgs>>? = null

Details on the resource tags used to filter findings.

Link copied to clipboard

Details on the resource types used to filter findings.

Link copied to clipboard
val severity: Output<List<FilterStringFilterArgs>>? = null

Details on the severity used to filter findings.

Link copied to clipboard
val title: Output<List<FilterStringFilterArgs>>? = null

Details on the finding title used to filter findings.

Link copied to clipboard
val updatedAt: Output<List<FilterDateFilterArgs>>? = null

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

Link copied to clipboard

Details on the vendor severity used to filter findings.

Link copied to clipboard

Details on the vulnerability ID used to filter findings.

Link copied to clipboard

Details on the vulnerability score to filter findings by.

Link copied to clipboard

Details on the vulnerable packages used to filter findings.

Functions

Link copied to clipboard
open override fun toJava(): FilterCriteriaArgs