Package com.pulumi.aws.inspector2.inputs
Class FilterFilterCriteriaArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.inspector2.inputs.FilterFilterCriteriaArgs
-
public final class FilterFilterCriteriaArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classFilterFilterCriteriaArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static FilterFilterCriteriaArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaAwsAccountIdArgs>>>awsAccountIds()static FilterFilterCriteriaArgs.Builderbuilder()static FilterFilterCriteriaArgs.Builderbuilder(FilterFilterCriteriaArgs defaults)java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaCodeRepositoryProjectNameArgs>>>codeRepositoryProjectNames()java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaCodeRepositoryProviderTypeArgs>>>codeRepositoryProviderTypes()java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaCodeVulnerabilityDetectorNameArgs>>>codeVulnerabilityDetectorNames()java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaCodeVulnerabilityDetectorTagArgs>>>codeVulnerabilityDetectorTags()java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaCodeVulnerabilityFilePathArgs>>>codeVulnerabilityFilePaths()java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaComponentIdArgs>>>componentIds()java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaComponentTypeArgs>>>componentTypes()java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaEc2InstanceImageIdArgs>>>ec2InstanceImageIds()java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaEc2InstanceSubnetIdArgs>>>ec2InstanceSubnetIds()java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaEc2InstanceVpcIdArgs>>>ec2InstanceVpcIds()java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaEcrImageArchitectureArgs>>>ecrImageArchitectures()java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaEcrImageHashArgs>>>ecrImageHashes()java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaEcrImageInUseCountArgs>>>ecrImageInUseCounts()java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaEcrImageLastInUseAtArgs>>>ecrImageLastInUseAts()java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaEcrImagePushedAtArgs>>>ecrImagePushedAts()java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaEcrImageRegistryArgs>>>ecrImageRegistries()java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaEcrImageRepositoryNameArgs>>>ecrImageRepositoryNames()java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaEcrImageTagArgs>>>ecrImageTags()java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaEpssScoreArgs>>>epssScores()java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaExploitAvailableArgs>>>exploitAvailables()java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaFindingArnArgs>>>findingArns()java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaFindingStatusArgs>>>findingStatuses()java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaFindingTypeArgs>>>findingTypes()java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaFirstObservedAtArgs>>>firstObservedAts()java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaFixAvailableArgs>>>fixAvailables()java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaInspectorScoreArgs>>>inspectorScores()java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaLambdaFunctionExecutionRoleArnArgs>>>lambdaFunctionExecutionRoleArns()java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaLambdaFunctionLastModifiedAtArgs>>>lambdaFunctionLastModifiedAts()java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaLambdaFunctionLayerArgs>>>lambdaFunctionLayers()java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaLambdaFunctionNameArgs>>>lambdaFunctionNames()java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaLambdaFunctionRuntimeArgs>>>lambdaFunctionRuntimes()java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaLastObservedAtArgs>>>lastObservedAts()java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaNetworkProtocolArgs>>>networkProtocols()java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaPortRangeArgs>>>portRanges()java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaRelatedVulnerabilityArgs>>>relatedVulnerabilities()java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaResourceIdArgs>>>resourceIds()java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaResourceTagArgs>>>resourceTags()java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaResourceTypeArgs>>>resourceTypes()java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaSeverityArgs>>>severities()java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaTitleArgs>>>titles()java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaUpdatedAtArgs>>>updatedAts()java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaVendorSeverityArgs>>>vendorSeverities()java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaVulnerabilityIdArgs>>>vulnerabilityIds()java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaVulnerabilitySourceArgs>>>vulnerabilitySources()java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaVulnerablePackageArgs>>>vulnerablePackages()
-
-
-
Field Detail
-
Empty
public static final FilterFilterCriteriaArgs Empty
-
-
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.
-
codeVulnerabilityDetectorNames
public java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaCodeVulnerabilityDetectorNameArgs>>> codeVulnerabilityDetectorNames()
- Returns:
- (Optional) The ID of the component. Documented below.
-
codeVulnerabilityDetectorTags
public java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaCodeVulnerabilityDetectorTagArgs>>> codeVulnerabilityDetectorTags()
- Returns:
- (Optional) The ID of the component. Documented below.
-
codeVulnerabilityFilePaths
public java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaCodeVulnerabilityFilePathArgs>>> codeVulnerabilityFilePaths()
- Returns:
- (Optional) The ID of the component. 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.
-
ec2InstanceImageIds
public java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaEc2InstanceImageIdArgs>>> ec2InstanceImageIds()
- Returns:
- (Optional) ID of the AMI. 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.
-
lambdaFunctionExecutionRoleArns
public java.util.Optional<com.pulumi.core.Output<java.util.List<FilterFilterCriteriaLambdaFunctionExecutionRoleArnArgs>>> lambdaFunctionExecutionRoleArns()
- Returns:
- (Optional) Lambda execution role ARN. 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.
-
builder
public static FilterFilterCriteriaArgs.Builder builder()
-
builder
public static FilterFilterCriteriaArgs.Builder builder(FilterFilterCriteriaArgs defaults)
-
-