FilterFilterCriteriaArgs

data class FilterFilterCriteriaArgs(val awsAccountIds: Output<List<FilterFilterCriteriaAwsAccountIdArgs>>? = null, val codeVulnerabilityDetectorNames: Output<List<FilterFilterCriteriaCodeVulnerabilityDetectorNameArgs>>? = null, val codeVulnerabilityDetectorTags: Output<List<FilterFilterCriteriaCodeVulnerabilityDetectorTagArgs>>? = null, val codeVulnerabilityFilePaths: Output<List<FilterFilterCriteriaCodeVulnerabilityFilePathArgs>>? = null, val componentIds: Output<List<FilterFilterCriteriaComponentIdArgs>>? = null, val componentTypes: Output<List<FilterFilterCriteriaComponentTypeArgs>>? = null, val ec2InstanceImageIds: Output<List<FilterFilterCriteriaEc2InstanceImageIdArgs>>? = null, val ec2InstanceSubnetIds: Output<List<FilterFilterCriteriaEc2InstanceSubnetIdArgs>>? = null, val ec2InstanceVpcIds: Output<List<FilterFilterCriteriaEc2InstanceVpcIdArgs>>? = null, val ecrImageArchitectures: Output<List<FilterFilterCriteriaEcrImageArchitectureArgs>>? = null, val ecrImageHashes: Output<List<FilterFilterCriteriaEcrImageHashArgs>>? = null, val ecrImagePushedAts: Output<List<FilterFilterCriteriaEcrImagePushedAtArgs>>? = null, val ecrImageRegistries: Output<List<FilterFilterCriteriaEcrImageRegistryArgs>>? = null, val ecrImageRepositoryNames: Output<List<FilterFilterCriteriaEcrImageRepositoryNameArgs>>? = null, val ecrImageTags: Output<List<FilterFilterCriteriaEcrImageTagArgs>>? = null, val epssScores: Output<List<FilterFilterCriteriaEpssScoreArgs>>? = null, val exploitAvailables: Output<List<FilterFilterCriteriaExploitAvailableArgs>>? = null, val findingArns: Output<List<FilterFilterCriteriaFindingArnArgs>>? = null, val findingStatuses: Output<List<FilterFilterCriteriaFindingStatusArgs>>? = null, val findingTypes: Output<List<FilterFilterCriteriaFindingTypeArgs>>? = null, val firstObservedAts: Output<List<FilterFilterCriteriaFirstObservedAtArgs>>? = null, val fixAvailables: Output<List<FilterFilterCriteriaFixAvailableArgs>>? = null, val inspectorScores: Output<List<FilterFilterCriteriaInspectorScoreArgs>>? = null, val lambdaFunctionExecutionRoleArns: Output<List<FilterFilterCriteriaLambdaFunctionExecutionRoleArnArgs>>? = null, val lambdaFunctionLastModifiedAts: Output<List<FilterFilterCriteriaLambdaFunctionLastModifiedAtArgs>>? = null, val lambdaFunctionLayers: Output<List<FilterFilterCriteriaLambdaFunctionLayerArgs>>? = null, val lambdaFunctionNames: Output<List<FilterFilterCriteriaLambdaFunctionNameArgs>>? = null, val lambdaFunctionRuntimes: Output<List<FilterFilterCriteriaLambdaFunctionRuntimeArgs>>? = null, val lastObservedAts: Output<List<FilterFilterCriteriaLastObservedAtArgs>>? = null, val networkProtocols: Output<List<FilterFilterCriteriaNetworkProtocolArgs>>? = null, val portRanges: Output<List<FilterFilterCriteriaPortRangeArgs>>? = null, val relatedVulnerabilities: Output<List<FilterFilterCriteriaRelatedVulnerabilityArgs>>? = null, val resourceIds: Output<List<FilterFilterCriteriaResourceIdArgs>>? = null, val resourceTags: Output<List<FilterFilterCriteriaResourceTagArgs>>? = null, val resourceTypes: Output<List<FilterFilterCriteriaResourceTypeArgs>>? = null, val severities: Output<List<FilterFilterCriteriaSeverityArgs>>? = null, val titles: Output<List<FilterFilterCriteriaTitleArgs>>? = null, val updatedAts: Output<List<FilterFilterCriteriaUpdatedAtArgs>>? = null, val vendorSeverities: Output<List<FilterFilterCriteriaVendorSeverityArgs>>? = null, val vulnerabilityIds: Output<List<FilterFilterCriteriaVulnerabilityIdArgs>>? = null, val vulnerabilitySources: Output<List<FilterFilterCriteriaVulnerabilitySourceArgs>>? = null, val vulnerablePackages: Output<List<FilterFilterCriteriaVulnerablePackageArgs>>? = null) : ConvertibleToJava<FilterFilterCriteriaArgs>

Constructors

Link copied to clipboard
constructor(awsAccountIds: Output<List<FilterFilterCriteriaAwsAccountIdArgs>>? = null, codeVulnerabilityDetectorNames: Output<List<FilterFilterCriteriaCodeVulnerabilityDetectorNameArgs>>? = null, codeVulnerabilityDetectorTags: Output<List<FilterFilterCriteriaCodeVulnerabilityDetectorTagArgs>>? = null, codeVulnerabilityFilePaths: Output<List<FilterFilterCriteriaCodeVulnerabilityFilePathArgs>>? = null, componentIds: Output<List<FilterFilterCriteriaComponentIdArgs>>? = null, componentTypes: Output<List<FilterFilterCriteriaComponentTypeArgs>>? = null, ec2InstanceImageIds: Output<List<FilterFilterCriteriaEc2InstanceImageIdArgs>>? = null, ec2InstanceSubnetIds: Output<List<FilterFilterCriteriaEc2InstanceSubnetIdArgs>>? = null, ec2InstanceVpcIds: Output<List<FilterFilterCriteriaEc2InstanceVpcIdArgs>>? = null, ecrImageArchitectures: Output<List<FilterFilterCriteriaEcrImageArchitectureArgs>>? = null, ecrImageHashes: Output<List<FilterFilterCriteriaEcrImageHashArgs>>? = null, ecrImagePushedAts: Output<List<FilterFilterCriteriaEcrImagePushedAtArgs>>? = null, ecrImageRegistries: Output<List<FilterFilterCriteriaEcrImageRegistryArgs>>? = null, ecrImageRepositoryNames: Output<List<FilterFilterCriteriaEcrImageRepositoryNameArgs>>? = null, ecrImageTags: Output<List<FilterFilterCriteriaEcrImageTagArgs>>? = null, epssScores: Output<List<FilterFilterCriteriaEpssScoreArgs>>? = null, exploitAvailables: Output<List<FilterFilterCriteriaExploitAvailableArgs>>? = null, findingArns: Output<List<FilterFilterCriteriaFindingArnArgs>>? = null, findingStatuses: Output<List<FilterFilterCriteriaFindingStatusArgs>>? = null, findingTypes: Output<List<FilterFilterCriteriaFindingTypeArgs>>? = null, firstObservedAts: Output<List<FilterFilterCriteriaFirstObservedAtArgs>>? = null, fixAvailables: Output<List<FilterFilterCriteriaFixAvailableArgs>>? = null, inspectorScores: Output<List<FilterFilterCriteriaInspectorScoreArgs>>? = null, lambdaFunctionExecutionRoleArns: Output<List<FilterFilterCriteriaLambdaFunctionExecutionRoleArnArgs>>? = null, lambdaFunctionLastModifiedAts: Output<List<FilterFilterCriteriaLambdaFunctionLastModifiedAtArgs>>? = null, lambdaFunctionLayers: Output<List<FilterFilterCriteriaLambdaFunctionLayerArgs>>? = null, lambdaFunctionNames: Output<List<FilterFilterCriteriaLambdaFunctionNameArgs>>? = null, lambdaFunctionRuntimes: Output<List<FilterFilterCriteriaLambdaFunctionRuntimeArgs>>? = null, lastObservedAts: Output<List<FilterFilterCriteriaLastObservedAtArgs>>? = null, networkProtocols: Output<List<FilterFilterCriteriaNetworkProtocolArgs>>? = null, portRanges: Output<List<FilterFilterCriteriaPortRangeArgs>>? = null, relatedVulnerabilities: Output<List<FilterFilterCriteriaRelatedVulnerabilityArgs>>? = null, resourceIds: Output<List<FilterFilterCriteriaResourceIdArgs>>? = null, resourceTags: Output<List<FilterFilterCriteriaResourceTagArgs>>? = null, resourceTypes: Output<List<FilterFilterCriteriaResourceTypeArgs>>? = null, severities: Output<List<FilterFilterCriteriaSeverityArgs>>? = null, titles: Output<List<FilterFilterCriteriaTitleArgs>>? = null, updatedAts: Output<List<FilterFilterCriteriaUpdatedAtArgs>>? = null, vendorSeverities: Output<List<FilterFilterCriteriaVendorSeverityArgs>>? = null, vulnerabilityIds: Output<List<FilterFilterCriteriaVulnerabilityIdArgs>>? = null, vulnerabilitySources: Output<List<FilterFilterCriteriaVulnerabilitySourceArgs>>? = null, vulnerablePackages: Output<List<FilterFilterCriteriaVulnerablePackageArgs>>? = null)

Properties

Link copied to clipboard

(Optional) The AWS account ID in which the finding was generated. Documented below.

Link copied to clipboard

(Optional) The ID of the component. Documented below.

Link copied to clipboard

(Optional) The ID of the component. Documented below.

Link copied to clipboard

(Optional) The ID of the component. Documented below.

Link copied to clipboard

(Optional) The ID of the component. Documented below.

Link copied to clipboard

(Optional) The type of the component. Documented below.

Link copied to clipboard

(Optional) The ID of the Amazon Machine Image (AMI). Documented below.

Link copied to clipboard

(Optional) The ID of the subnet. Documented below.

Link copied to clipboard

(Optional) The ID of the VPC. Documented below.

Link copied to clipboard

(Optional) The architecture of the ECR image. Documented below.

Link copied to clipboard

(Optional) The SHA256 hash of the ECR image. Documented below.

Link copied to clipboard

(Optional) The date range when the image was pushed. Documented below.

Link copied to clipboard

(Optional) The registry of the ECR image. Documented below.

Link copied to clipboard

(Optional) The name of the ECR repository. Documented below.

Link copied to clipboard

(Optional) The tags associated with the ECR image. Documented below.

Link copied to clipboard

(Optional) EPSS (Exploit Prediction Scoring System) Score of the finding. Documented below.

Link copied to clipboard

(Optional) Availability of exploits. Documented below.

Link copied to clipboard

(Optional) The ARN of the finding. Documented below.

Link copied to clipboard

(Optional) The status of the finding. Documented below.

Link copied to clipboard

(Optional) The type of the finding. Documented below.

Link copied to clipboard

(Optional) When the finding was first observed. Documented below.

Link copied to clipboard

(Optional) Availability of the fix. Documented below.

Link copied to clipboard

(Optional) The Inspector score given to the finding. Documented below.

Link copied to clipboard

(Optional) Lambda execution role ARN. Documented below.

Link copied to clipboard

(Optional) Last modified timestamp of the lambda function. Documented below.

Link copied to clipboard

(Optional) Lambda function layers. Documented below.

Link copied to clipboard

(Optional) Lambda function name. Documented below.

Link copied to clipboard

(Optional) Lambda function runtime. Documented below.

Link copied to clipboard

(Optional) When the finding was last observed. Documented below.

Link copied to clipboard

(Optional) The network protocol of the finding. Documented below.

Link copied to clipboard

(Optional) The port range of the finding. Documented below.

Link copied to clipboard

(Optional) Related vulnerabilities. Documented below.

Link copied to clipboard

(Optional) The ID of the resource. Documented below.

Link copied to clipboard

(Optional) The tags of the resource. Documented below.

Link copied to clipboard

(Optional) The type of the resource. Documented below.

Link copied to clipboard

(Optional) The severity of the finding. Documented below.

Link copied to clipboard

(Optional) The title of the finding. Documented below.

Link copied to clipboard

(Optional) When the finding was last updated. Documented below.

Link copied to clipboard

(Optional) The severity as reported by the vendor. Documented below.

Link copied to clipboard

(Optional) The ID of the vulnerability. Documented below.

Link copied to clipboard

(Optional) The source of the vulnerability. Documented below.

Link copied to clipboard

(Optional) Details about vulnerable packages. Documented below.

Functions

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