This is the new AWS CloudFormation Template Reference Guide. Please update your bookmarks and links. For help getting started with CloudFormation, see the AWS CloudFormation User Guide.
AWS::SecurityHub::AutomationRuleV2 CompositeFilter
Enables the creation of filtering criteria for security findings.
Syntax
To declare this entity in your AWS CloudFormation template, use the following syntax:
JSON
{ "BooleanFilters" :[ OcsfBooleanFilter, ... ], "DateFilters" :[ OcsfDateFilter, ... ], "MapFilters" :[ OcsfMapFilter, ... ], "NumberFilters" :[ OcsfNumberFilter, ... ], "Operator" :String, "StringFilters" :[ OcsfStringFilter, ... ]}
YAML
BooleanFilters:- OcsfBooleanFilterDateFilters:- OcsfDateFilterMapFilters:- OcsfMapFilterNumberFilters:- OcsfNumberFilterOperator:StringStringFilters:- OcsfStringFilter
Properties
BooleanFilters-
Enables filtering based on boolean field values.
Required: No
Type: Array of OcsfBooleanFilter
Minimum:
1Maximum:
20Update requires: No interruption
DateFilters-
Enables filtering based on date and timestamp fields.
Required: No
Type: Array of OcsfDateFilter
Minimum:
1Maximum:
20Update requires: No interruption
MapFilters-
Enables the creation of filtering criteria for security findings.
Required: No
Type: Array of OcsfMapFilter
Minimum:
1Maximum:
20Update requires: No interruption
NumberFilters-
Enables filtering based on numerical field values.
Required: No
Type: Array of OcsfNumberFilter
Minimum:
1Maximum:
20Update requires: No interruption
Operator-
The logical operator used to combine multiple filter conditions.
Required: No
Type: String
Allowed values:
AND | ORUpdate requires: No interruption
StringFilters-
Enables filtering based on string field values.
Required: No
Type: Array of OcsfStringFilter
Minimum:
1Maximum:
20Update requires: No interruption