

This is the new *CloudFormation Template Reference Guide*. Please update your bookmarks and links. For help getting started with CloudFormation, see the [AWS CloudFormation User Guide](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/Welcome.html).

# AWS::InspectorV2::Filter
<a name="aws-resource-inspectorv2-filter"></a>

Details about a filter.

## Syntax
<a name="aws-resource-inspectorv2-filter-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-resource-inspectorv2-filter-syntax.json"></a>

```
{
  "Type" : "AWS::InspectorV2::Filter",
  "Properties" : {
      "[Description](#cfn-inspectorv2-filter-description)" : String,
      "[FilterAction](#cfn-inspectorv2-filter-filteraction)" : String,
      "[FilterCriteria](#cfn-inspectorv2-filter-filtercriteria)" : FilterCriteria,
      "[Name](#cfn-inspectorv2-filter-name)" : String,
      "[Tags](#cfn-inspectorv2-filter-tags)" : {Key: Value, ...}
    }
}
```

### YAML
<a name="aws-resource-inspectorv2-filter-syntax.yaml"></a>

```
Type: AWS::InspectorV2::Filter
Properties:
  [Description](#cfn-inspectorv2-filter-description): String
  [FilterAction](#cfn-inspectorv2-filter-filteraction): String
  [FilterCriteria](#cfn-inspectorv2-filter-filtercriteria): 
    FilterCriteria
  [Name](#cfn-inspectorv2-filter-name): String
  [Tags](#cfn-inspectorv2-filter-tags): 
    Key: Value
```

## Properties
<a name="aws-resource-inspectorv2-filter-properties"></a>

`Description`  <a name="cfn-inspectorv2-filter-description"></a>
A description of the filter.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `512`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FilterAction`  <a name="cfn-inspectorv2-filter-filteraction"></a>
The action that is to be applied to the findings that match the filter.  
*Required*: Yes  
*Type*: String  
*Allowed values*: `NONE | SUPPRESS`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FilterCriteria`  <a name="cfn-inspectorv2-filter-filtercriteria"></a>
Details on the filter criteria associated with this filter.  
*Required*: Yes  
*Type*: [FilterCriteria](aws-properties-inspectorv2-filter-filtercriteria.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Name`  <a name="cfn-inspectorv2-filter-name"></a>
The name of the filter.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `128`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Tags`  <a name="cfn-inspectorv2-filter-tags"></a>
The tags attached to the filter.  
*Required*: No  
*Type*: Object of String  
*Pattern*: `^.{2,127}$`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

## Return values
<a name="aws-resource-inspectorv2-filter-return-values"></a>

### Ref
<a name="aws-resource-inspectorv2-filter-return-values-ref"></a>

When you pass the logical ID of this resource to the intrinsic `Ref` function, `Ref` returns the ARN of the filter. For example:

 `arn:aws:inspector2:us-east-1:012345678901:owner/012345678901/filter/c1c0fe5d28e39baa` 

For more information about using the `Ref` function, see [https://docs.aws.amazon.com/AWSCloudFormation/latest/TemplateReference/intrinsic-function-reference-ref.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/TemplateReference/intrinsic-function-reference-ref.html).

### Fn::GetAtt
<a name="aws-resource-inspectorv2-filter-return-values-fn--getatt"></a>

The `Fn::GetAtt` intrinsic function returns a value for a specified attribute of this type. The following are the available attributes and sample return values.

For more information about using the `Fn::GetAtt` intrinsic function, see [https://docs.aws.amazon.com/AWSCloudFormation/latest/TemplateReference/intrinsic-function-reference-getatt.html](https://docs.aws.amazon.com/AWSCloudFormation/latest/TemplateReference/intrinsic-function-reference-getatt.html).

#### 
<a name="aws-resource-inspectorv2-filter-return-values-fn--getatt-fn--getatt"></a>

`Arn`  <a name="Arn-fn::getatt"></a>
The Amazon Resource Number (ARN) associated with this filter.

# AWS::InspectorV2::Filter DateFilter
<a name="aws-properties-inspectorv2-filter-datefilter"></a>

Contains details on the time range used to filter findings.

## Syntax
<a name="aws-properties-inspectorv2-filter-datefilter-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-inspectorv2-filter-datefilter-syntax.json"></a>

```
{
  "[EndInclusive](#cfn-inspectorv2-filter-datefilter-endinclusive)" : Integer,
  "[StartInclusive](#cfn-inspectorv2-filter-datefilter-startinclusive)" : Integer
}
```

### YAML
<a name="aws-properties-inspectorv2-filter-datefilter-syntax.yaml"></a>

```
  [EndInclusive](#cfn-inspectorv2-filter-datefilter-endinclusive): Integer
  [StartInclusive](#cfn-inspectorv2-filter-datefilter-startinclusive): Integer
```

## Properties
<a name="aws-properties-inspectorv2-filter-datefilter-properties"></a>

`EndInclusive`  <a name="cfn-inspectorv2-filter-datefilter-endinclusive"></a>
A timestamp representing the end of the time period filtered on.  
*Required*: No  
*Type*: Integer  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`StartInclusive`  <a name="cfn-inspectorv2-filter-datefilter-startinclusive"></a>
A timestamp representing the start of the time period filtered on.  
*Required*: No  
*Type*: Integer  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::InspectorV2::Filter FilterCriteria
<a name="aws-properties-inspectorv2-filter-filtercriteria"></a>

Details on the criteria used to define the filter.

## Syntax
<a name="aws-properties-inspectorv2-filter-filtercriteria-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-inspectorv2-filter-filtercriteria-syntax.json"></a>

```
{
  "[AwsAccountId](#cfn-inspectorv2-filter-filtercriteria-awsaccountid)" : [ StringFilter, ... ],
  "[CodeVulnerabilityDetectorName](#cfn-inspectorv2-filter-filtercriteria-codevulnerabilitydetectorname)" : [ StringFilter, ... ],
  "[CodeVulnerabilityDetectorTags](#cfn-inspectorv2-filter-filtercriteria-codevulnerabilitydetectortags)" : [ StringFilter, ... ],
  "[CodeVulnerabilityFilePath](#cfn-inspectorv2-filter-filtercriteria-codevulnerabilityfilepath)" : [ StringFilter, ... ],
  "[ComponentId](#cfn-inspectorv2-filter-filtercriteria-componentid)" : [ StringFilter, ... ],
  "[ComponentType](#cfn-inspectorv2-filter-filtercriteria-componenttype)" : [ StringFilter, ... ],
  "[Ec2InstanceImageId](#cfn-inspectorv2-filter-filtercriteria-ec2instanceimageid)" : [ StringFilter, ... ],
  "[Ec2InstanceSubnetId](#cfn-inspectorv2-filter-filtercriteria-ec2instancesubnetid)" : [ StringFilter, ... ],
  "[Ec2InstanceVpcId](#cfn-inspectorv2-filter-filtercriteria-ec2instancevpcid)" : [ StringFilter, ... ],
  "[EcrImageArchitecture](#cfn-inspectorv2-filter-filtercriteria-ecrimagearchitecture)" : [ StringFilter, ... ],
  "[EcrImageHash](#cfn-inspectorv2-filter-filtercriteria-ecrimagehash)" : [ StringFilter, ... ],
  "[EcrImagePushedAt](#cfn-inspectorv2-filter-filtercriteria-ecrimagepushedat)" : [ DateFilter, ... ],
  "[EcrImageRegistry](#cfn-inspectorv2-filter-filtercriteria-ecrimageregistry)" : [ StringFilter, ... ],
  "[EcrImageRepositoryName](#cfn-inspectorv2-filter-filtercriteria-ecrimagerepositoryname)" : [ StringFilter, ... ],
  "[EcrImageTags](#cfn-inspectorv2-filter-filtercriteria-ecrimagetags)" : [ StringFilter, ... ],
  "[EpssScore](#cfn-inspectorv2-filter-filtercriteria-epssscore)" : [ NumberFilter, ... ],
  "[ExploitAvailable](#cfn-inspectorv2-filter-filtercriteria-exploitavailable)" : [ StringFilter, ... ],
  "[FindingArn](#cfn-inspectorv2-filter-filtercriteria-findingarn)" : [ StringFilter, ... ],
  "[FindingStatus](#cfn-inspectorv2-filter-filtercriteria-findingstatus)" : [ StringFilter, ... ],
  "[FindingType](#cfn-inspectorv2-filter-filtercriteria-findingtype)" : [ StringFilter, ... ],
  "[FirstObservedAt](#cfn-inspectorv2-filter-filtercriteria-firstobservedat)" : [ DateFilter, ... ],
  "[FixAvailable](#cfn-inspectorv2-filter-filtercriteria-fixavailable)" : [ StringFilter, ... ],
  "[InspectorScore](#cfn-inspectorv2-filter-filtercriteria-inspectorscore)" : [ NumberFilter, ... ],
  "[LambdaFunctionExecutionRoleArn](#cfn-inspectorv2-filter-filtercriteria-lambdafunctionexecutionrolearn)" : [ StringFilter, ... ],
  "[LambdaFunctionLastModifiedAt](#cfn-inspectorv2-filter-filtercriteria-lambdafunctionlastmodifiedat)" : [ DateFilter, ... ],
  "[LambdaFunctionLayers](#cfn-inspectorv2-filter-filtercriteria-lambdafunctionlayers)" : [ StringFilter, ... ],
  "[LambdaFunctionName](#cfn-inspectorv2-filter-filtercriteria-lambdafunctionname)" : [ StringFilter, ... ],
  "[LambdaFunctionRuntime](#cfn-inspectorv2-filter-filtercriteria-lambdafunctionruntime)" : [ StringFilter, ... ],
  "[LastObservedAt](#cfn-inspectorv2-filter-filtercriteria-lastobservedat)" : [ DateFilter, ... ],
  "[NetworkProtocol](#cfn-inspectorv2-filter-filtercriteria-networkprotocol)" : [ StringFilter, ... ],
  "[PortRange](#cfn-inspectorv2-filter-filtercriteria-portrange)" : [ PortRangeFilter, ... ],
  "[RelatedVulnerabilities](#cfn-inspectorv2-filter-filtercriteria-relatedvulnerabilities)" : [ StringFilter, ... ],
  "[ResourceId](#cfn-inspectorv2-filter-filtercriteria-resourceid)" : [ StringFilter, ... ],
  "[ResourceTags](#cfn-inspectorv2-filter-filtercriteria-resourcetags)" : [ MapFilter, ... ],
  "[ResourceType](#cfn-inspectorv2-filter-filtercriteria-resourcetype)" : [ StringFilter, ... ],
  "[Severity](#cfn-inspectorv2-filter-filtercriteria-severity)" : [ StringFilter, ... ],
  "[Title](#cfn-inspectorv2-filter-filtercriteria-title)" : [ StringFilter, ... ],
  "[UpdatedAt](#cfn-inspectorv2-filter-filtercriteria-updatedat)" : [ DateFilter, ... ],
  "[VendorSeverity](#cfn-inspectorv2-filter-filtercriteria-vendorseverity)" : [ StringFilter, ... ],
  "[VulnerabilityId](#cfn-inspectorv2-filter-filtercriteria-vulnerabilityid)" : [ StringFilter, ... ],
  "[VulnerabilitySource](#cfn-inspectorv2-filter-filtercriteria-vulnerabilitysource)" : [ StringFilter, ... ],
  "[VulnerablePackages](#cfn-inspectorv2-filter-filtercriteria-vulnerablepackages)" : [ PackageFilter, ... ]
}
```

### YAML
<a name="aws-properties-inspectorv2-filter-filtercriteria-syntax.yaml"></a>

```
  [AwsAccountId](#cfn-inspectorv2-filter-filtercriteria-awsaccountid): 
    - StringFilter
  [CodeVulnerabilityDetectorName](#cfn-inspectorv2-filter-filtercriteria-codevulnerabilitydetectorname): 
    - StringFilter
  [CodeVulnerabilityDetectorTags](#cfn-inspectorv2-filter-filtercriteria-codevulnerabilitydetectortags): 
    - StringFilter
  [CodeVulnerabilityFilePath](#cfn-inspectorv2-filter-filtercriteria-codevulnerabilityfilepath): 
    - StringFilter
  [ComponentId](#cfn-inspectorv2-filter-filtercriteria-componentid): 
    - StringFilter
  [ComponentType](#cfn-inspectorv2-filter-filtercriteria-componenttype): 
    - StringFilter
  [Ec2InstanceImageId](#cfn-inspectorv2-filter-filtercriteria-ec2instanceimageid): 
    - StringFilter
  [Ec2InstanceSubnetId](#cfn-inspectorv2-filter-filtercriteria-ec2instancesubnetid): 
    - StringFilter
  [Ec2InstanceVpcId](#cfn-inspectorv2-filter-filtercriteria-ec2instancevpcid): 
    - StringFilter
  [EcrImageArchitecture](#cfn-inspectorv2-filter-filtercriteria-ecrimagearchitecture): 
    - StringFilter
  [EcrImageHash](#cfn-inspectorv2-filter-filtercriteria-ecrimagehash): 
    - StringFilter
  [EcrImagePushedAt](#cfn-inspectorv2-filter-filtercriteria-ecrimagepushedat): 
    - DateFilter
  [EcrImageRegistry](#cfn-inspectorv2-filter-filtercriteria-ecrimageregistry): 
    - StringFilter
  [EcrImageRepositoryName](#cfn-inspectorv2-filter-filtercriteria-ecrimagerepositoryname): 
    - StringFilter
  [EcrImageTags](#cfn-inspectorv2-filter-filtercriteria-ecrimagetags): 
    - StringFilter
  [EpssScore](#cfn-inspectorv2-filter-filtercriteria-epssscore): 
    - NumberFilter
  [ExploitAvailable](#cfn-inspectorv2-filter-filtercriteria-exploitavailable): 
    - StringFilter
  [FindingArn](#cfn-inspectorv2-filter-filtercriteria-findingarn): 
    - StringFilter
  [FindingStatus](#cfn-inspectorv2-filter-filtercriteria-findingstatus): 
    - StringFilter
  [FindingType](#cfn-inspectorv2-filter-filtercriteria-findingtype): 
    - StringFilter
  [FirstObservedAt](#cfn-inspectorv2-filter-filtercriteria-firstobservedat): 
    - DateFilter
  [FixAvailable](#cfn-inspectorv2-filter-filtercriteria-fixavailable): 
    - StringFilter
  [InspectorScore](#cfn-inspectorv2-filter-filtercriteria-inspectorscore): 
    - NumberFilter
  [LambdaFunctionExecutionRoleArn](#cfn-inspectorv2-filter-filtercriteria-lambdafunctionexecutionrolearn): 
    - StringFilter
  [LambdaFunctionLastModifiedAt](#cfn-inspectorv2-filter-filtercriteria-lambdafunctionlastmodifiedat): 
    - DateFilter
  [LambdaFunctionLayers](#cfn-inspectorv2-filter-filtercriteria-lambdafunctionlayers): 
    - StringFilter
  [LambdaFunctionName](#cfn-inspectorv2-filter-filtercriteria-lambdafunctionname): 
    - StringFilter
  [LambdaFunctionRuntime](#cfn-inspectorv2-filter-filtercriteria-lambdafunctionruntime): 
    - StringFilter
  [LastObservedAt](#cfn-inspectorv2-filter-filtercriteria-lastobservedat): 
    - DateFilter
  [NetworkProtocol](#cfn-inspectorv2-filter-filtercriteria-networkprotocol): 
    - StringFilter
  [PortRange](#cfn-inspectorv2-filter-filtercriteria-portrange): 
    - PortRangeFilter
  [RelatedVulnerabilities](#cfn-inspectorv2-filter-filtercriteria-relatedvulnerabilities): 
    - StringFilter
  [ResourceId](#cfn-inspectorv2-filter-filtercriteria-resourceid): 
    - StringFilter
  [ResourceTags](#cfn-inspectorv2-filter-filtercriteria-resourcetags): 
    - MapFilter
  [ResourceType](#cfn-inspectorv2-filter-filtercriteria-resourcetype): 
    - StringFilter
  [Severity](#cfn-inspectorv2-filter-filtercriteria-severity): 
    - StringFilter
  [Title](#cfn-inspectorv2-filter-filtercriteria-title): 
    - StringFilter
  [UpdatedAt](#cfn-inspectorv2-filter-filtercriteria-updatedat): 
    - DateFilter
  [VendorSeverity](#cfn-inspectorv2-filter-filtercriteria-vendorseverity): 
    - StringFilter
  [VulnerabilityId](#cfn-inspectorv2-filter-filtercriteria-vulnerabilityid): 
    - StringFilter
  [VulnerabilitySource](#cfn-inspectorv2-filter-filtercriteria-vulnerabilitysource): 
    - StringFilter
  [VulnerablePackages](#cfn-inspectorv2-filter-filtercriteria-vulnerablepackages): 
    - PackageFilter
```

## Properties
<a name="aws-properties-inspectorv2-filter-filtercriteria-properties"></a>

`AwsAccountId`  <a name="cfn-inspectorv2-filter-filtercriteria-awsaccountid"></a>
Details of the AWS account IDs used to filter findings.  
*Required*: No  
*Type*: Array of [StringFilter](aws-properties-inspectorv2-filter-stringfilter.md)  
*Minimum*: `1`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`CodeVulnerabilityDetectorName`  <a name="cfn-inspectorv2-filter-filtercriteria-codevulnerabilitydetectorname"></a>
Property description not available.  
*Required*: No  
*Type*: Array of [StringFilter](aws-properties-inspectorv2-filter-stringfilter.md)  
*Minimum*: `1`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`CodeVulnerabilityDetectorTags`  <a name="cfn-inspectorv2-filter-filtercriteria-codevulnerabilitydetectortags"></a>
Property description not available.  
*Required*: No  
*Type*: Array of [StringFilter](aws-properties-inspectorv2-filter-stringfilter.md)  
*Minimum*: `1`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`CodeVulnerabilityFilePath`  <a name="cfn-inspectorv2-filter-filtercriteria-codevulnerabilityfilepath"></a>
Property description not available.  
*Required*: No  
*Type*: Array of [StringFilter](aws-properties-inspectorv2-filter-stringfilter.md)  
*Minimum*: `1`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ComponentId`  <a name="cfn-inspectorv2-filter-filtercriteria-componentid"></a>
Details of the component IDs used to filter findings.  
*Required*: No  
*Type*: Array of [StringFilter](aws-properties-inspectorv2-filter-stringfilter.md)  
*Minimum*: `1`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ComponentType`  <a name="cfn-inspectorv2-filter-filtercriteria-componenttype"></a>
Details of the component types used to filter findings.  
*Required*: No  
*Type*: Array of [StringFilter](aws-properties-inspectorv2-filter-stringfilter.md)  
*Minimum*: `1`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Ec2InstanceImageId`  <a name="cfn-inspectorv2-filter-filtercriteria-ec2instanceimageid"></a>
Details of the Amazon EC2 instance image IDs used to filter findings.  
*Required*: No  
*Type*: Array of [StringFilter](aws-properties-inspectorv2-filter-stringfilter.md)  
*Minimum*: `1`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Ec2InstanceSubnetId`  <a name="cfn-inspectorv2-filter-filtercriteria-ec2instancesubnetid"></a>
Details of the Amazon EC2 instance subnet IDs used to filter findings.  
*Required*: No  
*Type*: Array of [StringFilter](aws-properties-inspectorv2-filter-stringfilter.md)  
*Minimum*: `1`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Ec2InstanceVpcId`  <a name="cfn-inspectorv2-filter-filtercriteria-ec2instancevpcid"></a>
Details of the Amazon EC2 instance VPC IDs used to filter findings.  
*Required*: No  
*Type*: Array of [StringFilter](aws-properties-inspectorv2-filter-stringfilter.md)  
*Minimum*: `1`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`EcrImageArchitecture`  <a name="cfn-inspectorv2-filter-filtercriteria-ecrimagearchitecture"></a>
Details of the Amazon ECR image architecture types used to filter findings.  
*Required*: No  
*Type*: Array of [StringFilter](aws-properties-inspectorv2-filter-stringfilter.md)  
*Minimum*: `1`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`EcrImageHash`  <a name="cfn-inspectorv2-filter-filtercriteria-ecrimagehash"></a>
Details of the Amazon ECR image hashes used to filter findings.  
*Required*: No  
*Type*: Array of [StringFilter](aws-properties-inspectorv2-filter-stringfilter.md)  
*Minimum*: `1`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`EcrImagePushedAt`  <a name="cfn-inspectorv2-filter-filtercriteria-ecrimagepushedat"></a>
Details on the Amazon ECR image push date and time used to filter findings.  
*Required*: No  
*Type*: Array of [DateFilter](aws-properties-inspectorv2-filter-datefilter.md)  
*Minimum*: `1`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`EcrImageRegistry`  <a name="cfn-inspectorv2-filter-filtercriteria-ecrimageregistry"></a>
Details on the Amazon ECR registry used to filter findings.  
*Required*: No  
*Type*: Array of [StringFilter](aws-properties-inspectorv2-filter-stringfilter.md)  
*Minimum*: `1`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`EcrImageRepositoryName`  <a name="cfn-inspectorv2-filter-filtercriteria-ecrimagerepositoryname"></a>
Details on the name of the Amazon ECR repository used to filter findings.  
*Required*: No  
*Type*: Array of [StringFilter](aws-properties-inspectorv2-filter-stringfilter.md)  
*Minimum*: `1`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`EcrImageTags`  <a name="cfn-inspectorv2-filter-filtercriteria-ecrimagetags"></a>
The tags attached to the Amazon ECR container image.  
*Required*: No  
*Type*: Array of [StringFilter](aws-properties-inspectorv2-filter-stringfilter.md)  
*Minimum*: `1`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`EpssScore`  <a name="cfn-inspectorv2-filter-filtercriteria-epssscore"></a>
Property description not available.  
*Required*: No  
*Type*: Array of [NumberFilter](aws-properties-inspectorv2-filter-numberfilter.md)  
*Minimum*: `1`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ExploitAvailable`  <a name="cfn-inspectorv2-filter-filtercriteria-exploitavailable"></a>
Property description not available.  
*Required*: No  
*Type*: Array of [StringFilter](aws-properties-inspectorv2-filter-stringfilter.md)  
*Minimum*: `1`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FindingArn`  <a name="cfn-inspectorv2-filter-filtercriteria-findingarn"></a>
Details on the finding ARNs used to filter findings.  
*Required*: No  
*Type*: Array of [StringFilter](aws-properties-inspectorv2-filter-stringfilter.md)  
*Minimum*: `1`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FindingStatus`  <a name="cfn-inspectorv2-filter-filtercriteria-findingstatus"></a>
Details on the finding status types used to filter findings.  
*Required*: No  
*Type*: Array of [StringFilter](aws-properties-inspectorv2-filter-stringfilter.md)  
*Minimum*: `1`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FindingType`  <a name="cfn-inspectorv2-filter-filtercriteria-findingtype"></a>
Details on the finding types used to filter findings.  
*Required*: No  
*Type*: Array of [StringFilter](aws-properties-inspectorv2-filter-stringfilter.md)  
*Minimum*: `1`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FirstObservedAt`  <a name="cfn-inspectorv2-filter-filtercriteria-firstobservedat"></a>
Details on the date and time a finding was first seen used to filter findings.  
*Required*: No  
*Type*: Array of [DateFilter](aws-properties-inspectorv2-filter-datefilter.md)  
*Minimum*: `1`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FixAvailable`  <a name="cfn-inspectorv2-filter-filtercriteria-fixavailable"></a>
Property description not available.  
*Required*: No  
*Type*: Array of [StringFilter](aws-properties-inspectorv2-filter-stringfilter.md)  
*Minimum*: `1`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`InspectorScore`  <a name="cfn-inspectorv2-filter-filtercriteria-inspectorscore"></a>
The Amazon Inspector score to filter on.  
*Required*: No  
*Type*: Array of [NumberFilter](aws-properties-inspectorv2-filter-numberfilter.md)  
*Minimum*: `1`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`LambdaFunctionExecutionRoleArn`  <a name="cfn-inspectorv2-filter-filtercriteria-lambdafunctionexecutionrolearn"></a>
Property description not available.  
*Required*: No  
*Type*: Array of [StringFilter](aws-properties-inspectorv2-filter-stringfilter.md)  
*Minimum*: `1`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`LambdaFunctionLastModifiedAt`  <a name="cfn-inspectorv2-filter-filtercriteria-lambdafunctionlastmodifiedat"></a>
Property description not available.  
*Required*: No  
*Type*: Array of [DateFilter](aws-properties-inspectorv2-filter-datefilter.md)  
*Minimum*: `1`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`LambdaFunctionLayers`  <a name="cfn-inspectorv2-filter-filtercriteria-lambdafunctionlayers"></a>
Property description not available.  
*Required*: No  
*Type*: Array of [StringFilter](aws-properties-inspectorv2-filter-stringfilter.md)  
*Minimum*: `1`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`LambdaFunctionName`  <a name="cfn-inspectorv2-filter-filtercriteria-lambdafunctionname"></a>
Property description not available.  
*Required*: No  
*Type*: Array of [StringFilter](aws-properties-inspectorv2-filter-stringfilter.md)  
*Minimum*: `1`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`LambdaFunctionRuntime`  <a name="cfn-inspectorv2-filter-filtercriteria-lambdafunctionruntime"></a>
Property description not available.  
*Required*: No  
*Type*: Array of [StringFilter](aws-properties-inspectorv2-filter-stringfilter.md)  
*Minimum*: `1`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`LastObservedAt`  <a name="cfn-inspectorv2-filter-filtercriteria-lastobservedat"></a>
Details on the date and time a finding was last seen used to filter findings.  
*Required*: No  
*Type*: Array of [DateFilter](aws-properties-inspectorv2-filter-datefilter.md)  
*Minimum*: `1`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`NetworkProtocol`  <a name="cfn-inspectorv2-filter-filtercriteria-networkprotocol"></a>
Details on network protocol used to filter findings.  
*Required*: No  
*Type*: Array of [StringFilter](aws-properties-inspectorv2-filter-stringfilter.md)  
*Minimum*: `1`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`PortRange`  <a name="cfn-inspectorv2-filter-filtercriteria-portrange"></a>
Details on the port ranges used to filter findings.  
*Required*: No  
*Type*: Array of [PortRangeFilter](aws-properties-inspectorv2-filter-portrangefilter.md)  
*Minimum*: `1`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`RelatedVulnerabilities`  <a name="cfn-inspectorv2-filter-filtercriteria-relatedvulnerabilities"></a>
Details on the related vulnerabilities used to filter findings.  
*Required*: No  
*Type*: Array of [StringFilter](aws-properties-inspectorv2-filter-stringfilter.md)  
*Minimum*: `1`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ResourceId`  <a name="cfn-inspectorv2-filter-filtercriteria-resourceid"></a>
Details on the resource IDs used to filter findings.  
*Required*: No  
*Type*: Array of [StringFilter](aws-properties-inspectorv2-filter-stringfilter.md)  
*Minimum*: `1`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ResourceTags`  <a name="cfn-inspectorv2-filter-filtercriteria-resourcetags"></a>
Details on the resource tags used to filter findings.  
*Required*: No  
*Type*: Array of [MapFilter](aws-properties-inspectorv2-filter-mapfilter.md)  
*Minimum*: `1`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`ResourceType`  <a name="cfn-inspectorv2-filter-filtercriteria-resourcetype"></a>
Details on the resource types used to filter findings.  
*Required*: No  
*Type*: Array of [StringFilter](aws-properties-inspectorv2-filter-stringfilter.md)  
*Minimum*: `1`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Severity`  <a name="cfn-inspectorv2-filter-filtercriteria-severity"></a>
Details on the severity used to filter findings.  
*Required*: No  
*Type*: Array of [StringFilter](aws-properties-inspectorv2-filter-stringfilter.md)  
*Minimum*: `1`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Title`  <a name="cfn-inspectorv2-filter-filtercriteria-title"></a>
Details on the finding title used to filter findings.  
*Required*: No  
*Type*: Array of [StringFilter](aws-properties-inspectorv2-filter-stringfilter.md)  
*Minimum*: `1`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`UpdatedAt`  <a name="cfn-inspectorv2-filter-filtercriteria-updatedat"></a>
Details on the date and time a finding was last updated at used to filter findings.  
*Required*: No  
*Type*: Array of [DateFilter](aws-properties-inspectorv2-filter-datefilter.md)  
*Minimum*: `1`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VendorSeverity`  <a name="cfn-inspectorv2-filter-filtercriteria-vendorseverity"></a>
Details on the vendor severity used to filter findings.  
*Required*: No  
*Type*: Array of [StringFilter](aws-properties-inspectorv2-filter-stringfilter.md)  
*Minimum*: `1`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VulnerabilityId`  <a name="cfn-inspectorv2-filter-filtercriteria-vulnerabilityid"></a>
Details on the vulnerability ID used to filter findings.  
*Required*: No  
*Type*: Array of [StringFilter](aws-properties-inspectorv2-filter-stringfilter.md)  
*Minimum*: `1`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VulnerabilitySource`  <a name="cfn-inspectorv2-filter-filtercriteria-vulnerabilitysource"></a>
Details on the vulnerability score to filter findings by.  
*Required*: No  
*Type*: Array of [StringFilter](aws-properties-inspectorv2-filter-stringfilter.md)  
*Minimum*: `1`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`VulnerablePackages`  <a name="cfn-inspectorv2-filter-filtercriteria-vulnerablepackages"></a>
Details on the vulnerable packages used to filter findings.  
*Required*: No  
*Type*: Array of [PackageFilter](aws-properties-inspectorv2-filter-packagefilter.md)  
*Minimum*: `1`  
*Maximum*: `10`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::InspectorV2::Filter MapFilter
<a name="aws-properties-inspectorv2-filter-mapfilter"></a>

An object that describes details of a map filter.

## Syntax
<a name="aws-properties-inspectorv2-filter-mapfilter-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-inspectorv2-filter-mapfilter-syntax.json"></a>

```
{
  "[Comparison](#cfn-inspectorv2-filter-mapfilter-comparison)" : String,
  "[Key](#cfn-inspectorv2-filter-mapfilter-key)" : String,
  "[Value](#cfn-inspectorv2-filter-mapfilter-value)" : String
}
```

### YAML
<a name="aws-properties-inspectorv2-filter-mapfilter-syntax.yaml"></a>

```
  [Comparison](#cfn-inspectorv2-filter-mapfilter-comparison): String
  [Key](#cfn-inspectorv2-filter-mapfilter-key): String
  [Value](#cfn-inspectorv2-filter-mapfilter-value): String
```

## Properties
<a name="aws-properties-inspectorv2-filter-mapfilter-properties"></a>

`Comparison`  <a name="cfn-inspectorv2-filter-mapfilter-comparison"></a>
The operator to use when comparing values in the filter.  
*Required*: Yes  
*Type*: String  
*Allowed values*: `EQUALS`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Key`  <a name="cfn-inspectorv2-filter-mapfilter-key"></a>
The tag key used in the filter.  
*Required*: No  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `128`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Value`  <a name="cfn-inspectorv2-filter-mapfilter-value"></a>
The tag value used in the filter.  
*Required*: No  
*Type*: String  
*Minimum*: `0`  
*Maximum*: `256`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::InspectorV2::Filter NumberFilter
<a name="aws-properties-inspectorv2-filter-numberfilter"></a>

An object that describes the details of a number filter.

## Syntax
<a name="aws-properties-inspectorv2-filter-numberfilter-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-inspectorv2-filter-numberfilter-syntax.json"></a>

```
{
  "[LowerInclusive](#cfn-inspectorv2-filter-numberfilter-lowerinclusive)" : Number,
  "[UpperInclusive](#cfn-inspectorv2-filter-numberfilter-upperinclusive)" : Number
}
```

### YAML
<a name="aws-properties-inspectorv2-filter-numberfilter-syntax.yaml"></a>

```
  [LowerInclusive](#cfn-inspectorv2-filter-numberfilter-lowerinclusive): Number
  [UpperInclusive](#cfn-inspectorv2-filter-numberfilter-upperinclusive): Number
```

## Properties
<a name="aws-properties-inspectorv2-filter-numberfilter-properties"></a>

`LowerInclusive`  <a name="cfn-inspectorv2-filter-numberfilter-lowerinclusive"></a>
The lowest number to be included in the filter.  
*Required*: No  
*Type*: Number  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`UpperInclusive`  <a name="cfn-inspectorv2-filter-numberfilter-upperinclusive"></a>
The highest number to be included in the filter.  
*Required*: No  
*Type*: Number  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::InspectorV2::Filter PackageFilter
<a name="aws-properties-inspectorv2-filter-packagefilter"></a>

Contains information on the details of a package filter.

## Syntax
<a name="aws-properties-inspectorv2-filter-packagefilter-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-inspectorv2-filter-packagefilter-syntax.json"></a>

```
{
  "[Architecture](#cfn-inspectorv2-filter-packagefilter-architecture)" : StringFilter,
  "[Epoch](#cfn-inspectorv2-filter-packagefilter-epoch)" : NumberFilter,
  "[FilePath](#cfn-inspectorv2-filter-packagefilter-filepath)" : StringFilter,
  "[Name](#cfn-inspectorv2-filter-packagefilter-name)" : StringFilter,
  "[Release](#cfn-inspectorv2-filter-packagefilter-release)" : StringFilter,
  "[SourceLambdaLayerArn](#cfn-inspectorv2-filter-packagefilter-sourcelambdalayerarn)" : StringFilter,
  "[SourceLayerHash](#cfn-inspectorv2-filter-packagefilter-sourcelayerhash)" : StringFilter,
  "[Version](#cfn-inspectorv2-filter-packagefilter-version)" : StringFilter
}
```

### YAML
<a name="aws-properties-inspectorv2-filter-packagefilter-syntax.yaml"></a>

```
  [Architecture](#cfn-inspectorv2-filter-packagefilter-architecture): 
    StringFilter
  [Epoch](#cfn-inspectorv2-filter-packagefilter-epoch): 
    NumberFilter
  [FilePath](#cfn-inspectorv2-filter-packagefilter-filepath): 
    StringFilter
  [Name](#cfn-inspectorv2-filter-packagefilter-name): 
    StringFilter
  [Release](#cfn-inspectorv2-filter-packagefilter-release): 
    StringFilter
  [SourceLambdaLayerArn](#cfn-inspectorv2-filter-packagefilter-sourcelambdalayerarn): 
    StringFilter
  [SourceLayerHash](#cfn-inspectorv2-filter-packagefilter-sourcelayerhash): 
    StringFilter
  [Version](#cfn-inspectorv2-filter-packagefilter-version): 
    StringFilter
```

## Properties
<a name="aws-properties-inspectorv2-filter-packagefilter-properties"></a>

`Architecture`  <a name="cfn-inspectorv2-filter-packagefilter-architecture"></a>
An object that contains details on the package architecture type to filter on.  
*Required*: No  
*Type*: [StringFilter](aws-properties-inspectorv2-filter-stringfilter.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Epoch`  <a name="cfn-inspectorv2-filter-packagefilter-epoch"></a>
An object that contains details on the package epoch to filter on.  
*Required*: No  
*Type*: [NumberFilter](aws-properties-inspectorv2-filter-numberfilter.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`FilePath`  <a name="cfn-inspectorv2-filter-packagefilter-filepath"></a>
Property description not available.  
*Required*: No  
*Type*: [StringFilter](aws-properties-inspectorv2-filter-stringfilter.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Name`  <a name="cfn-inspectorv2-filter-packagefilter-name"></a>
An object that contains details on the name of the package to filter on.  
*Required*: No  
*Type*: [StringFilter](aws-properties-inspectorv2-filter-stringfilter.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Release`  <a name="cfn-inspectorv2-filter-packagefilter-release"></a>
An object that contains details on the package release to filter on.  
*Required*: No  
*Type*: [StringFilter](aws-properties-inspectorv2-filter-stringfilter.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SourceLambdaLayerArn`  <a name="cfn-inspectorv2-filter-packagefilter-sourcelambdalayerarn"></a>
Property description not available.  
*Required*: No  
*Type*: [StringFilter](aws-properties-inspectorv2-filter-stringfilter.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`SourceLayerHash`  <a name="cfn-inspectorv2-filter-packagefilter-sourcelayerhash"></a>
An object that contains details on the source layer hash to filter on.  
*Required*: No  
*Type*: [StringFilter](aws-properties-inspectorv2-filter-stringfilter.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Version`  <a name="cfn-inspectorv2-filter-packagefilter-version"></a>
The package version to filter on.  
*Required*: No  
*Type*: [StringFilter](aws-properties-inspectorv2-filter-stringfilter.md)  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::InspectorV2::Filter PortRangeFilter
<a name="aws-properties-inspectorv2-filter-portrangefilter"></a>

An object that describes the details of a port range filter.

## Syntax
<a name="aws-properties-inspectorv2-filter-portrangefilter-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-inspectorv2-filter-portrangefilter-syntax.json"></a>

```
{
  "[BeginInclusive](#cfn-inspectorv2-filter-portrangefilter-begininclusive)" : Integer,
  "[EndInclusive](#cfn-inspectorv2-filter-portrangefilter-endinclusive)" : Integer
}
```

### YAML
<a name="aws-properties-inspectorv2-filter-portrangefilter-syntax.yaml"></a>

```
  [BeginInclusive](#cfn-inspectorv2-filter-portrangefilter-begininclusive): Integer
  [EndInclusive](#cfn-inspectorv2-filter-portrangefilter-endinclusive): Integer
```

## Properties
<a name="aws-properties-inspectorv2-filter-portrangefilter-properties"></a>

`BeginInclusive`  <a name="cfn-inspectorv2-filter-portrangefilter-begininclusive"></a>
The port number the port range begins at.  
*Required*: No  
*Type*: Integer  
*Minimum*: `0`  
*Maximum*: `65535`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`EndInclusive`  <a name="cfn-inspectorv2-filter-portrangefilter-endinclusive"></a>
The port number the port range ends at.  
*Required*: No  
*Type*: Integer  
*Minimum*: `0`  
*Maximum*: `65535`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

# AWS::InspectorV2::Filter StringFilter
<a name="aws-properties-inspectorv2-filter-stringfilter"></a>

An object that describes the details of a string filter.

## Syntax
<a name="aws-properties-inspectorv2-filter-stringfilter-syntax"></a>

To declare this entity in your CloudFormation template, use the following syntax:

### JSON
<a name="aws-properties-inspectorv2-filter-stringfilter-syntax.json"></a>

```
{
  "[Comparison](#cfn-inspectorv2-filter-stringfilter-comparison)" : String,
  "[Value](#cfn-inspectorv2-filter-stringfilter-value)" : String
}
```

### YAML
<a name="aws-properties-inspectorv2-filter-stringfilter-syntax.yaml"></a>

```
  [Comparison](#cfn-inspectorv2-filter-stringfilter-comparison): String
  [Value](#cfn-inspectorv2-filter-stringfilter-value): String
```

## Properties
<a name="aws-properties-inspectorv2-filter-stringfilter-properties"></a>

`Comparison`  <a name="cfn-inspectorv2-filter-stringfilter-comparison"></a>
The operator to use when comparing values in the filter.  
*Required*: Yes  
*Type*: String  
*Allowed values*: `EQUALS | PREFIX | NOT_EQUALS`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)

`Value`  <a name="cfn-inspectorv2-filter-stringfilter-value"></a>
The value to filter on.  
*Required*: Yes  
*Type*: String  
*Minimum*: `1`  
*Maximum*: `1024`  
*Update requires*: [No interruption](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/using-cfn-updating-stacks-update-behaviors.html#update-no-interrupt)