aws.inspector2.Filter
Explore with Pulumi AI
Resource for managing an AWS Inspector Filter.
Example Usage
Basic Usage
import * as pulumi from "@pulumi/pulumi";
import * as aws from "@pulumi/aws";
const example = new aws.inspector2.Filter("example", {
name: "test",
action: "NONE",
filterCriterias: [{
awsAccountIds: [{
comparison: "EQUALS",
value: "111222333444",
}],
}],
});
import pulumi
import pulumi_aws as aws
example = aws.inspector2.Filter("example",
name="test",
action="NONE",
filter_criterias=[{
"aws_account_ids": [{
"comparison": "EQUALS",
"value": "111222333444",
}],
}])
package main
import (
"github.com/pulumi/pulumi-aws/sdk/v6/go/aws/inspector2"
"github.com/pulumi/pulumi/sdk/v3/go/pulumi"
)
func main() {
pulumi.Run(func(ctx *pulumi.Context) error {
_, err := inspector2.NewFilter(ctx, "example", &inspector2.FilterArgs{
Name: pulumi.String("test"),
Action: pulumi.String("NONE"),
FilterCriterias: inspector2.FilterFilterCriteriaArray{
&inspector2.FilterFilterCriteriaArgs{
AwsAccountIds: inspector2.FilterFilterCriteriaAwsAccountIdArray{
&inspector2.FilterFilterCriteriaAwsAccountIdArgs{
Comparison: pulumi.String("EQUALS"),
Value: pulumi.String("111222333444"),
},
},
},
},
})
if err != nil {
return err
}
return nil
})
}
using System.Collections.Generic;
using System.Linq;
using Pulumi;
using Aws = Pulumi.Aws;
return await Deployment.RunAsync(() =>
{
var example = new Aws.Inspector2.Filter("example", new()
{
Name = "test",
Action = "NONE",
FilterCriterias = new[]
{
new Aws.Inspector2.Inputs.FilterFilterCriteriaArgs
{
AwsAccountIds = new[]
{
new Aws.Inspector2.Inputs.FilterFilterCriteriaAwsAccountIdArgs
{
Comparison = "EQUALS",
Value = "111222333444",
},
},
},
},
});
});
package generated_program;
import com.pulumi.Context;
import com.pulumi.Pulumi;
import com.pulumi.core.Output;
import com.pulumi.aws.inspector2.Filter;
import com.pulumi.aws.inspector2.FilterArgs;
import com.pulumi.aws.inspector2.inputs.FilterFilterCriteriaArgs;
import java.util.List;
import java.util.ArrayList;
import java.util.Map;
import java.io.File;
import java.nio.file.Files;
import java.nio.file.Paths;
public class App {
public static void main(String[] args) {
Pulumi.run(App::stack);
}
public static void stack(Context ctx) {
var example = new Filter("example", FilterArgs.builder()
.name("test")
.action("NONE")
.filterCriterias(FilterFilterCriteriaArgs.builder()
.awsAccountIds(FilterFilterCriteriaAwsAccountIdArgs.builder()
.comparison("EQUALS")
.value("111222333444")
.build())
.build())
.build());
}
}
resources:
example:
type: aws:inspector2:Filter
properties:
name: test
action: NONE
filterCriterias:
- awsAccountIds:
- comparison: EQUALS
value: '111222333444'
Create Filter Resource
Resources are created with functions called constructors. To learn more about declaring and configuring resources, see Resources.
Constructor syntax
new Filter(name: string, args: FilterArgs, opts?: CustomResourceOptions);
@overload
def Filter(resource_name: str,
args: FilterArgs,
opts: Optional[ResourceOptions] = None)
@overload
def Filter(resource_name: str,
opts: Optional[ResourceOptions] = None,
action: Optional[str] = None,
description: Optional[str] = None,
filter_criterias: Optional[Sequence[FilterFilterCriteriaArgs]] = None,
name: Optional[str] = None,
reason: Optional[str] = None,
tags: Optional[Mapping[str, str]] = None)
func NewFilter(ctx *Context, name string, args FilterArgs, opts ...ResourceOption) (*Filter, error)
public Filter(string name, FilterArgs args, CustomResourceOptions? opts = null)
public Filter(String name, FilterArgs args)
public Filter(String name, FilterArgs args, CustomResourceOptions options)
type: aws:inspector2:Filter
properties: # The arguments to resource properties.
options: # Bag of options to control resource's behavior.
Parameters
- name string
- The unique name of the resource.
- args FilterArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- resource_name str
- The unique name of the resource.
- args FilterArgs
- The arguments to resource properties.
- opts ResourceOptions
- Bag of options to control resource's behavior.
- ctx Context
- Context object for the current deployment.
- name string
- The unique name of the resource.
- args FilterArgs
- The arguments to resource properties.
- opts ResourceOption
- Bag of options to control resource's behavior.
- name string
- The unique name of the resource.
- args FilterArgs
- The arguments to resource properties.
- opts CustomResourceOptions
- Bag of options to control resource's behavior.
- name String
- The unique name of the resource.
- args FilterArgs
- The arguments to resource properties.
- options CustomResourceOptions
- Bag of options to control resource's behavior.
Constructor example
The following reference example uses placeholder values for all input properties.
var awsFilterResource = new Aws.Inspector2.Filter("awsFilterResource", new()
{
Action = "string",
Description = "string",
FilterCriterias = new[]
{
new Aws.Inspector2.Inputs.FilterFilterCriteriaArgs
{
AwsAccountIds = new[]
{
new Aws.Inspector2.Inputs.FilterFilterCriteriaAwsAccountIdArgs
{
Comparison = "string",
Value = "string",
},
},
CodeVulnerabilityDetectorNames = new[]
{
new Aws.Inspector2.Inputs.FilterFilterCriteriaCodeVulnerabilityDetectorNameArgs
{
Comparison = "string",
Value = "string",
},
},
CodeVulnerabilityDetectorTags = new[]
{
new Aws.Inspector2.Inputs.FilterFilterCriteriaCodeVulnerabilityDetectorTagArgs
{
Comparison = "string",
Value = "string",
},
},
CodeVulnerabilityFilePaths = new[]
{
new Aws.Inspector2.Inputs.FilterFilterCriteriaCodeVulnerabilityFilePathArgs
{
Comparison = "string",
Value = "string",
},
},
ComponentIds = new[]
{
new Aws.Inspector2.Inputs.FilterFilterCriteriaComponentIdArgs
{
Comparison = "string",
Value = "string",
},
},
ComponentTypes = new[]
{
new Aws.Inspector2.Inputs.FilterFilterCriteriaComponentTypeArgs
{
Comparison = "string",
Value = "string",
},
},
Ec2InstanceImageIds = new[]
{
new Aws.Inspector2.Inputs.FilterFilterCriteriaEc2InstanceImageIdArgs
{
Comparison = "string",
Value = "string",
},
},
Ec2InstanceSubnetIds = new[]
{
new Aws.Inspector2.Inputs.FilterFilterCriteriaEc2InstanceSubnetIdArgs
{
Comparison = "string",
Value = "string",
},
},
Ec2InstanceVpcIds = new[]
{
new Aws.Inspector2.Inputs.FilterFilterCriteriaEc2InstanceVpcIdArgs
{
Comparison = "string",
Value = "string",
},
},
EcrImageArchitectures = new[]
{
new Aws.Inspector2.Inputs.FilterFilterCriteriaEcrImageArchitectureArgs
{
Comparison = "string",
Value = "string",
},
},
EcrImageHashes = new[]
{
new Aws.Inspector2.Inputs.FilterFilterCriteriaEcrImageHashArgs
{
Comparison = "string",
Value = "string",
},
},
EcrImagePushedAts = new[]
{
new Aws.Inspector2.Inputs.FilterFilterCriteriaEcrImagePushedAtArgs
{
EndInclusive = "string",
StartInclusive = "string",
},
},
EcrImageRegistries = new[]
{
new Aws.Inspector2.Inputs.FilterFilterCriteriaEcrImageRegistryArgs
{
Comparison = "string",
Value = "string",
},
},
EcrImageRepositoryNames = new[]
{
new Aws.Inspector2.Inputs.FilterFilterCriteriaEcrImageRepositoryNameArgs
{
Comparison = "string",
Value = "string",
},
},
EcrImageTags = new[]
{
new Aws.Inspector2.Inputs.FilterFilterCriteriaEcrImageTagArgs
{
Comparison = "string",
Value = "string",
},
},
EpssScores = new[]
{
new Aws.Inspector2.Inputs.FilterFilterCriteriaEpssScoreArgs
{
LowerInclusive = 0,
UpperInclusive = 0,
},
},
ExploitAvailables = new[]
{
new Aws.Inspector2.Inputs.FilterFilterCriteriaExploitAvailableArgs
{
Comparison = "string",
Value = "string",
},
},
FindingArns = new[]
{
new Aws.Inspector2.Inputs.FilterFilterCriteriaFindingArnArgs
{
Comparison = "string",
Value = "string",
},
},
FindingStatuses = new[]
{
new Aws.Inspector2.Inputs.FilterFilterCriteriaFindingStatusArgs
{
Comparison = "string",
Value = "string",
},
},
FindingTypes = new[]
{
new Aws.Inspector2.Inputs.FilterFilterCriteriaFindingTypeArgs
{
Comparison = "string",
Value = "string",
},
},
FirstObservedAts = new[]
{
new Aws.Inspector2.Inputs.FilterFilterCriteriaFirstObservedAtArgs
{
EndInclusive = "string",
StartInclusive = "string",
},
},
FixAvailables = new[]
{
new Aws.Inspector2.Inputs.FilterFilterCriteriaFixAvailableArgs
{
Comparison = "string",
Value = "string",
},
},
InspectorScores = new[]
{
new Aws.Inspector2.Inputs.FilterFilterCriteriaInspectorScoreArgs
{
LowerInclusive = 0,
UpperInclusive = 0,
},
},
LambdaFunctionExecutionRoleArns = new[]
{
new Aws.Inspector2.Inputs.FilterFilterCriteriaLambdaFunctionExecutionRoleArnArgs
{
Comparison = "string",
Value = "string",
},
},
LambdaFunctionLastModifiedAts = new[]
{
new Aws.Inspector2.Inputs.FilterFilterCriteriaLambdaFunctionLastModifiedAtArgs
{
EndInclusive = "string",
StartInclusive = "string",
},
},
LambdaFunctionLayers = new[]
{
new Aws.Inspector2.Inputs.FilterFilterCriteriaLambdaFunctionLayerArgs
{
Comparison = "string",
Value = "string",
},
},
LambdaFunctionNames = new[]
{
new Aws.Inspector2.Inputs.FilterFilterCriteriaLambdaFunctionNameArgs
{
Comparison = "string",
Value = "string",
},
},
LambdaFunctionRuntimes = new[]
{
new Aws.Inspector2.Inputs.FilterFilterCriteriaLambdaFunctionRuntimeArgs
{
Comparison = "string",
Value = "string",
},
},
LastObservedAts = new[]
{
new Aws.Inspector2.Inputs.FilterFilterCriteriaLastObservedAtArgs
{
EndInclusive = "string",
StartInclusive = "string",
},
},
NetworkProtocols = new[]
{
new Aws.Inspector2.Inputs.FilterFilterCriteriaNetworkProtocolArgs
{
Comparison = "string",
Value = "string",
},
},
PortRanges = new[]
{
new Aws.Inspector2.Inputs.FilterFilterCriteriaPortRangeArgs
{
BeginInclusive = 0,
EndInclusive = 0,
},
},
RelatedVulnerabilities = new[]
{
new Aws.Inspector2.Inputs.FilterFilterCriteriaRelatedVulnerabilityArgs
{
Comparison = "string",
Value = "string",
},
},
ResourceIds = new[]
{
new Aws.Inspector2.Inputs.FilterFilterCriteriaResourceIdArgs
{
Comparison = "string",
Value = "string",
},
},
ResourceTags = new[]
{
new Aws.Inspector2.Inputs.FilterFilterCriteriaResourceTagArgs
{
Comparison = "string",
Key = "string",
Value = "string",
},
},
ResourceTypes = new[]
{
new Aws.Inspector2.Inputs.FilterFilterCriteriaResourceTypeArgs
{
Comparison = "string",
Value = "string",
},
},
Severities = new[]
{
new Aws.Inspector2.Inputs.FilterFilterCriteriaSeverityArgs
{
Comparison = "string",
Value = "string",
},
},
Titles = new[]
{
new Aws.Inspector2.Inputs.FilterFilterCriteriaTitleArgs
{
Comparison = "string",
Value = "string",
},
},
UpdatedAts = new[]
{
new Aws.Inspector2.Inputs.FilterFilterCriteriaUpdatedAtArgs
{
EndInclusive = "string",
StartInclusive = "string",
},
},
VendorSeverities = new[]
{
new Aws.Inspector2.Inputs.FilterFilterCriteriaVendorSeverityArgs
{
Comparison = "string",
Value = "string",
},
},
VulnerabilityIds = new[]
{
new Aws.Inspector2.Inputs.FilterFilterCriteriaVulnerabilityIdArgs
{
Comparison = "string",
Value = "string",
},
},
VulnerabilitySources = new[]
{
new Aws.Inspector2.Inputs.FilterFilterCriteriaVulnerabilitySourceArgs
{
Comparison = "string",
Value = "string",
},
},
VulnerablePackages = new[]
{
new Aws.Inspector2.Inputs.FilterFilterCriteriaVulnerablePackageArgs
{
Architecture = new Aws.Inspector2.Inputs.FilterFilterCriteriaVulnerablePackageArchitectureArgs
{
Comparison = "string",
Value = "string",
},
Epoches = new[]
{
new Aws.Inspector2.Inputs.FilterFilterCriteriaVulnerablePackageEpochArgs
{
LowerInclusive = 0,
UpperInclusive = 0,
},
},
FilePath = new Aws.Inspector2.Inputs.FilterFilterCriteriaVulnerablePackageFilePathArgs
{
Comparison = "string",
Value = "string",
},
Name = new Aws.Inspector2.Inputs.FilterFilterCriteriaVulnerablePackageNameArgs
{
Comparison = "string",
Value = "string",
},
Release = new Aws.Inspector2.Inputs.FilterFilterCriteriaVulnerablePackageReleaseArgs
{
Comparison = "string",
Value = "string",
},
SourceLambdaLayerArn = new Aws.Inspector2.Inputs.FilterFilterCriteriaVulnerablePackageSourceLambdaLayerArnArgs
{
Comparison = "string",
Value = "string",
},
SourceLayerHash = new Aws.Inspector2.Inputs.FilterFilterCriteriaVulnerablePackageSourceLayerHashArgs
{
Comparison = "string",
Value = "string",
},
Version = new Aws.Inspector2.Inputs.FilterFilterCriteriaVulnerablePackageVersionArgs
{
Comparison = "string",
Value = "string",
},
},
},
},
},
Name = "string",
Reason = "string",
Tags =
{
{ "string", "string" },
},
});
example, err := inspector2.NewFilter(ctx, "awsFilterResource", &inspector2.FilterArgs{
Action: pulumi.String("string"),
Description: pulumi.String("string"),
FilterCriterias: inspector2.FilterFilterCriteriaArray{
&inspector2.FilterFilterCriteriaArgs{
AwsAccountIds: inspector2.FilterFilterCriteriaAwsAccountIdArray{
&inspector2.FilterFilterCriteriaAwsAccountIdArgs{
Comparison: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
CodeVulnerabilityDetectorNames: inspector2.FilterFilterCriteriaCodeVulnerabilityDetectorNameArray{
&inspector2.FilterFilterCriteriaCodeVulnerabilityDetectorNameArgs{
Comparison: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
CodeVulnerabilityDetectorTags: inspector2.FilterFilterCriteriaCodeVulnerabilityDetectorTagArray{
&inspector2.FilterFilterCriteriaCodeVulnerabilityDetectorTagArgs{
Comparison: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
CodeVulnerabilityFilePaths: inspector2.FilterFilterCriteriaCodeVulnerabilityFilePathArray{
&inspector2.FilterFilterCriteriaCodeVulnerabilityFilePathArgs{
Comparison: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
ComponentIds: inspector2.FilterFilterCriteriaComponentIdArray{
&inspector2.FilterFilterCriteriaComponentIdArgs{
Comparison: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
ComponentTypes: inspector2.FilterFilterCriteriaComponentTypeArray{
&inspector2.FilterFilterCriteriaComponentTypeArgs{
Comparison: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Ec2InstanceImageIds: inspector2.FilterFilterCriteriaEc2InstanceImageIdArray{
&inspector2.FilterFilterCriteriaEc2InstanceImageIdArgs{
Comparison: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Ec2InstanceSubnetIds: inspector2.FilterFilterCriteriaEc2InstanceSubnetIdArray{
&inspector2.FilterFilterCriteriaEc2InstanceSubnetIdArgs{
Comparison: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Ec2InstanceVpcIds: inspector2.FilterFilterCriteriaEc2InstanceVpcIdArray{
&inspector2.FilterFilterCriteriaEc2InstanceVpcIdArgs{
Comparison: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
EcrImageArchitectures: inspector2.FilterFilterCriteriaEcrImageArchitectureArray{
&inspector2.FilterFilterCriteriaEcrImageArchitectureArgs{
Comparison: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
EcrImageHashes: inspector2.FilterFilterCriteriaEcrImageHashArray{
&inspector2.FilterFilterCriteriaEcrImageHashArgs{
Comparison: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
EcrImagePushedAts: inspector2.FilterFilterCriteriaEcrImagePushedAtArray{
&inspector2.FilterFilterCriteriaEcrImagePushedAtArgs{
EndInclusive: pulumi.String("string"),
StartInclusive: pulumi.String("string"),
},
},
EcrImageRegistries: inspector2.FilterFilterCriteriaEcrImageRegistryArray{
&inspector2.FilterFilterCriteriaEcrImageRegistryArgs{
Comparison: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
EcrImageRepositoryNames: inspector2.FilterFilterCriteriaEcrImageRepositoryNameArray{
&inspector2.FilterFilterCriteriaEcrImageRepositoryNameArgs{
Comparison: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
EcrImageTags: inspector2.FilterFilterCriteriaEcrImageTagArray{
&inspector2.FilterFilterCriteriaEcrImageTagArgs{
Comparison: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
EpssScores: inspector2.FilterFilterCriteriaEpssScoreArray{
&inspector2.FilterFilterCriteriaEpssScoreArgs{
LowerInclusive: pulumi.Float64(0),
UpperInclusive: pulumi.Float64(0),
},
},
ExploitAvailables: inspector2.FilterFilterCriteriaExploitAvailableArray{
&inspector2.FilterFilterCriteriaExploitAvailableArgs{
Comparison: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
FindingArns: inspector2.FilterFilterCriteriaFindingArnArray{
&inspector2.FilterFilterCriteriaFindingArnArgs{
Comparison: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
FindingStatuses: inspector2.FilterFilterCriteriaFindingStatusArray{
&inspector2.FilterFilterCriteriaFindingStatusArgs{
Comparison: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
FindingTypes: inspector2.FilterFilterCriteriaFindingTypeArray{
&inspector2.FilterFilterCriteriaFindingTypeArgs{
Comparison: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
FirstObservedAts: inspector2.FilterFilterCriteriaFirstObservedAtArray{
&inspector2.FilterFilterCriteriaFirstObservedAtArgs{
EndInclusive: pulumi.String("string"),
StartInclusive: pulumi.String("string"),
},
},
FixAvailables: inspector2.FilterFilterCriteriaFixAvailableArray{
&inspector2.FilterFilterCriteriaFixAvailableArgs{
Comparison: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
InspectorScores: inspector2.FilterFilterCriteriaInspectorScoreArray{
&inspector2.FilterFilterCriteriaInspectorScoreArgs{
LowerInclusive: pulumi.Float64(0),
UpperInclusive: pulumi.Float64(0),
},
},
LambdaFunctionExecutionRoleArns: inspector2.FilterFilterCriteriaLambdaFunctionExecutionRoleArnArray{
&inspector2.FilterFilterCriteriaLambdaFunctionExecutionRoleArnArgs{
Comparison: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
LambdaFunctionLastModifiedAts: inspector2.FilterFilterCriteriaLambdaFunctionLastModifiedAtArray{
&inspector2.FilterFilterCriteriaLambdaFunctionLastModifiedAtArgs{
EndInclusive: pulumi.String("string"),
StartInclusive: pulumi.String("string"),
},
},
LambdaFunctionLayers: inspector2.FilterFilterCriteriaLambdaFunctionLayerArray{
&inspector2.FilterFilterCriteriaLambdaFunctionLayerArgs{
Comparison: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
LambdaFunctionNames: inspector2.FilterFilterCriteriaLambdaFunctionNameArray{
&inspector2.FilterFilterCriteriaLambdaFunctionNameArgs{
Comparison: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
LambdaFunctionRuntimes: inspector2.FilterFilterCriteriaLambdaFunctionRuntimeArray{
&inspector2.FilterFilterCriteriaLambdaFunctionRuntimeArgs{
Comparison: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
LastObservedAts: inspector2.FilterFilterCriteriaLastObservedAtArray{
&inspector2.FilterFilterCriteriaLastObservedAtArgs{
EndInclusive: pulumi.String("string"),
StartInclusive: pulumi.String("string"),
},
},
NetworkProtocols: inspector2.FilterFilterCriteriaNetworkProtocolArray{
&inspector2.FilterFilterCriteriaNetworkProtocolArgs{
Comparison: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
PortRanges: inspector2.FilterFilterCriteriaPortRangeArray{
&inspector2.FilterFilterCriteriaPortRangeArgs{
BeginInclusive: pulumi.Int(0),
EndInclusive: pulumi.Int(0),
},
},
RelatedVulnerabilities: inspector2.FilterFilterCriteriaRelatedVulnerabilityArray{
&inspector2.FilterFilterCriteriaRelatedVulnerabilityArgs{
Comparison: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
ResourceIds: inspector2.FilterFilterCriteriaResourceIdArray{
&inspector2.FilterFilterCriteriaResourceIdArgs{
Comparison: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
ResourceTags: inspector2.FilterFilterCriteriaResourceTagArray{
&inspector2.FilterFilterCriteriaResourceTagArgs{
Comparison: pulumi.String("string"),
Key: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
ResourceTypes: inspector2.FilterFilterCriteriaResourceTypeArray{
&inspector2.FilterFilterCriteriaResourceTypeArgs{
Comparison: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Severities: inspector2.FilterFilterCriteriaSeverityArray{
&inspector2.FilterFilterCriteriaSeverityArgs{
Comparison: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
Titles: inspector2.FilterFilterCriteriaTitleArray{
&inspector2.FilterFilterCriteriaTitleArgs{
Comparison: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
UpdatedAts: inspector2.FilterFilterCriteriaUpdatedAtArray{
&inspector2.FilterFilterCriteriaUpdatedAtArgs{
EndInclusive: pulumi.String("string"),
StartInclusive: pulumi.String("string"),
},
},
VendorSeverities: inspector2.FilterFilterCriteriaVendorSeverityArray{
&inspector2.FilterFilterCriteriaVendorSeverityArgs{
Comparison: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
VulnerabilityIds: inspector2.FilterFilterCriteriaVulnerabilityIdArray{
&inspector2.FilterFilterCriteriaVulnerabilityIdArgs{
Comparison: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
VulnerabilitySources: inspector2.FilterFilterCriteriaVulnerabilitySourceArray{
&inspector2.FilterFilterCriteriaVulnerabilitySourceArgs{
Comparison: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
VulnerablePackages: inspector2.FilterFilterCriteriaVulnerablePackageArray{
&inspector2.FilterFilterCriteriaVulnerablePackageArgs{
Architecture: &inspector2.FilterFilterCriteriaVulnerablePackageArchitectureArgs{
Comparison: pulumi.String("string"),
Value: pulumi.String("string"),
},
Epoches: inspector2.FilterFilterCriteriaVulnerablePackageEpochArray{
&inspector2.FilterFilterCriteriaVulnerablePackageEpochArgs{
LowerInclusive: pulumi.Float64(0),
UpperInclusive: pulumi.Float64(0),
},
},
FilePath: &inspector2.FilterFilterCriteriaVulnerablePackageFilePathArgs{
Comparison: pulumi.String("string"),
Value: pulumi.String("string"),
},
Name: &inspector2.FilterFilterCriteriaVulnerablePackageNameArgs{
Comparison: pulumi.String("string"),
Value: pulumi.String("string"),
},
Release: &inspector2.FilterFilterCriteriaVulnerablePackageReleaseArgs{
Comparison: pulumi.String("string"),
Value: pulumi.String("string"),
},
SourceLambdaLayerArn: &inspector2.FilterFilterCriteriaVulnerablePackageSourceLambdaLayerArnArgs{
Comparison: pulumi.String("string"),
Value: pulumi.String("string"),
},
SourceLayerHash: &inspector2.FilterFilterCriteriaVulnerablePackageSourceLayerHashArgs{
Comparison: pulumi.String("string"),
Value: pulumi.String("string"),
},
Version: &inspector2.FilterFilterCriteriaVulnerablePackageVersionArgs{
Comparison: pulumi.String("string"),
Value: pulumi.String("string"),
},
},
},
},
},
Name: pulumi.String("string"),
Reason: pulumi.String("string"),
Tags: pulumi.StringMap{
"string": pulumi.String("string"),
},
})
var awsFilterResource = new com.pulumi.aws.inspector2.Filter("awsFilterResource", com.pulumi.aws.inspector2.FilterArgs.builder()
.action("string")
.description("string")
.filterCriterias(FilterFilterCriteriaArgs.builder()
.awsAccountIds(FilterFilterCriteriaAwsAccountIdArgs.builder()
.comparison("string")
.value("string")
.build())
.codeVulnerabilityDetectorNames(FilterFilterCriteriaCodeVulnerabilityDetectorNameArgs.builder()
.comparison("string")
.value("string")
.build())
.codeVulnerabilityDetectorTags(FilterFilterCriteriaCodeVulnerabilityDetectorTagArgs.builder()
.comparison("string")
.value("string")
.build())
.codeVulnerabilityFilePaths(FilterFilterCriteriaCodeVulnerabilityFilePathArgs.builder()
.comparison("string")
.value("string")
.build())
.componentIds(FilterFilterCriteriaComponentIdArgs.builder()
.comparison("string")
.value("string")
.build())
.componentTypes(FilterFilterCriteriaComponentTypeArgs.builder()
.comparison("string")
.value("string")
.build())
.ec2InstanceImageIds(FilterFilterCriteriaEc2InstanceImageIdArgs.builder()
.comparison("string")
.value("string")
.build())
.ec2InstanceSubnetIds(FilterFilterCriteriaEc2InstanceSubnetIdArgs.builder()
.comparison("string")
.value("string")
.build())
.ec2InstanceVpcIds(FilterFilterCriteriaEc2InstanceVpcIdArgs.builder()
.comparison("string")
.value("string")
.build())
.ecrImageArchitectures(FilterFilterCriteriaEcrImageArchitectureArgs.builder()
.comparison("string")
.value("string")
.build())
.ecrImageHashes(FilterFilterCriteriaEcrImageHashArgs.builder()
.comparison("string")
.value("string")
.build())
.ecrImagePushedAts(FilterFilterCriteriaEcrImagePushedAtArgs.builder()
.endInclusive("string")
.startInclusive("string")
.build())
.ecrImageRegistries(FilterFilterCriteriaEcrImageRegistryArgs.builder()
.comparison("string")
.value("string")
.build())
.ecrImageRepositoryNames(FilterFilterCriteriaEcrImageRepositoryNameArgs.builder()
.comparison("string")
.value("string")
.build())
.ecrImageTags(FilterFilterCriteriaEcrImageTagArgs.builder()
.comparison("string")
.value("string")
.build())
.epssScores(FilterFilterCriteriaEpssScoreArgs.builder()
.lowerInclusive(0.0)
.upperInclusive(0.0)
.build())
.exploitAvailables(FilterFilterCriteriaExploitAvailableArgs.builder()
.comparison("string")
.value("string")
.build())
.findingArns(FilterFilterCriteriaFindingArnArgs.builder()
.comparison("string")
.value("string")
.build())
.findingStatuses(FilterFilterCriteriaFindingStatusArgs.builder()
.comparison("string")
.value("string")
.build())
.findingTypes(FilterFilterCriteriaFindingTypeArgs.builder()
.comparison("string")
.value("string")
.build())
.firstObservedAts(FilterFilterCriteriaFirstObservedAtArgs.builder()
.endInclusive("string")
.startInclusive("string")
.build())
.fixAvailables(FilterFilterCriteriaFixAvailableArgs.builder()
.comparison("string")
.value("string")
.build())
.inspectorScores(FilterFilterCriteriaInspectorScoreArgs.builder()
.lowerInclusive(0.0)
.upperInclusive(0.0)
.build())
.lambdaFunctionExecutionRoleArns(FilterFilterCriteriaLambdaFunctionExecutionRoleArnArgs.builder()
.comparison("string")
.value("string")
.build())
.lambdaFunctionLastModifiedAts(FilterFilterCriteriaLambdaFunctionLastModifiedAtArgs.builder()
.endInclusive("string")
.startInclusive("string")
.build())
.lambdaFunctionLayers(FilterFilterCriteriaLambdaFunctionLayerArgs.builder()
.comparison("string")
.value("string")
.build())
.lambdaFunctionNames(FilterFilterCriteriaLambdaFunctionNameArgs.builder()
.comparison("string")
.value("string")
.build())
.lambdaFunctionRuntimes(FilterFilterCriteriaLambdaFunctionRuntimeArgs.builder()
.comparison("string")
.value("string")
.build())
.lastObservedAts(FilterFilterCriteriaLastObservedAtArgs.builder()
.endInclusive("string")
.startInclusive("string")
.build())
.networkProtocols(FilterFilterCriteriaNetworkProtocolArgs.builder()
.comparison("string")
.value("string")
.build())
.portRanges(FilterFilterCriteriaPortRangeArgs.builder()
.beginInclusive(0)
.endInclusive(0)
.build())
.relatedVulnerabilities(FilterFilterCriteriaRelatedVulnerabilityArgs.builder()
.comparison("string")
.value("string")
.build())
.resourceIds(FilterFilterCriteriaResourceIdArgs.builder()
.comparison("string")
.value("string")
.build())
.resourceTags(FilterFilterCriteriaResourceTagArgs.builder()
.comparison("string")
.key("string")
.value("string")
.build())
.resourceTypes(FilterFilterCriteriaResourceTypeArgs.builder()
.comparison("string")
.value("string")
.build())
.severities(FilterFilterCriteriaSeverityArgs.builder()
.comparison("string")
.value("string")
.build())
.titles(FilterFilterCriteriaTitleArgs.builder()
.comparison("string")
.value("string")
.build())
.updatedAts(FilterFilterCriteriaUpdatedAtArgs.builder()
.endInclusive("string")
.startInclusive("string")
.build())
.vendorSeverities(FilterFilterCriteriaVendorSeverityArgs.builder()
.comparison("string")
.value("string")
.build())
.vulnerabilityIds(FilterFilterCriteriaVulnerabilityIdArgs.builder()
.comparison("string")
.value("string")
.build())
.vulnerabilitySources(FilterFilterCriteriaVulnerabilitySourceArgs.builder()
.comparison("string")
.value("string")
.build())
.vulnerablePackages(FilterFilterCriteriaVulnerablePackageArgs.builder()
.architecture(FilterFilterCriteriaVulnerablePackageArchitectureArgs.builder()
.comparison("string")
.value("string")
.build())
.epoches(FilterFilterCriteriaVulnerablePackageEpochArgs.builder()
.lowerInclusive(0.0)
.upperInclusive(0.0)
.build())
.filePath(FilterFilterCriteriaVulnerablePackageFilePathArgs.builder()
.comparison("string")
.value("string")
.build())
.name(FilterFilterCriteriaVulnerablePackageNameArgs.builder()
.comparison("string")
.value("string")
.build())
.release(FilterFilterCriteriaVulnerablePackageReleaseArgs.builder()
.comparison("string")
.value("string")
.build())
.sourceLambdaLayerArn(FilterFilterCriteriaVulnerablePackageSourceLambdaLayerArnArgs.builder()
.comparison("string")
.value("string")
.build())
.sourceLayerHash(FilterFilterCriteriaVulnerablePackageSourceLayerHashArgs.builder()
.comparison("string")
.value("string")
.build())
.version(FilterFilterCriteriaVulnerablePackageVersionArgs.builder()
.comparison("string")
.value("string")
.build())
.build())
.build())
.name("string")
.reason("string")
.tags(Map.of("string", "string"))
.build());
aws_filter_resource = aws.inspector2.Filter("awsFilterResource",
action="string",
description="string",
filter_criterias=[{
"aws_account_ids": [{
"comparison": "string",
"value": "string",
}],
"code_vulnerability_detector_names": [{
"comparison": "string",
"value": "string",
}],
"code_vulnerability_detector_tags": [{
"comparison": "string",
"value": "string",
}],
"code_vulnerability_file_paths": [{
"comparison": "string",
"value": "string",
}],
"component_ids": [{
"comparison": "string",
"value": "string",
}],
"component_types": [{
"comparison": "string",
"value": "string",
}],
"ec2_instance_image_ids": [{
"comparison": "string",
"value": "string",
}],
"ec2_instance_subnet_ids": [{
"comparison": "string",
"value": "string",
}],
"ec2_instance_vpc_ids": [{
"comparison": "string",
"value": "string",
}],
"ecr_image_architectures": [{
"comparison": "string",
"value": "string",
}],
"ecr_image_hashes": [{
"comparison": "string",
"value": "string",
}],
"ecr_image_pushed_ats": [{
"end_inclusive": "string",
"start_inclusive": "string",
}],
"ecr_image_registries": [{
"comparison": "string",
"value": "string",
}],
"ecr_image_repository_names": [{
"comparison": "string",
"value": "string",
}],
"ecr_image_tags": [{
"comparison": "string",
"value": "string",
}],
"epss_scores": [{
"lower_inclusive": 0,
"upper_inclusive": 0,
}],
"exploit_availables": [{
"comparison": "string",
"value": "string",
}],
"finding_arns": [{
"comparison": "string",
"value": "string",
}],
"finding_statuses": [{
"comparison": "string",
"value": "string",
}],
"finding_types": [{
"comparison": "string",
"value": "string",
}],
"first_observed_ats": [{
"end_inclusive": "string",
"start_inclusive": "string",
}],
"fix_availables": [{
"comparison": "string",
"value": "string",
}],
"inspector_scores": [{
"lower_inclusive": 0,
"upper_inclusive": 0,
}],
"lambda_function_execution_role_arns": [{
"comparison": "string",
"value": "string",
}],
"lambda_function_last_modified_ats": [{
"end_inclusive": "string",
"start_inclusive": "string",
}],
"lambda_function_layers": [{
"comparison": "string",
"value": "string",
}],
"lambda_function_names": [{
"comparison": "string",
"value": "string",
}],
"lambda_function_runtimes": [{
"comparison": "string",
"value": "string",
}],
"last_observed_ats": [{
"end_inclusive": "string",
"start_inclusive": "string",
}],
"network_protocols": [{
"comparison": "string",
"value": "string",
}],
"port_ranges": [{
"begin_inclusive": 0,
"end_inclusive": 0,
}],
"related_vulnerabilities": [{
"comparison": "string",
"value": "string",
}],
"resource_ids": [{
"comparison": "string",
"value": "string",
}],
"resource_tags": [{
"comparison": "string",
"key": "string",
"value": "string",
}],
"resource_types": [{
"comparison": "string",
"value": "string",
}],
"severities": [{
"comparison": "string",
"value": "string",
}],
"titles": [{
"comparison": "string",
"value": "string",
}],
"updated_ats": [{
"end_inclusive": "string",
"start_inclusive": "string",
}],
"vendor_severities": [{
"comparison": "string",
"value": "string",
}],
"vulnerability_ids": [{
"comparison": "string",
"value": "string",
}],
"vulnerability_sources": [{
"comparison": "string",
"value": "string",
}],
"vulnerable_packages": [{
"architecture": {
"comparison": "string",
"value": "string",
},
"epoches": [{
"lower_inclusive": 0,
"upper_inclusive": 0,
}],
"file_path": {
"comparison": "string",
"value": "string",
},
"name": {
"comparison": "string",
"value": "string",
},
"release": {
"comparison": "string",
"value": "string",
},
"source_lambda_layer_arn": {
"comparison": "string",
"value": "string",
},
"source_layer_hash": {
"comparison": "string",
"value": "string",
},
"version": {
"comparison": "string",
"value": "string",
},
}],
}],
name="string",
reason="string",
tags={
"string": "string",
})
const awsFilterResource = new aws.inspector2.Filter("awsFilterResource", {
action: "string",
description: "string",
filterCriterias: [{
awsAccountIds: [{
comparison: "string",
value: "string",
}],
codeVulnerabilityDetectorNames: [{
comparison: "string",
value: "string",
}],
codeVulnerabilityDetectorTags: [{
comparison: "string",
value: "string",
}],
codeVulnerabilityFilePaths: [{
comparison: "string",
value: "string",
}],
componentIds: [{
comparison: "string",
value: "string",
}],
componentTypes: [{
comparison: "string",
value: "string",
}],
ec2InstanceImageIds: [{
comparison: "string",
value: "string",
}],
ec2InstanceSubnetIds: [{
comparison: "string",
value: "string",
}],
ec2InstanceVpcIds: [{
comparison: "string",
value: "string",
}],
ecrImageArchitectures: [{
comparison: "string",
value: "string",
}],
ecrImageHashes: [{
comparison: "string",
value: "string",
}],
ecrImagePushedAts: [{
endInclusive: "string",
startInclusive: "string",
}],
ecrImageRegistries: [{
comparison: "string",
value: "string",
}],
ecrImageRepositoryNames: [{
comparison: "string",
value: "string",
}],
ecrImageTags: [{
comparison: "string",
value: "string",
}],
epssScores: [{
lowerInclusive: 0,
upperInclusive: 0,
}],
exploitAvailables: [{
comparison: "string",
value: "string",
}],
findingArns: [{
comparison: "string",
value: "string",
}],
findingStatuses: [{
comparison: "string",
value: "string",
}],
findingTypes: [{
comparison: "string",
value: "string",
}],
firstObservedAts: [{
endInclusive: "string",
startInclusive: "string",
}],
fixAvailables: [{
comparison: "string",
value: "string",
}],
inspectorScores: [{
lowerInclusive: 0,
upperInclusive: 0,
}],
lambdaFunctionExecutionRoleArns: [{
comparison: "string",
value: "string",
}],
lambdaFunctionLastModifiedAts: [{
endInclusive: "string",
startInclusive: "string",
}],
lambdaFunctionLayers: [{
comparison: "string",
value: "string",
}],
lambdaFunctionNames: [{
comparison: "string",
value: "string",
}],
lambdaFunctionRuntimes: [{
comparison: "string",
value: "string",
}],
lastObservedAts: [{
endInclusive: "string",
startInclusive: "string",
}],
networkProtocols: [{
comparison: "string",
value: "string",
}],
portRanges: [{
beginInclusive: 0,
endInclusive: 0,
}],
relatedVulnerabilities: [{
comparison: "string",
value: "string",
}],
resourceIds: [{
comparison: "string",
value: "string",
}],
resourceTags: [{
comparison: "string",
key: "string",
value: "string",
}],
resourceTypes: [{
comparison: "string",
value: "string",
}],
severities: [{
comparison: "string",
value: "string",
}],
titles: [{
comparison: "string",
value: "string",
}],
updatedAts: [{
endInclusive: "string",
startInclusive: "string",
}],
vendorSeverities: [{
comparison: "string",
value: "string",
}],
vulnerabilityIds: [{
comparison: "string",
value: "string",
}],
vulnerabilitySources: [{
comparison: "string",
value: "string",
}],
vulnerablePackages: [{
architecture: {
comparison: "string",
value: "string",
},
epoches: [{
lowerInclusive: 0,
upperInclusive: 0,
}],
filePath: {
comparison: "string",
value: "string",
},
name: {
comparison: "string",
value: "string",
},
release: {
comparison: "string",
value: "string",
},
sourceLambdaLayerArn: {
comparison: "string",
value: "string",
},
sourceLayerHash: {
comparison: "string",
value: "string",
},
version: {
comparison: "string",
value: "string",
},
}],
}],
name: "string",
reason: "string",
tags: {
string: "string",
},
});
type: aws:inspector2:Filter
properties:
action: string
description: string
filterCriterias:
- awsAccountIds:
- comparison: string
value: string
codeVulnerabilityDetectorNames:
- comparison: string
value: string
codeVulnerabilityDetectorTags:
- comparison: string
value: string
codeVulnerabilityFilePaths:
- comparison: string
value: string
componentIds:
- comparison: string
value: string
componentTypes:
- comparison: string
value: string
ec2InstanceImageIds:
- comparison: string
value: string
ec2InstanceSubnetIds:
- comparison: string
value: string
ec2InstanceVpcIds:
- comparison: string
value: string
ecrImageArchitectures:
- comparison: string
value: string
ecrImageHashes:
- comparison: string
value: string
ecrImagePushedAts:
- endInclusive: string
startInclusive: string
ecrImageRegistries:
- comparison: string
value: string
ecrImageRepositoryNames:
- comparison: string
value: string
ecrImageTags:
- comparison: string
value: string
epssScores:
- lowerInclusive: 0
upperInclusive: 0
exploitAvailables:
- comparison: string
value: string
findingArns:
- comparison: string
value: string
findingStatuses:
- comparison: string
value: string
findingTypes:
- comparison: string
value: string
firstObservedAts:
- endInclusive: string
startInclusive: string
fixAvailables:
- comparison: string
value: string
inspectorScores:
- lowerInclusive: 0
upperInclusive: 0
lambdaFunctionExecutionRoleArns:
- comparison: string
value: string
lambdaFunctionLastModifiedAts:
- endInclusive: string
startInclusive: string
lambdaFunctionLayers:
- comparison: string
value: string
lambdaFunctionNames:
- comparison: string
value: string
lambdaFunctionRuntimes:
- comparison: string
value: string
lastObservedAts:
- endInclusive: string
startInclusive: string
networkProtocols:
- comparison: string
value: string
portRanges:
- beginInclusive: 0
endInclusive: 0
relatedVulnerabilities:
- comparison: string
value: string
resourceIds:
- comparison: string
value: string
resourceTags:
- comparison: string
key: string
value: string
resourceTypes:
- comparison: string
value: string
severities:
- comparison: string
value: string
titles:
- comparison: string
value: string
updatedAts:
- endInclusive: string
startInclusive: string
vendorSeverities:
- comparison: string
value: string
vulnerabilityIds:
- comparison: string
value: string
vulnerabilitySources:
- comparison: string
value: string
vulnerablePackages:
- architecture:
comparison: string
value: string
epoches:
- lowerInclusive: 0
upperInclusive: 0
filePath:
comparison: string
value: string
name:
comparison: string
value: string
release:
comparison: string
value: string
sourceLambdaLayerArn:
comparison: string
value: string
sourceLayerHash:
comparison: string
value: string
version:
comparison: string
value: string
name: string
reason: string
tags:
string: string
Filter Resource Properties
To learn more about resource properties and how to use them, see Inputs and Outputs in the Architecture and Concepts docs.
Inputs
In Python, inputs that are objects can be passed either as argument classes or as dictionary literals.
The Filter resource accepts the following input properties:
- Action string
- Action to be applied to the findings that maatch the filter. Possible values are
NONE
andSUPPRESS
- Description string
- Description
- Filter
Criterias List<FilterFilter Criteria> Details on the filter criteria. Documented below.
The following arguments are optional:
- Name string
- Name of the filter.
- Reason string
- Reason for creating the filter
- Dictionary<string, string>
- Map of tags assigned to the resource. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level.
- Action string
- Action to be applied to the findings that maatch the filter. Possible values are
NONE
andSUPPRESS
- Description string
- Description
- Filter
Criterias []FilterFilter Criteria Args Details on the filter criteria. Documented below.
The following arguments are optional:
- Name string
- Name of the filter.
- Reason string
- Reason for creating the filter
- map[string]string
- Map of tags assigned to the resource. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level.
- action String
- Action to be applied to the findings that maatch the filter. Possible values are
NONE
andSUPPRESS
- description String
- Description
- filter
Criterias List<FilterFilter Criteria> Details on the filter criteria. Documented below.
The following arguments are optional:
- name String
- Name of the filter.
- reason String
- Reason for creating the filter
- Map<String,String>
- Map of tags assigned to the resource. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level.
- action string
- Action to be applied to the findings that maatch the filter. Possible values are
NONE
andSUPPRESS
- description string
- Description
- filter
Criterias FilterFilter Criteria[] Details on the filter criteria. Documented below.
The following arguments are optional:
- name string
- Name of the filter.
- reason string
- Reason for creating the filter
- {[key: string]: string}
- Map of tags assigned to the resource. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level.
- action str
- Action to be applied to the findings that maatch the filter. Possible values are
NONE
andSUPPRESS
- description str
- Description
- filter_
criterias Sequence[FilterFilter Criteria Args] Details on the filter criteria. Documented below.
The following arguments are optional:
- name str
- Name of the filter.
- reason str
- Reason for creating the filter
- Mapping[str, str]
- Map of tags assigned to the resource. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level.
- action String
- Action to be applied to the findings that maatch the filter. Possible values are
NONE
andSUPPRESS
- description String
- Description
- filter
Criterias List<Property Map> Details on the filter criteria. Documented below.
The following arguments are optional:
- name String
- Name of the filter.
- reason String
- Reason for creating the filter
- Map<String>
- Map of tags assigned to the resource. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level.
Outputs
All input properties are implicitly available as output properties. Additionally, the Filter resource produces the following output properties:
Look up Existing Filter Resource
Get an existing Filter resource’s state with the given name, ID, and optional extra properties used to qualify the lookup.
public static get(name: string, id: Input<ID>, state?: FilterState, opts?: CustomResourceOptions): Filter
@staticmethod
def get(resource_name: str,
id: str,
opts: Optional[ResourceOptions] = None,
action: Optional[str] = None,
arn: Optional[str] = None,
description: Optional[str] = None,
filter_criterias: Optional[Sequence[FilterFilterCriteriaArgs]] = None,
name: Optional[str] = None,
reason: Optional[str] = None,
tags: Optional[Mapping[str, str]] = None,
tags_all: Optional[Mapping[str, str]] = None) -> Filter
func GetFilter(ctx *Context, name string, id IDInput, state *FilterState, opts ...ResourceOption) (*Filter, error)
public static Filter Get(string name, Input<string> id, FilterState? state, CustomResourceOptions? opts = null)
public static Filter get(String name, Output<String> id, FilterState state, CustomResourceOptions options)
resources: _: type: aws:inspector2:Filter get: id: ${id}
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- resource_name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- name
- The unique name of the resulting resource.
- id
- The unique provider ID of the resource to lookup.
- state
- Any extra arguments used during the lookup.
- opts
- A bag of options that control this resource's behavior.
- Action string
- Action to be applied to the findings that maatch the filter. Possible values are
NONE
andSUPPRESS
- Arn string
- ARN of the Filter.
- Description string
- Description
- Filter
Criterias List<FilterFilter Criteria> Details on the filter criteria. Documented below.
The following arguments are optional:
- Name string
- Name of the filter.
- Reason string
- Reason for creating the filter
- Dictionary<string, string>
- Map of tags assigned to the resource. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - Dictionary<string, string>
- Map of tags assigned to the resource, including those inherited from the provider
default_tags
configuration block.
- Action string
- Action to be applied to the findings that maatch the filter. Possible values are
NONE
andSUPPRESS
- Arn string
- ARN of the Filter.
- Description string
- Description
- Filter
Criterias []FilterFilter Criteria Args Details on the filter criteria. Documented below.
The following arguments are optional:
- Name string
- Name of the filter.
- Reason string
- Reason for creating the filter
- map[string]string
- Map of tags assigned to the resource. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - map[string]string
- Map of tags assigned to the resource, including those inherited from the provider
default_tags
configuration block.
- action String
- Action to be applied to the findings that maatch the filter. Possible values are
NONE
andSUPPRESS
- arn String
- ARN of the Filter.
- description String
- Description
- filter
Criterias List<FilterFilter Criteria> Details on the filter criteria. Documented below.
The following arguments are optional:
- name String
- Name of the filter.
- reason String
- Reason for creating the filter
- Map<String,String>
- Map of tags assigned to the resource. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - Map<String,String>
- Map of tags assigned to the resource, including those inherited from the provider
default_tags
configuration block.
- action string
- Action to be applied to the findings that maatch the filter. Possible values are
NONE
andSUPPRESS
- arn string
- ARN of the Filter.
- description string
- Description
- filter
Criterias FilterFilter Criteria[] Details on the filter criteria. Documented below.
The following arguments are optional:
- name string
- Name of the filter.
- reason string
- Reason for creating the filter
- {[key: string]: string}
- Map of tags assigned to the resource. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - {[key: string]: string}
- Map of tags assigned to the resource, including those inherited from the provider
default_tags
configuration block.
- action str
- Action to be applied to the findings that maatch the filter. Possible values are
NONE
andSUPPRESS
- arn str
- ARN of the Filter.
- description str
- Description
- filter_
criterias Sequence[FilterFilter Criteria Args] Details on the filter criteria. Documented below.
The following arguments are optional:
- name str
- Name of the filter.
- reason str
- Reason for creating the filter
- Mapping[str, str]
- Map of tags assigned to the resource. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - Mapping[str, str]
- Map of tags assigned to the resource, including those inherited from the provider
default_tags
configuration block.
- action String
- Action to be applied to the findings that maatch the filter. Possible values are
NONE
andSUPPRESS
- arn String
- ARN of the Filter.
- description String
- Description
- filter
Criterias List<Property Map> Details on the filter criteria. Documented below.
The following arguments are optional:
- name String
- Name of the filter.
- reason String
- Reason for creating the filter
- Map<String>
- Map of tags assigned to the resource. If configured with a provider
default_tags
configuration block present, tags with matching keys will overwrite those defined at the provider-level. - Map<String>
- Map of tags assigned to the resource, including those inherited from the provider
default_tags
configuration block.
Supporting Types
FilterFilterCriteria, FilterFilterCriteriaArgs
- Aws
Account List<FilterIds Filter Criteria Aws Account Id> - (Optional) The AWS account ID in which the finding was generated. Documented below.
- Code
Vulnerability List<FilterDetector Names Filter Criteria Code Vulnerability Detector Name> - (Optional) The ID of the component. Documented below.
- List<Filter
Filter Criteria Code Vulnerability Detector Tag> - (Optional) The ID of the component. Documented below.
- Code
Vulnerability List<FilterFile Paths Filter Criteria Code Vulnerability File Path> - (Optional) The ID of the component. Documented below.
- Component
Ids List<FilterFilter Criteria Component Id> - (Optional) The ID of the component. Documented below.
- Component
Types List<FilterFilter Criteria Component Type> - (Optional) The type of the component. Documented below.
- Ec2Instance
Image List<FilterIds Filter Criteria Ec2Instance Image Id> - (Optional) The ID of the Amazon Machine Image (AMI). Documented below.
- Ec2Instance
Subnet List<FilterIds Filter Criteria Ec2Instance Subnet Id> - (Optional) The ID of the subnet. Documented below.
- Ec2Instance
Vpc List<FilterIds Filter Criteria Ec2Instance Vpc Id> - (Optional) The ID of the VPC. Documented below.
- Ecr
Image List<FilterArchitectures Filter Criteria Ecr Image Architecture> - (Optional) The architecture of the ECR image. Documented below.
- Ecr
Image List<FilterHashes Filter Criteria Ecr Image Hash> - (Optional) The SHA256 hash of the ECR image. Documented below.
- Ecr
Image List<FilterPushed Ats Filter Criteria Ecr Image Pushed At> - (Optional) The date range when the image was pushed. Documented below.
- Ecr
Image List<FilterRegistries Filter Criteria Ecr Image Registry> - (Optional) The registry of the ECR image. Documented below.
- Ecr
Image List<FilterRepository Names Filter Criteria Ecr Image Repository Name> - (Optional) The name of the ECR repository. Documented below.
- List<Filter
Filter Criteria Ecr Image Tag> - (Optional) The tags associated with the ECR image. Documented below.
- Epss
Scores List<FilterFilter Criteria Epss Score> - (Optional) EPSS (Exploit Prediction Scoring System) Score of the finding. Documented below.
- Exploit
Availables List<FilterFilter Criteria Exploit Available> - (Optional) Availability of exploits. Documented below.
- Finding
Arns List<FilterFilter Criteria Finding Arn> - (Optional) The ARN of the finding. Documented below.
- Finding
Statuses List<FilterFilter Criteria Finding Status> - (Optional) The status of the finding. Documented below.
- Finding
Types List<FilterFilter Criteria Finding Type> - (Optional) The type of the finding. Documented below.
- First
Observed List<FilterAts Filter Criteria First Observed At> - (Optional) When the finding was first observed. Documented below.
- Fix
Availables List<FilterFilter Criteria Fix Available> - (Optional) Availability of the fix. Documented below.
- Inspector
Scores List<FilterFilter Criteria Inspector Score> - (Optional) The Inspector score given to the finding. Documented below.
- Lambda
Function List<FilterExecution Role Arns Filter Criteria Lambda Function Execution Role Arn> - (Optional) Lambda execution role ARN. Documented below.
- Lambda
Function List<FilterLast Modified Ats Filter Criteria Lambda Function Last Modified At> - (Optional) Last modified timestamp of the lambda function. Documented below.
- Lambda
Function List<FilterLayers Filter Criteria Lambda Function Layer> - (Optional) Lambda function layers. Documented below.
- Lambda
Function List<FilterNames Filter Criteria Lambda Function Name> - (Optional) Lambda function name. Documented below.
- Lambda
Function List<FilterRuntimes Filter Criteria Lambda Function Runtime> - (Optional) Lambda function runtime. Documented below.
- Last
Observed List<FilterAts Filter Criteria Last Observed At> - (Optional) When the finding was last observed. Documented below.
- Network
Protocols List<FilterFilter Criteria Network Protocol> - (Optional) The network protocol of the finding. Documented below.
- Port
Ranges List<FilterFilter Criteria Port Range> - (Optional) The port range of the finding. Documented below.
- List<Filter
Filter Criteria Related Vulnerability> - (Optional) Related vulnerabilities. Documented below.
- Resource
Ids List<FilterFilter Criteria Resource Id> - (Optional) The ID of the resource. Documented below.
- List<Filter
Filter Criteria Resource Tag> - (Optional) The tags of the resource. Documented below.
- Resource
Types List<FilterFilter Criteria Resource Type> - (Optional) The type of the resource. Documented below.
- Severities
List<Filter
Filter Criteria Severity> - (Optional) The severity of the finding. Documented below.
- Titles
List<Filter
Filter Criteria Title> - (Optional) The title of the finding. Documented below.
- Updated
Ats List<FilterFilter Criteria Updated At> - (Optional) When the finding was last updated. Documented below.
- Vendor
Severities List<FilterFilter Criteria Vendor Severity> - (Optional) The severity as reported by the vendor. Documented below.
- Vulnerability
Ids List<FilterFilter Criteria Vulnerability Id> - (Optional) The ID of the vulnerability. Documented below.
- Vulnerability
Sources List<FilterFilter Criteria Vulnerability Source> - (Optional) The source of the vulnerability. Documented below.
- Vulnerable
Packages List<FilterFilter Criteria Vulnerable Package> - (Optional) Details about vulnerable packages. Documented below.
- Aws
Account []FilterIds Filter Criteria Aws Account Id - (Optional) The AWS account ID in which the finding was generated. Documented below.
- Code
Vulnerability []FilterDetector Names Filter Criteria Code Vulnerability Detector Name - (Optional) The ID of the component. Documented below.
- []Filter
Filter Criteria Code Vulnerability Detector Tag - (Optional) The ID of the component. Documented below.
- Code
Vulnerability []FilterFile Paths Filter Criteria Code Vulnerability File Path - (Optional) The ID of the component. Documented below.
- Component
Ids []FilterFilter Criteria Component Id - (Optional) The ID of the component. Documented below.
- Component
Types []FilterFilter Criteria Component Type - (Optional) The type of the component. Documented below.
- Ec2Instance
Image []FilterIds Filter Criteria Ec2Instance Image Id - (Optional) The ID of the Amazon Machine Image (AMI). Documented below.
- Ec2Instance
Subnet []FilterIds Filter Criteria Ec2Instance Subnet Id - (Optional) The ID of the subnet. Documented below.
- Ec2Instance
Vpc []FilterIds Filter Criteria Ec2Instance Vpc Id - (Optional) The ID of the VPC. Documented below.
- Ecr
Image []FilterArchitectures Filter Criteria Ecr Image Architecture - (Optional) The architecture of the ECR image. Documented below.
- Ecr
Image []FilterHashes Filter Criteria Ecr Image Hash - (Optional) The SHA256 hash of the ECR image. Documented below.
- Ecr
Image []FilterPushed Ats Filter Criteria Ecr Image Pushed At - (Optional) The date range when the image was pushed. Documented below.
- Ecr
Image []FilterRegistries Filter Criteria Ecr Image Registry - (Optional) The registry of the ECR image. Documented below.
- Ecr
Image []FilterRepository Names Filter Criteria Ecr Image Repository Name - (Optional) The name of the ECR repository. Documented below.
- []Filter
Filter Criteria Ecr Image Tag - (Optional) The tags associated with the ECR image. Documented below.
- Epss
Scores []FilterFilter Criteria Epss Score - (Optional) EPSS (Exploit Prediction Scoring System) Score of the finding. Documented below.
- Exploit
Availables []FilterFilter Criteria Exploit Available - (Optional) Availability of exploits. Documented below.
- Finding
Arns []FilterFilter Criteria Finding Arn - (Optional) The ARN of the finding. Documented below.
- Finding
Statuses []FilterFilter Criteria Finding Status - (Optional) The status of the finding. Documented below.
- Finding
Types []FilterFilter Criteria Finding Type - (Optional) The type of the finding. Documented below.
- First
Observed []FilterAts Filter Criteria First Observed At - (Optional) When the finding was first observed. Documented below.
- Fix
Availables []FilterFilter Criteria Fix Available - (Optional) Availability of the fix. Documented below.
- Inspector
Scores []FilterFilter Criteria Inspector Score - (Optional) The Inspector score given to the finding. Documented below.
- Lambda
Function []FilterExecution Role Arns Filter Criteria Lambda Function Execution Role Arn - (Optional) Lambda execution role ARN. Documented below.
- Lambda
Function []FilterLast Modified Ats Filter Criteria Lambda Function Last Modified At - (Optional) Last modified timestamp of the lambda function. Documented below.
- Lambda
Function []FilterLayers Filter Criteria Lambda Function Layer - (Optional) Lambda function layers. Documented below.
- Lambda
Function []FilterNames Filter Criteria Lambda Function Name - (Optional) Lambda function name. Documented below.
- Lambda
Function []FilterRuntimes Filter Criteria Lambda Function Runtime - (Optional) Lambda function runtime. Documented below.
- Last
Observed []FilterAts Filter Criteria Last Observed At - (Optional) When the finding was last observed. Documented below.
- Network
Protocols []FilterFilter Criteria Network Protocol - (Optional) The network protocol of the finding. Documented below.
- Port
Ranges []FilterFilter Criteria Port Range - (Optional) The port range of the finding. Documented below.
- []Filter
Filter Criteria Related Vulnerability - (Optional) Related vulnerabilities. Documented below.
- Resource
Ids []FilterFilter Criteria Resource Id - (Optional) The ID of the resource. Documented below.
- []Filter
Filter Criteria Resource Tag - (Optional) The tags of the resource. Documented below.
- Resource
Types []FilterFilter Criteria Resource Type - (Optional) The type of the resource. Documented below.
- Severities
[]Filter
Filter Criteria Severity - (Optional) The severity of the finding. Documented below.
- Titles
[]Filter
Filter Criteria Title - (Optional) The title of the finding. Documented below.
- Updated
Ats []FilterFilter Criteria Updated At - (Optional) When the finding was last updated. Documented below.
- Vendor
Severities []FilterFilter Criteria Vendor Severity - (Optional) The severity as reported by the vendor. Documented below.
- Vulnerability
Ids []FilterFilter Criteria Vulnerability Id - (Optional) The ID of the vulnerability. Documented below.
- Vulnerability
Sources []FilterFilter Criteria Vulnerability Source - (Optional) The source of the vulnerability. Documented below.
- Vulnerable
Packages []FilterFilter Criteria Vulnerable Package - (Optional) Details about vulnerable packages. Documented below.
- aws
Account List<FilterIds Filter Criteria Aws Account Id> - (Optional) The AWS account ID in which the finding was generated. Documented below.
- code
Vulnerability List<FilterDetector Names Filter Criteria Code Vulnerability Detector Name> - (Optional) The ID of the component. Documented below.
- List<Filter
Filter Criteria Code Vulnerability Detector Tag> - (Optional) The ID of the component. Documented below.
- code
Vulnerability List<FilterFile Paths Filter Criteria Code Vulnerability File Path> - (Optional) The ID of the component. Documented below.
- component
Ids List<FilterFilter Criteria Component Id> - (Optional) The ID of the component. Documented below.
- component
Types List<FilterFilter Criteria Component Type> - (Optional) The type of the component. Documented below.
- ec2Instance
Image List<FilterIds Filter Criteria Ec2Instance Image Id> - (Optional) The ID of the Amazon Machine Image (AMI). Documented below.
- ec2Instance
Subnet List<FilterIds Filter Criteria Ec2Instance Subnet Id> - (Optional) The ID of the subnet. Documented below.
- ec2Instance
Vpc List<FilterIds Filter Criteria Ec2Instance Vpc Id> - (Optional) The ID of the VPC. Documented below.
- ecr
Image List<FilterArchitectures Filter Criteria Ecr Image Architecture> - (Optional) The architecture of the ECR image. Documented below.
- ecr
Image List<FilterHashes Filter Criteria Ecr Image Hash> - (Optional) The SHA256 hash of the ECR image. Documented below.
- ecr
Image List<FilterPushed Ats Filter Criteria Ecr Image Pushed At> - (Optional) The date range when the image was pushed. Documented below.
- ecr
Image List<FilterRegistries Filter Criteria Ecr Image Registry> - (Optional) The registry of the ECR image. Documented below.
- ecr
Image List<FilterRepository Names Filter Criteria Ecr Image Repository Name> - (Optional) The name of the ECR repository. Documented below.
- List<Filter
Filter Criteria Ecr Image Tag> - (Optional) The tags associated with the ECR image. Documented below.
- epss
Scores List<FilterFilter Criteria Epss Score> - (Optional) EPSS (Exploit Prediction Scoring System) Score of the finding. Documented below.
- exploit
Availables List<FilterFilter Criteria Exploit Available> - (Optional) Availability of exploits. Documented below.
- finding
Arns List<FilterFilter Criteria Finding Arn> - (Optional) The ARN of the finding. Documented below.
- finding
Statuses List<FilterFilter Criteria Finding Status> - (Optional) The status of the finding. Documented below.
- finding
Types List<FilterFilter Criteria Finding Type> - (Optional) The type of the finding. Documented below.
- first
Observed List<FilterAts Filter Criteria First Observed At> - (Optional) When the finding was first observed. Documented below.
- fix
Availables List<FilterFilter Criteria Fix Available> - (Optional) Availability of the fix. Documented below.
- inspector
Scores List<FilterFilter Criteria Inspector Score> - (Optional) The Inspector score given to the finding. Documented below.
- lambda
Function List<FilterExecution Role Arns Filter Criteria Lambda Function Execution Role Arn> - (Optional) Lambda execution role ARN. Documented below.
- lambda
Function List<FilterLast Modified Ats Filter Criteria Lambda Function Last Modified At> - (Optional) Last modified timestamp of the lambda function. Documented below.
- lambda
Function List<FilterLayers Filter Criteria Lambda Function Layer> - (Optional) Lambda function layers. Documented below.
- lambda
Function List<FilterNames Filter Criteria Lambda Function Name> - (Optional) Lambda function name. Documented below.
- lambda
Function List<FilterRuntimes Filter Criteria Lambda Function Runtime> - (Optional) Lambda function runtime. Documented below.
- last
Observed List<FilterAts Filter Criteria Last Observed At> - (Optional) When the finding was last observed. Documented below.
- network
Protocols List<FilterFilter Criteria Network Protocol> - (Optional) The network protocol of the finding. Documented below.
- port
Ranges List<FilterFilter Criteria Port Range> - (Optional) The port range of the finding. Documented below.
- List<Filter
Filter Criteria Related Vulnerability> - (Optional) Related vulnerabilities. Documented below.
- resource
Ids List<FilterFilter Criteria Resource Id> - (Optional) The ID of the resource. Documented below.
- List<Filter
Filter Criteria Resource Tag> - (Optional) The tags of the resource. Documented below.
- resource
Types List<FilterFilter Criteria Resource Type> - (Optional) The type of the resource. Documented below.
- severities
List<Filter
Filter Criteria Severity> - (Optional) The severity of the finding. Documented below.
- titles
List<Filter
Filter Criteria Title> - (Optional) The title of the finding. Documented below.
- updated
Ats List<FilterFilter Criteria Updated At> - (Optional) When the finding was last updated. Documented below.
- vendor
Severities List<FilterFilter Criteria Vendor Severity> - (Optional) The severity as reported by the vendor. Documented below.
- vulnerability
Ids List<FilterFilter Criteria Vulnerability Id> - (Optional) The ID of the vulnerability. Documented below.
- vulnerability
Sources List<FilterFilter Criteria Vulnerability Source> - (Optional) The source of the vulnerability. Documented below.
- vulnerable
Packages List<FilterFilter Criteria Vulnerable Package> - (Optional) Details about vulnerable packages. Documented below.
- aws
Account FilterIds Filter Criteria Aws Account Id[] - (Optional) The AWS account ID in which the finding was generated. Documented below.
- code
Vulnerability FilterDetector Names Filter Criteria Code Vulnerability Detector Name[] - (Optional) The ID of the component. Documented below.
- Filter
Filter Criteria Code Vulnerability Detector Tag[] - (Optional) The ID of the component. Documented below.
- code
Vulnerability FilterFile Paths Filter Criteria Code Vulnerability File Path[] - (Optional) The ID of the component. Documented below.
- component
Ids FilterFilter Criteria Component Id[] - (Optional) The ID of the component. Documented below.
- component
Types FilterFilter Criteria Component Type[] - (Optional) The type of the component. Documented below.
- ec2Instance
Image FilterIds Filter Criteria Ec2Instance Image Id[] - (Optional) The ID of the Amazon Machine Image (AMI). Documented below.
- ec2Instance
Subnet FilterIds Filter Criteria Ec2Instance Subnet Id[] - (Optional) The ID of the subnet. Documented below.
- ec2Instance
Vpc FilterIds Filter Criteria Ec2Instance Vpc Id[] - (Optional) The ID of the VPC. Documented below.
- ecr
Image FilterArchitectures Filter Criteria Ecr Image Architecture[] - (Optional) The architecture of the ECR image. Documented below.
- ecr
Image FilterHashes Filter Criteria Ecr Image Hash[] - (Optional) The SHA256 hash of the ECR image. Documented below.
- ecr
Image FilterPushed Ats Filter Criteria Ecr Image Pushed At[] - (Optional) The date range when the image was pushed. Documented below.
- ecr
Image FilterRegistries Filter Criteria Ecr Image Registry[] - (Optional) The registry of the ECR image. Documented below.
- ecr
Image FilterRepository Names Filter Criteria Ecr Image Repository Name[] - (Optional) The name of the ECR repository. Documented below.
- Filter
Filter Criteria Ecr Image Tag[] - (Optional) The tags associated with the ECR image. Documented below.
- epss
Scores FilterFilter Criteria Epss Score[] - (Optional) EPSS (Exploit Prediction Scoring System) Score of the finding. Documented below.
- exploit
Availables FilterFilter Criteria Exploit Available[] - (Optional) Availability of exploits. Documented below.
- finding
Arns FilterFilter Criteria Finding Arn[] - (Optional) The ARN of the finding. Documented below.
- finding
Statuses FilterFilter Criteria Finding Status[] - (Optional) The status of the finding. Documented below.
- finding
Types FilterFilter Criteria Finding Type[] - (Optional) The type of the finding. Documented below.
- first
Observed FilterAts Filter Criteria First Observed At[] - (Optional) When the finding was first observed. Documented below.
- fix
Availables FilterFilter Criteria Fix Available[] - (Optional) Availability of the fix. Documented below.
- inspector
Scores FilterFilter Criteria Inspector Score[] - (Optional) The Inspector score given to the finding. Documented below.
- lambda
Function FilterExecution Role Arns Filter Criteria Lambda Function Execution Role Arn[] - (Optional) Lambda execution role ARN. Documented below.
- lambda
Function FilterLast Modified Ats Filter Criteria Lambda Function Last Modified At[] - (Optional) Last modified timestamp of the lambda function. Documented below.
- lambda
Function FilterLayers Filter Criteria Lambda Function Layer[] - (Optional) Lambda function layers. Documented below.
- lambda
Function FilterNames Filter Criteria Lambda Function Name[] - (Optional) Lambda function name. Documented below.
- lambda
Function FilterRuntimes Filter Criteria Lambda Function Runtime[] - (Optional) Lambda function runtime. Documented below.
- last
Observed FilterAts Filter Criteria Last Observed At[] - (Optional) When the finding was last observed. Documented below.
- network
Protocols FilterFilter Criteria Network Protocol[] - (Optional) The network protocol of the finding. Documented below.
- port
Ranges FilterFilter Criteria Port Range[] - (Optional) The port range of the finding. Documented below.
- Filter
Filter Criteria Related Vulnerability[] - (Optional) Related vulnerabilities. Documented below.
- resource
Ids FilterFilter Criteria Resource Id[] - (Optional) The ID of the resource. Documented below.
- Filter
Filter Criteria Resource Tag[] - (Optional) The tags of the resource. Documented below.
- resource
Types FilterFilter Criteria Resource Type[] - (Optional) The type of the resource. Documented below.
- severities
Filter
Filter Criteria Severity[] - (Optional) The severity of the finding. Documented below.
- titles
Filter
Filter Criteria Title[] - (Optional) The title of the finding. Documented below.
- updated
Ats FilterFilter Criteria Updated At[] - (Optional) When the finding was last updated. Documented below.
- vendor
Severities FilterFilter Criteria Vendor Severity[] - (Optional) The severity as reported by the vendor. Documented below.
- vulnerability
Ids FilterFilter Criteria Vulnerability Id[] - (Optional) The ID of the vulnerability. Documented below.
- vulnerability
Sources FilterFilter Criteria Vulnerability Source[] - (Optional) The source of the vulnerability. Documented below.
- vulnerable
Packages FilterFilter Criteria Vulnerable Package[] - (Optional) Details about vulnerable packages. Documented below.
- aws_
account_ Sequence[Filterids Filter Criteria Aws Account Id] - (Optional) The AWS account ID in which the finding was generated. Documented below.
- code_
vulnerability_ Sequence[Filterdetector_ names Filter Criteria Code Vulnerability Detector Name] - (Optional) The ID of the component. Documented below.
- Sequence[Filter
Filter Criteria Code Vulnerability Detector Tag] - (Optional) The ID of the component. Documented below.
- code_
vulnerability_ Sequence[Filterfile_ paths Filter Criteria Code Vulnerability File Path] - (Optional) The ID of the component. Documented below.
- component_
ids Sequence[FilterFilter Criteria Component Id] - (Optional) The ID of the component. Documented below.
- component_
types Sequence[FilterFilter Criteria Component Type] - (Optional) The type of the component. Documented below.
- ec2_
instance_ Sequence[Filterimage_ ids Filter Criteria Ec2Instance Image Id] - (Optional) The ID of the Amazon Machine Image (AMI). Documented below.
- ec2_
instance_ Sequence[Filtersubnet_ ids Filter Criteria Ec2Instance Subnet Id] - (Optional) The ID of the subnet. Documented below.
- ec2_
instance_ Sequence[Filtervpc_ ids Filter Criteria Ec2Instance Vpc Id] - (Optional) The ID of the VPC. Documented below.
- ecr_
image_ Sequence[Filterarchitectures Filter Criteria Ecr Image Architecture] - (Optional) The architecture of the ECR image. Documented below.
- ecr_
image_ Sequence[Filterhashes Filter Criteria Ecr Image Hash] - (Optional) The SHA256 hash of the ECR image. Documented below.
- ecr_
image_ Sequence[Filterpushed_ ats Filter Criteria Ecr Image Pushed At] - (Optional) The date range when the image was pushed. Documented below.
- ecr_
image_ Sequence[Filterregistries Filter Criteria Ecr Image Registry] - (Optional) The registry of the ECR image. Documented below.
- ecr_
image_ Sequence[Filterrepository_ names Filter Criteria Ecr Image Repository Name] - (Optional) The name of the ECR repository. Documented below.
- Sequence[Filter
Filter Criteria Ecr Image Tag] - (Optional) The tags associated with the ECR image. Documented below.
- epss_
scores Sequence[FilterFilter Criteria Epss Score] - (Optional) EPSS (Exploit Prediction Scoring System) Score of the finding. Documented below.
- exploit_
availables Sequence[FilterFilter Criteria Exploit Available] - (Optional) Availability of exploits. Documented below.
- finding_
arns Sequence[FilterFilter Criteria Finding Arn] - (Optional) The ARN of the finding. Documented below.
- finding_
statuses Sequence[FilterFilter Criteria Finding Status] - (Optional) The status of the finding. Documented below.
- finding_
types Sequence[FilterFilter Criteria Finding Type] - (Optional) The type of the finding. Documented below.
- first_
observed_ Sequence[Filterats Filter Criteria First Observed At] - (Optional) When the finding was first observed. Documented below.
- fix_
availables Sequence[FilterFilter Criteria Fix Available] - (Optional) Availability of the fix. Documented below.
- inspector_
scores Sequence[FilterFilter Criteria Inspector Score] - (Optional) The Inspector score given to the finding. Documented below.
- lambda_
function_ Sequence[Filterexecution_ role_ arns Filter Criteria Lambda Function Execution Role Arn] - (Optional) Lambda execution role ARN. Documented below.
- lambda_
function_ Sequence[Filterlast_ modified_ ats Filter Criteria Lambda Function Last Modified At] - (Optional) Last modified timestamp of the lambda function. Documented below.
- lambda_
function_ Sequence[Filterlayers Filter Criteria Lambda Function Layer] - (Optional) Lambda function layers. Documented below.
- lambda_
function_ Sequence[Filternames Filter Criteria Lambda Function Name] - (Optional) Lambda function name. Documented below.
- lambda_
function_ Sequence[Filterruntimes Filter Criteria Lambda Function Runtime] - (Optional) Lambda function runtime. Documented below.
- last_
observed_ Sequence[Filterats Filter Criteria Last Observed At] - (Optional) When the finding was last observed. Documented below.
- network_
protocols Sequence[FilterFilter Criteria Network Protocol] - (Optional) The network protocol of the finding. Documented below.
- port_
ranges Sequence[FilterFilter Criteria Port Range] - (Optional) The port range of the finding. Documented below.
- Sequence[Filter
Filter Criteria Related Vulnerability] - (Optional) Related vulnerabilities. Documented below.
- resource_
ids Sequence[FilterFilter Criteria Resource Id] - (Optional) The ID of the resource. Documented below.
- Sequence[Filter
Filter Criteria Resource Tag] - (Optional) The tags of the resource. Documented below.
- resource_
types Sequence[FilterFilter Criteria Resource Type] - (Optional) The type of the resource. Documented below.
- severities
Sequence[Filter
Filter Criteria Severity] - (Optional) The severity of the finding. Documented below.
- titles
Sequence[Filter
Filter Criteria Title] - (Optional) The title of the finding. Documented below.
- updated_
ats Sequence[FilterFilter Criteria Updated At] - (Optional) When the finding was last updated. Documented below.
- vendor_
severities Sequence[FilterFilter Criteria Vendor Severity] - (Optional) The severity as reported by the vendor. Documented below.
- vulnerability_
ids Sequence[FilterFilter Criteria Vulnerability Id] - (Optional) The ID of the vulnerability. Documented below.
- vulnerability_
sources Sequence[FilterFilter Criteria Vulnerability Source] - (Optional) The source of the vulnerability. Documented below.
- vulnerable_
packages Sequence[FilterFilter Criteria Vulnerable Package] - (Optional) Details about vulnerable packages. Documented below.
- aws
Account List<Property Map>Ids - (Optional) The AWS account ID in which the finding was generated. Documented below.
- code
Vulnerability List<Property Map>Detector Names - (Optional) The ID of the component. Documented below.
- List<Property Map>
- (Optional) The ID of the component. Documented below.
- code
Vulnerability List<Property Map>File Paths - (Optional) The ID of the component. Documented below.
- component
Ids List<Property Map> - (Optional) The ID of the component. Documented below.
- component
Types List<Property Map> - (Optional) The type of the component. Documented below.
- ec2Instance
Image List<Property Map>Ids - (Optional) The ID of the Amazon Machine Image (AMI). Documented below.
- ec2Instance
Subnet List<Property Map>Ids - (Optional) The ID of the subnet. Documented below.
- ec2Instance
Vpc List<Property Map>Ids - (Optional) The ID of the VPC. Documented below.
- ecr
Image List<Property Map>Architectures - (Optional) The architecture of the ECR image. Documented below.
- ecr
Image List<Property Map>Hashes - (Optional) The SHA256 hash of the ECR image. Documented below.
- ecr
Image List<Property Map>Pushed Ats - (Optional) The date range when the image was pushed. Documented below.
- ecr
Image List<Property Map>Registries - (Optional) The registry of the ECR image. Documented below.
- ecr
Image List<Property Map>Repository Names - (Optional) The name of the ECR repository. Documented below.
- List<Property Map>
- (Optional) The tags associated with the ECR image. Documented below.
- epss
Scores List<Property Map> - (Optional) EPSS (Exploit Prediction Scoring System) Score of the finding. Documented below.
- exploit
Availables List<Property Map> - (Optional) Availability of exploits. Documented below.
- finding
Arns List<Property Map> - (Optional) The ARN of the finding. Documented below.
- finding
Statuses List<Property Map> - (Optional) The status of the finding. Documented below.
- finding
Types List<Property Map> - (Optional) The type of the finding. Documented below.
- first
Observed List<Property Map>Ats - (Optional) When the finding was first observed. Documented below.
- fix
Availables List<Property Map> - (Optional) Availability of the fix. Documented below.
- inspector
Scores List<Property Map> - (Optional) The Inspector score given to the finding. Documented below.
- lambda
Function List<Property Map>Execution Role Arns - (Optional) Lambda execution role ARN. Documented below.
- lambda
Function List<Property Map>Last Modified Ats - (Optional) Last modified timestamp of the lambda function. Documented below.
- lambda
Function List<Property Map>Layers - (Optional) Lambda function layers. Documented below.
- lambda
Function List<Property Map>Names - (Optional) Lambda function name. Documented below.
- lambda
Function List<Property Map>Runtimes - (Optional) Lambda function runtime. Documented below.
- last
Observed List<Property Map>Ats - (Optional) When the finding was last observed. Documented below.
- network
Protocols List<Property Map> - (Optional) The network protocol of the finding. Documented below.
- port
Ranges List<Property Map> - (Optional) The port range of the finding. Documented below.
- List<Property Map>
- (Optional) Related vulnerabilities. Documented below.
- resource
Ids List<Property Map> - (Optional) The ID of the resource. Documented below.
- List<Property Map>
- (Optional) The tags of the resource. Documented below.
- resource
Types List<Property Map> - (Optional) The type of the resource. Documented below.
- severities List<Property Map>
- (Optional) The severity of the finding. Documented below.
- titles List<Property Map>
- (Optional) The title of the finding. Documented below.
- updated
Ats List<Property Map> - (Optional) When the finding was last updated. Documented below.
- vendor
Severities List<Property Map> - (Optional) The severity as reported by the vendor. Documented below.
- vulnerability
Ids List<Property Map> - (Optional) The ID of the vulnerability. Documented below.
- vulnerability
Sources List<Property Map> - (Optional) The source of the vulnerability. Documented below.
- vulnerable
Packages List<Property Map> - (Optional) Details about vulnerable packages. Documented below.
FilterFilterCriteriaAwsAccountId, FilterFilterCriteriaAwsAccountIdArgs
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
- comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - value string
- (Required) The value to filter on.
- comparison str
- (Required) The comparison operator. Valid values:
EQUALS
. - value str
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
FilterFilterCriteriaCodeVulnerabilityDetectorName, FilterFilterCriteriaCodeVulnerabilityDetectorNameArgs
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
- comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - value string
- (Required) The value to filter on.
- comparison str
- (Required) The comparison operator. Valid values:
EQUALS
. - value str
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
FilterFilterCriteriaCodeVulnerabilityDetectorTag, FilterFilterCriteriaCodeVulnerabilityDetectorTagArgs
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
- comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - value string
- (Required) The value to filter on.
- comparison str
- (Required) The comparison operator. Valid values:
EQUALS
. - value str
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
FilterFilterCriteriaCodeVulnerabilityFilePath, FilterFilterCriteriaCodeVulnerabilityFilePathArgs
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
- comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - value string
- (Required) The value to filter on.
- comparison str
- (Required) The comparison operator. Valid values:
EQUALS
. - value str
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
FilterFilterCriteriaComponentId, FilterFilterCriteriaComponentIdArgs
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
- comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - value string
- (Required) The value to filter on.
- comparison str
- (Required) The comparison operator. Valid values:
EQUALS
. - value str
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
FilterFilterCriteriaComponentType, FilterFilterCriteriaComponentTypeArgs
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
- comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - value string
- (Required) The value to filter on.
- comparison str
- (Required) The comparison operator. Valid values:
EQUALS
. - value str
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
FilterFilterCriteriaEc2InstanceImageId, FilterFilterCriteriaEc2InstanceImageIdArgs
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
- comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - value string
- (Required) The value to filter on.
- comparison str
- (Required) The comparison operator. Valid values:
EQUALS
. - value str
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
FilterFilterCriteriaEc2InstanceSubnetId, FilterFilterCriteriaEc2InstanceSubnetIdArgs
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
- comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - value string
- (Required) The value to filter on.
- comparison str
- (Required) The comparison operator. Valid values:
EQUALS
. - value str
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
FilterFilterCriteriaEc2InstanceVpcId, FilterFilterCriteriaEc2InstanceVpcIdArgs
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
- comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - value string
- (Required) The value to filter on.
- comparison str
- (Required) The comparison operator. Valid values:
EQUALS
. - value str
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
FilterFilterCriteriaEcrImageArchitecture, FilterFilterCriteriaEcrImageArchitectureArgs
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
- comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - value string
- (Required) The value to filter on.
- comparison str
- (Required) The comparison operator. Valid values:
EQUALS
. - value str
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
FilterFilterCriteriaEcrImageHash, FilterFilterCriteriaEcrImageHashArgs
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
- comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - value string
- (Required) The value to filter on.
- comparison str
- (Required) The comparison operator. Valid values:
EQUALS
. - value str
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
FilterFilterCriteriaEcrImagePushedAt, FilterFilterCriteriaEcrImagePushedAtArgs
- End
Inclusive string - (Required) The end of the port range, inclusive.
- Start
Inclusive string - (Optional) Start of the date range in RFC 3339 format, inclusive. Set the timezone to UTC.
- End
Inclusive string - (Required) The end of the port range, inclusive.
- Start
Inclusive string - (Optional) Start of the date range in RFC 3339 format, inclusive. Set the timezone to UTC.
- end
Inclusive String - (Required) The end of the port range, inclusive.
- start
Inclusive String - (Optional) Start of the date range in RFC 3339 format, inclusive. Set the timezone to UTC.
- end
Inclusive string - (Required) The end of the port range, inclusive.
- start
Inclusive string - (Optional) Start of the date range in RFC 3339 format, inclusive. Set the timezone to UTC.
- end_
inclusive str - (Required) The end of the port range, inclusive.
- start_
inclusive str - (Optional) Start of the date range in RFC 3339 format, inclusive. Set the timezone to UTC.
- end
Inclusive String - (Required) The end of the port range, inclusive.
- start
Inclusive String - (Optional) Start of the date range in RFC 3339 format, inclusive. Set the timezone to UTC.
FilterFilterCriteriaEcrImageRegistry, FilterFilterCriteriaEcrImageRegistryArgs
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
- comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - value string
- (Required) The value to filter on.
- comparison str
- (Required) The comparison operator. Valid values:
EQUALS
. - value str
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
FilterFilterCriteriaEcrImageRepositoryName, FilterFilterCriteriaEcrImageRepositoryNameArgs
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
- comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - value string
- (Required) The value to filter on.
- comparison str
- (Required) The comparison operator. Valid values:
EQUALS
. - value str
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
FilterFilterCriteriaEcrImageTag, FilterFilterCriteriaEcrImageTagArgs
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
- comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - value string
- (Required) The value to filter on.
- comparison str
- (Required) The comparison operator. Valid values:
EQUALS
. - value str
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
FilterFilterCriteriaEpssScore, FilterFilterCriteriaEpssScoreArgs
- Lower
Inclusive double - (Optional) Lower bound of the range, inclusive.
- Upper
Inclusive double - (Optional) Upper bound of the range, inclusive.
- Lower
Inclusive float64 - (Optional) Lower bound of the range, inclusive.
- Upper
Inclusive float64 - (Optional) Upper bound of the range, inclusive.
- lower
Inclusive Double - (Optional) Lower bound of the range, inclusive.
- upper
Inclusive Double - (Optional) Upper bound of the range, inclusive.
- lower
Inclusive number - (Optional) Lower bound of the range, inclusive.
- upper
Inclusive number - (Optional) Upper bound of the range, inclusive.
- lower_
inclusive float - (Optional) Lower bound of the range, inclusive.
- upper_
inclusive float - (Optional) Upper bound of the range, inclusive.
- lower
Inclusive Number - (Optional) Lower bound of the range, inclusive.
- upper
Inclusive Number - (Optional) Upper bound of the range, inclusive.
FilterFilterCriteriaExploitAvailable, FilterFilterCriteriaExploitAvailableArgs
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
- comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - value string
- (Required) The value to filter on.
- comparison str
- (Required) The comparison operator. Valid values:
EQUALS
. - value str
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
FilterFilterCriteriaFindingArn, FilterFilterCriteriaFindingArnArgs
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
- comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - value string
- (Required) The value to filter on.
- comparison str
- (Required) The comparison operator. Valid values:
EQUALS
. - value str
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
FilterFilterCriteriaFindingStatus, FilterFilterCriteriaFindingStatusArgs
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
- comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - value string
- (Required) The value to filter on.
- comparison str
- (Required) The comparison operator. Valid values:
EQUALS
. - value str
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
FilterFilterCriteriaFindingType, FilterFilterCriteriaFindingTypeArgs
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
- comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - value string
- (Required) The value to filter on.
- comparison str
- (Required) The comparison operator. Valid values:
EQUALS
. - value str
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
FilterFilterCriteriaFirstObservedAt, FilterFilterCriteriaFirstObservedAtArgs
- End
Inclusive string - (Required) The end of the port range, inclusive.
- Start
Inclusive string - (Optional) Start of the date range in RFC 3339 format, inclusive. Set the timezone to UTC.
- End
Inclusive string - (Required) The end of the port range, inclusive.
- Start
Inclusive string - (Optional) Start of the date range in RFC 3339 format, inclusive. Set the timezone to UTC.
- end
Inclusive String - (Required) The end of the port range, inclusive.
- start
Inclusive String - (Optional) Start of the date range in RFC 3339 format, inclusive. Set the timezone to UTC.
- end
Inclusive string - (Required) The end of the port range, inclusive.
- start
Inclusive string - (Optional) Start of the date range in RFC 3339 format, inclusive. Set the timezone to UTC.
- end_
inclusive str - (Required) The end of the port range, inclusive.
- start_
inclusive str - (Optional) Start of the date range in RFC 3339 format, inclusive. Set the timezone to UTC.
- end
Inclusive String - (Required) The end of the port range, inclusive.
- start
Inclusive String - (Optional) Start of the date range in RFC 3339 format, inclusive. Set the timezone to UTC.
FilterFilterCriteriaFixAvailable, FilterFilterCriteriaFixAvailableArgs
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
- comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - value string
- (Required) The value to filter on.
- comparison str
- (Required) The comparison operator. Valid values:
EQUALS
. - value str
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
FilterFilterCriteriaInspectorScore, FilterFilterCriteriaInspectorScoreArgs
- Lower
Inclusive double - (Optional) Lower bound of the range, inclusive.
- Upper
Inclusive double - (Optional) Upper bound of the range, inclusive.
- Lower
Inclusive float64 - (Optional) Lower bound of the range, inclusive.
- Upper
Inclusive float64 - (Optional) Upper bound of the range, inclusive.
- lower
Inclusive Double - (Optional) Lower bound of the range, inclusive.
- upper
Inclusive Double - (Optional) Upper bound of the range, inclusive.
- lower
Inclusive number - (Optional) Lower bound of the range, inclusive.
- upper
Inclusive number - (Optional) Upper bound of the range, inclusive.
- lower_
inclusive float - (Optional) Lower bound of the range, inclusive.
- upper_
inclusive float - (Optional) Upper bound of the range, inclusive.
- lower
Inclusive Number - (Optional) Lower bound of the range, inclusive.
- upper
Inclusive Number - (Optional) Upper bound of the range, inclusive.
FilterFilterCriteriaLambdaFunctionExecutionRoleArn, FilterFilterCriteriaLambdaFunctionExecutionRoleArnArgs
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
- comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - value string
- (Required) The value to filter on.
- comparison str
- (Required) The comparison operator. Valid values:
EQUALS
. - value str
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
FilterFilterCriteriaLambdaFunctionLastModifiedAt, FilterFilterCriteriaLambdaFunctionLastModifiedAtArgs
- End
Inclusive string - (Required) The end of the port range, inclusive.
- Start
Inclusive string - (Optional) Start of the date range in RFC 3339 format, inclusive. Set the timezone to UTC.
- End
Inclusive string - (Required) The end of the port range, inclusive.
- Start
Inclusive string - (Optional) Start of the date range in RFC 3339 format, inclusive. Set the timezone to UTC.
- end
Inclusive String - (Required) The end of the port range, inclusive.
- start
Inclusive String - (Optional) Start of the date range in RFC 3339 format, inclusive. Set the timezone to UTC.
- end
Inclusive string - (Required) The end of the port range, inclusive.
- start
Inclusive string - (Optional) Start of the date range in RFC 3339 format, inclusive. Set the timezone to UTC.
- end_
inclusive str - (Required) The end of the port range, inclusive.
- start_
inclusive str - (Optional) Start of the date range in RFC 3339 format, inclusive. Set the timezone to UTC.
- end
Inclusive String - (Required) The end of the port range, inclusive.
- start
Inclusive String - (Optional) Start of the date range in RFC 3339 format, inclusive. Set the timezone to UTC.
FilterFilterCriteriaLambdaFunctionLayer, FilterFilterCriteriaLambdaFunctionLayerArgs
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
- comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - value string
- (Required) The value to filter on.
- comparison str
- (Required) The comparison operator. Valid values:
EQUALS
. - value str
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
FilterFilterCriteriaLambdaFunctionName, FilterFilterCriteriaLambdaFunctionNameArgs
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
- comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - value string
- (Required) The value to filter on.
- comparison str
- (Required) The comparison operator. Valid values:
EQUALS
. - value str
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
FilterFilterCriteriaLambdaFunctionRuntime, FilterFilterCriteriaLambdaFunctionRuntimeArgs
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
- comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - value string
- (Required) The value to filter on.
- comparison str
- (Required) The comparison operator. Valid values:
EQUALS
. - value str
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
FilterFilterCriteriaLastObservedAt, FilterFilterCriteriaLastObservedAtArgs
- End
Inclusive string - (Required) The end of the port range, inclusive.
- Start
Inclusive string - (Optional) Start of the date range in RFC 3339 format, inclusive. Set the timezone to UTC.
- End
Inclusive string - (Required) The end of the port range, inclusive.
- Start
Inclusive string - (Optional) Start of the date range in RFC 3339 format, inclusive. Set the timezone to UTC.
- end
Inclusive String - (Required) The end of the port range, inclusive.
- start
Inclusive String - (Optional) Start of the date range in RFC 3339 format, inclusive. Set the timezone to UTC.
- end
Inclusive string - (Required) The end of the port range, inclusive.
- start
Inclusive string - (Optional) Start of the date range in RFC 3339 format, inclusive. Set the timezone to UTC.
- end_
inclusive str - (Required) The end of the port range, inclusive.
- start_
inclusive str - (Optional) Start of the date range in RFC 3339 format, inclusive. Set the timezone to UTC.
- end
Inclusive String - (Required) The end of the port range, inclusive.
- start
Inclusive String - (Optional) Start of the date range in RFC 3339 format, inclusive. Set the timezone to UTC.
FilterFilterCriteriaNetworkProtocol, FilterFilterCriteriaNetworkProtocolArgs
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
- comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - value string
- (Required) The value to filter on.
- comparison str
- (Required) The comparison operator. Valid values:
EQUALS
. - value str
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
FilterFilterCriteriaPortRange, FilterFilterCriteriaPortRangeArgs
- Begin
Inclusive int - (Required) The beginning of the port range, inclusive.
- End
Inclusive int - (Required) The end of the port range, inclusive.
- Begin
Inclusive int - (Required) The beginning of the port range, inclusive.
- End
Inclusive int - (Required) The end of the port range, inclusive.
- begin
Inclusive Integer - (Required) The beginning of the port range, inclusive.
- end
Inclusive Integer - (Required) The end of the port range, inclusive.
- begin
Inclusive number - (Required) The beginning of the port range, inclusive.
- end
Inclusive number - (Required) The end of the port range, inclusive.
- begin_
inclusive int - (Required) The beginning of the port range, inclusive.
- end_
inclusive int - (Required) The end of the port range, inclusive.
- begin
Inclusive Number - (Required) The beginning of the port range, inclusive.
- end
Inclusive Number - (Required) The end of the port range, inclusive.
FilterFilterCriteriaRelatedVulnerability, FilterFilterCriteriaRelatedVulnerabilityArgs
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
- comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - value string
- (Required) The value to filter on.
- comparison str
- (Required) The comparison operator. Valid values:
EQUALS
. - value str
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
FilterFilterCriteriaResourceId, FilterFilterCriteriaResourceIdArgs
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
- comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - value string
- (Required) The value to filter on.
- comparison str
- (Required) The comparison operator. Valid values:
EQUALS
. - value str
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
FilterFilterCriteriaResourceTag, FilterFilterCriteriaResourceTagArgs
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Key string
- (Required) The key to filter on.
- Value string
- (Required) The value to filter on.
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Key string
- (Required) The key to filter on.
- Value string
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - key String
- (Required) The key to filter on.
- value String
- (Required) The value to filter on.
- comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - key string
- (Required) The key to filter on.
- value string
- (Required) The value to filter on.
- comparison str
- (Required) The comparison operator. Valid values:
EQUALS
. - key str
- (Required) The key to filter on.
- value str
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - key String
- (Required) The key to filter on.
- value String
- (Required) The value to filter on.
FilterFilterCriteriaResourceType, FilterFilterCriteriaResourceTypeArgs
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
- comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - value string
- (Required) The value to filter on.
- comparison str
- (Required) The comparison operator. Valid values:
EQUALS
. - value str
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
FilterFilterCriteriaSeverity, FilterFilterCriteriaSeverityArgs
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
- comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - value string
- (Required) The value to filter on.
- comparison str
- (Required) The comparison operator. Valid values:
EQUALS
. - value str
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
FilterFilterCriteriaTitle, FilterFilterCriteriaTitleArgs
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
- comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - value string
- (Required) The value to filter on.
- comparison str
- (Required) The comparison operator. Valid values:
EQUALS
. - value str
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
FilterFilterCriteriaUpdatedAt, FilterFilterCriteriaUpdatedAtArgs
- End
Inclusive string - (Required) The end of the port range, inclusive.
- Start
Inclusive string - (Optional) Start of the date range in RFC 3339 format, inclusive. Set the timezone to UTC.
- End
Inclusive string - (Required) The end of the port range, inclusive.
- Start
Inclusive string - (Optional) Start of the date range in RFC 3339 format, inclusive. Set the timezone to UTC.
- end
Inclusive String - (Required) The end of the port range, inclusive.
- start
Inclusive String - (Optional) Start of the date range in RFC 3339 format, inclusive. Set the timezone to UTC.
- end
Inclusive string - (Required) The end of the port range, inclusive.
- start
Inclusive string - (Optional) Start of the date range in RFC 3339 format, inclusive. Set the timezone to UTC.
- end_
inclusive str - (Required) The end of the port range, inclusive.
- start_
inclusive str - (Optional) Start of the date range in RFC 3339 format, inclusive. Set the timezone to UTC.
- end
Inclusive String - (Required) The end of the port range, inclusive.
- start
Inclusive String - (Optional) Start of the date range in RFC 3339 format, inclusive. Set the timezone to UTC.
FilterFilterCriteriaVendorSeverity, FilterFilterCriteriaVendorSeverityArgs
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
- comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - value string
- (Required) The value to filter on.
- comparison str
- (Required) The comparison operator. Valid values:
EQUALS
. - value str
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
FilterFilterCriteriaVulnerabilityId, FilterFilterCriteriaVulnerabilityIdArgs
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
- comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - value string
- (Required) The value to filter on.
- comparison str
- (Required) The comparison operator. Valid values:
EQUALS
. - value str
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
FilterFilterCriteriaVulnerabilitySource, FilterFilterCriteriaVulnerabilitySourceArgs
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
- comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - value string
- (Required) The value to filter on.
- comparison str
- (Required) The comparison operator. Valid values:
EQUALS
. - value str
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
FilterFilterCriteriaVulnerablePackage, FilterFilterCriteriaVulnerablePackageArgs
- Architecture
Filter
Filter Criteria Vulnerable Package Architecture - (Optional) The architecture of the package. Documented below.
- Epoches
List<Filter
Filter Criteria Vulnerable Package Epoch> - (Optional) The epoch of the package. Documented below.
- File
Path FilterFilter Criteria Vulnerable Package File Path - (Optional) The name of the package. Documented below.
- Name
Filter
Filter Criteria Vulnerable Package Name - Name of the filter.
- Release
Filter
Filter Criteria Vulnerable Package Release - (Optional) The release of the package. Documented below.
- Source
Lambda FilterLayer Arn Filter Criteria Vulnerable Package Source Lambda Layer Arn - (Optional) The ARN of the package's source lambda layer. Documented below.
- Source
Layer FilterHash Filter Criteria Vulnerable Package Source Layer Hash - (Optional) The source layer hash of the package. Documented below.
- Version
Filter
Filter Criteria Vulnerable Package Version - (Optional) The version of the package. Documented below.
- Architecture
Filter
Filter Criteria Vulnerable Package Architecture - (Optional) The architecture of the package. Documented below.
- Epoches
[]Filter
Filter Criteria Vulnerable Package Epoch - (Optional) The epoch of the package. Documented below.
- File
Path FilterFilter Criteria Vulnerable Package File Path - (Optional) The name of the package. Documented below.
- Name
Filter
Filter Criteria Vulnerable Package Name - Name of the filter.
- Release
Filter
Filter Criteria Vulnerable Package Release - (Optional) The release of the package. Documented below.
- Source
Lambda FilterLayer Arn Filter Criteria Vulnerable Package Source Lambda Layer Arn - (Optional) The ARN of the package's source lambda layer. Documented below.
- Source
Layer FilterHash Filter Criteria Vulnerable Package Source Layer Hash - (Optional) The source layer hash of the package. Documented below.
- Version
Filter
Filter Criteria Vulnerable Package Version - (Optional) The version of the package. Documented below.
- architecture
Filter
Filter Criteria Vulnerable Package Architecture - (Optional) The architecture of the package. Documented below.
- epoches
List<Filter
Filter Criteria Vulnerable Package Epoch> - (Optional) The epoch of the package. Documented below.
- file
Path FilterFilter Criteria Vulnerable Package File Path - (Optional) The name of the package. Documented below.
- name
Filter
Filter Criteria Vulnerable Package Name - Name of the filter.
- release
Filter
Filter Criteria Vulnerable Package Release - (Optional) The release of the package. Documented below.
- source
Lambda FilterLayer Arn Filter Criteria Vulnerable Package Source Lambda Layer Arn - (Optional) The ARN of the package's source lambda layer. Documented below.
- source
Layer FilterHash Filter Criteria Vulnerable Package Source Layer Hash - (Optional) The source layer hash of the package. Documented below.
- version
Filter
Filter Criteria Vulnerable Package Version - (Optional) The version of the package. Documented below.
- architecture
Filter
Filter Criteria Vulnerable Package Architecture - (Optional) The architecture of the package. Documented below.
- epoches
Filter
Filter Criteria Vulnerable Package Epoch[] - (Optional) The epoch of the package. Documented below.
- file
Path FilterFilter Criteria Vulnerable Package File Path - (Optional) The name of the package. Documented below.
- name
Filter
Filter Criteria Vulnerable Package Name - Name of the filter.
- release
Filter
Filter Criteria Vulnerable Package Release - (Optional) The release of the package. Documented below.
- source
Lambda FilterLayer Arn Filter Criteria Vulnerable Package Source Lambda Layer Arn - (Optional) The ARN of the package's source lambda layer. Documented below.
- source
Layer FilterHash Filter Criteria Vulnerable Package Source Layer Hash - (Optional) The source layer hash of the package. Documented below.
- version
Filter
Filter Criteria Vulnerable Package Version - (Optional) The version of the package. Documented below.
- architecture
Filter
Filter Criteria Vulnerable Package Architecture - (Optional) The architecture of the package. Documented below.
- epoches
Sequence[Filter
Filter Criteria Vulnerable Package Epoch] - (Optional) The epoch of the package. Documented below.
- file_
path FilterFilter Criteria Vulnerable Package File Path - (Optional) The name of the package. Documented below.
- name
Filter
Filter Criteria Vulnerable Package Name - Name of the filter.
- release
Filter
Filter Criteria Vulnerable Package Release - (Optional) The release of the package. Documented below.
- source_
lambda_ Filterlayer_ arn Filter Criteria Vulnerable Package Source Lambda Layer Arn - (Optional) The ARN of the package's source lambda layer. Documented below.
- source_
layer_ Filterhash Filter Criteria Vulnerable Package Source Layer Hash - (Optional) The source layer hash of the package. Documented below.
- version
Filter
Filter Criteria Vulnerable Package Version - (Optional) The version of the package. Documented below.
- architecture Property Map
- (Optional) The architecture of the package. Documented below.
- epoches List<Property Map>
- (Optional) The epoch of the package. Documented below.
- file
Path Property Map - (Optional) The name of the package. Documented below.
- name Property Map
- Name of the filter.
- release Property Map
- (Optional) The release of the package. Documented below.
- source
Lambda Property MapLayer Arn - (Optional) The ARN of the package's source lambda layer. Documented below.
- source
Layer Property MapHash - (Optional) The source layer hash of the package. Documented below.
- version Property Map
- (Optional) The version of the package. Documented below.
FilterFilterCriteriaVulnerablePackageArchitecture, FilterFilterCriteriaVulnerablePackageArchitectureArgs
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
- comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - value string
- (Required) The value to filter on.
- comparison str
- (Required) The comparison operator. Valid values:
EQUALS
. - value str
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
FilterFilterCriteriaVulnerablePackageEpoch, FilterFilterCriteriaVulnerablePackageEpochArgs
- Lower
Inclusive double - (Optional) Lower bound of the range, inclusive.
- Upper
Inclusive double - (Optional) Upper bound of the range, inclusive.
- Lower
Inclusive float64 - (Optional) Lower bound of the range, inclusive.
- Upper
Inclusive float64 - (Optional) Upper bound of the range, inclusive.
- lower
Inclusive Double - (Optional) Lower bound of the range, inclusive.
- upper
Inclusive Double - (Optional) Upper bound of the range, inclusive.
- lower
Inclusive number - (Optional) Lower bound of the range, inclusive.
- upper
Inclusive number - (Optional) Upper bound of the range, inclusive.
- lower_
inclusive float - (Optional) Lower bound of the range, inclusive.
- upper_
inclusive float - (Optional) Upper bound of the range, inclusive.
- lower
Inclusive Number - (Optional) Lower bound of the range, inclusive.
- upper
Inclusive Number - (Optional) Upper bound of the range, inclusive.
FilterFilterCriteriaVulnerablePackageFilePath, FilterFilterCriteriaVulnerablePackageFilePathArgs
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
- comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - value string
- (Required) The value to filter on.
- comparison str
- (Required) The comparison operator. Valid values:
EQUALS
. - value str
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
FilterFilterCriteriaVulnerablePackageName, FilterFilterCriteriaVulnerablePackageNameArgs
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
- comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - value string
- (Required) The value to filter on.
- comparison str
- (Required) The comparison operator. Valid values:
EQUALS
. - value str
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
FilterFilterCriteriaVulnerablePackageRelease, FilterFilterCriteriaVulnerablePackageReleaseArgs
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
- comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - value string
- (Required) The value to filter on.
- comparison str
- (Required) The comparison operator. Valid values:
EQUALS
. - value str
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
FilterFilterCriteriaVulnerablePackageSourceLambdaLayerArn, FilterFilterCriteriaVulnerablePackageSourceLambdaLayerArnArgs
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
- comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - value string
- (Required) The value to filter on.
- comparison str
- (Required) The comparison operator. Valid values:
EQUALS
. - value str
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
FilterFilterCriteriaVulnerablePackageSourceLayerHash, FilterFilterCriteriaVulnerablePackageSourceLayerHashArgs
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
- comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - value string
- (Required) The value to filter on.
- comparison str
- (Required) The comparison operator. Valid values:
EQUALS
. - value str
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
FilterFilterCriteriaVulnerablePackageVersion, FilterFilterCriteriaVulnerablePackageVersionArgs
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- Comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - Value string
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
- comparison string
- (Required) The comparison operator. Valid values:
EQUALS
. - value string
- (Required) The value to filter on.
- comparison str
- (Required) The comparison operator. Valid values:
EQUALS
. - value str
- (Required) The value to filter on.
- comparison String
- (Required) The comparison operator. Valid values:
EQUALS
. - value String
- (Required) The value to filter on.
Import
Using pulumi import
, import Inspector Filter using the example_id_arg
. For example:
$ pulumi import aws:inspector2/filter:Filter example "arn:aws:inspector2:us-east-1:111222333444:owner/111222333444/filter/abcdefgh12345678"
To learn more about importing existing cloud resources, see Importing resources.
Package Details
- Repository
- AWS Classic pulumi/pulumi-aws
- License
- Apache-2.0
- Notes
- This Pulumi package is based on the
aws
Terraform Provider.