Class FilterFilterCriteriaArgs


  • public final class FilterFilterCriteriaArgs
    extends com.pulumi.resources.ResourceArgs
    • Method Detail

      • awsAccountIds

        public java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaAwsAccountIdArgs>>> awsAccountIds()
        Returns:
        (Optional) The AWS account ID in which the finding was generated. Documented below.
      • codeRepositoryProjectNames

        public java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaCodeRepositoryProjectNameArgs>>> codeRepositoryProjectNames()
        Returns:
        (Optional) The project name in a code repository. Documented below.
      • codeRepositoryProviderTypes

        public java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaCodeRepositoryProviderTypeArgs>>> codeRepositoryProviderTypes()
        Returns:
        (Optional) The repository provider type (such as GitHub, GitLab, etc.) Documented below.
      • componentIds

        public java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaComponentIdArgs>>> componentIds()
        Returns:
        (Optional) The ID of the component. Documented below.
      • componentTypes

        public java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaComponentTypeArgs>>> componentTypes()
        Returns:
        (Optional) The type of the component. Documented below.
      • ec2InstanceSubnetIds

        public java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaEc2InstanceSubnetIdArgs>>> ec2InstanceSubnetIds()
        Returns:
        (Optional) The ID of the subnet. Documented below.
      • ec2InstanceVpcIds

        public java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaEc2InstanceVpcIdArgs>>> ec2InstanceVpcIds()
        Returns:
        (Optional) The ID of the VPC. Documented below.
      • ecrImageArchitectures

        public java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaEcrImageArchitectureArgs>>> ecrImageArchitectures()
        Returns:
        (Optional) The architecture of the ECR image. Documented below.
      • ecrImageHashes

        public java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaEcrImageHashArgs>>> ecrImageHashes()
        Returns:
        (Optional) The SHA256 hash of the ECR image. Documented below.
      • ecrImageInUseCounts

        public java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaEcrImageInUseCountArgs>>> ecrImageInUseCounts()
        Returns:
        (Optional) The number of the ECR images in use. Documented below.
      • ecrImageLastInUseAts

        public java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaEcrImageLastInUseAtArgs>>> ecrImageLastInUseAts()
        Returns:
        (Optional) The date range when an ECR image was last used in an ECS cluster task or EKS cluster pod. Documented below.
      • ecrImagePushedAts

        public java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaEcrImagePushedAtArgs>>> ecrImagePushedAts()
        Returns:
        (Optional) The date range when the image was pushed. Documented below.
      • ecrImageRegistries

        public java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaEcrImageRegistryArgs>>> ecrImageRegistries()
        Returns:
        (Optional) The registry of the ECR image. Documented below.
      • ecrImageRepositoryNames

        public java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaEcrImageRepositoryNameArgs>>> ecrImageRepositoryNames()
        Returns:
        (Optional) The name of the ECR repository. Documented below.
      • ecrImageTags

        public java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaEcrImageTagArgs>>> ecrImageTags()
        Returns:
        (Optional) The tags associated with the ECR image. Documented below.
      • epssScores

        public java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaEpssScoreArgs>>> epssScores()
        Returns:
        (Optional) EPSS (Exploit Prediction Scoring System) Score of the finding. Documented below.
      • exploitAvailables

        public java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaExploitAvailableArgs>>> exploitAvailables()
        Returns:
        (Optional) Availability of exploits. Documented below.
      • findingArns

        public java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaFindingArnArgs>>> findingArns()
        Returns:
        (Optional) The ARN of the finding. Documented below.
      • findingStatuses

        public java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaFindingStatusArgs>>> findingStatuses()
        Returns:
        (Optional) The status of the finding. Documented below.
      • findingTypes

        public java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaFindingTypeArgs>>> findingTypes()
        Returns:
        (Optional) The type of the finding. Documented below.
      • firstObservedAts

        public java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaFirstObservedAtArgs>>> firstObservedAts()
        Returns:
        (Optional) When the finding was first observed. Documented below.
      • fixAvailables

        public java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaFixAvailableArgs>>> fixAvailables()
        Returns:
        (Optional) Availability of the fix. Documented below.
      • inspectorScores

        public java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaInspectorScoreArgs>>> inspectorScores()
        Returns:
        (Optional) The Inspector score given to the finding. Documented below.
      • lambdaFunctionLastModifiedAts

        public java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaLambdaFunctionLastModifiedAtArgs>>> lambdaFunctionLastModifiedAts()
        Returns:
        (Optional) Last modified timestamp of the lambda function. Documented below.
      • lambdaFunctionLayers

        public java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaLambdaFunctionLayerArgs>>> lambdaFunctionLayers()
        Returns:
        (Optional) Lambda function layers. Documented below.
      • lambdaFunctionNames

        public java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaLambdaFunctionNameArgs>>> lambdaFunctionNames()
        Returns:
        (Optional) Lambda function name. Documented below.
      • lambdaFunctionRuntimes

        public java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaLambdaFunctionRuntimeArgs>>> lambdaFunctionRuntimes()
        Returns:
        (Optional) Lambda function runtime. Documented below.
      • lastObservedAts

        public java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaLastObservedAtArgs>>> lastObservedAts()
        Returns:
        (Optional) When the finding was last observed. Documented below.
      • networkProtocols

        public java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaNetworkProtocolArgs>>> networkProtocols()
        Returns:
        (Optional) The network protocol of the finding. Documented below.
      • portRanges

        public java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaPortRangeArgs>>> portRanges()
        Returns:
        (Optional) The port range of the finding. Documented below.
      • relatedVulnerabilities

        public java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaRelatedVulnerabilityArgs>>> relatedVulnerabilities()
        Returns:
        (Optional) Related vulnerabilities. Documented below.
      • resourceIds

        public java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaResourceIdArgs>>> resourceIds()
        Returns:
        (Optional) The ID of the resource. Documented below.
      • resourceTags

        public java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaResourceTagArgs>>> resourceTags()
        Returns:
        (Optional) The tags of the resource. Documented below.
      • resourceTypes

        public java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaResourceTypeArgs>>> resourceTypes()
        Returns:
        (Optional) The type of the resource. Documented below.
      • severities

        public java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaSeverityArgs>>> severities()
        Returns:
        (Optional) The severity of the finding. Documented below.
      • titles

        public java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaTitleArgs>>> titles()
        Returns:
        (Optional) The title of the finding. Documented below.
      • updatedAts

        public java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaUpdatedAtArgs>>> updatedAts()
        Returns:
        (Optional) When the finding was last updated. Documented below.
      • vendorSeverities

        public java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaVendorSeverityArgs>>> vendorSeverities()
        Returns:
        (Optional) The severity as reported by the vendor. Documented below.
      • vulnerabilityIds

        public java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaVulnerabilityIdArgs>>> vulnerabilityIds()
        Returns:
        (Optional) The ID of the vulnerability. Documented below.
      • vulnerabilitySources

        public java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaVulnerabilitySourceArgs>>> vulnerabilitySources()
        Returns:
        (Optional) The source of the vulnerability. Documented below.
      • vulnerablePackages

        public java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaVulnerablePackageArgs>>> vulnerablePackages()
        Returns:
        (Optional) Details about vulnerable packages. Documented below.