Class CfnFindingsFilter.CriterionAdditionalPropertiesProperty
Specifies a condition that defines the property, operator, and one or more values to use in a findings filter.
Inheritance
Namespace: Amazon.CDK.AWS.Macie
Assembly: Amazon.CDK.Lib.dll
Syntax (csharp)
public class CriterionAdditionalPropertiesProperty : Object, CfnFindingsFilter.ICriterionAdditionalPropertiesProperty
Syntax (vb)
Public Class CriterionAdditionalPropertiesProperty
Inherits Object
Implements CfnFindingsFilter.ICriterionAdditionalPropertiesProperty
Remarks
A findings filter , also referred to as a filter rule , is a set of custom criteria that specifies which findings to include or exclude from the results of a query for findings. You can also configure a findings filter to suppress (automatically archive) findings that match the filter's criteria. For more information, see Filtering findings in the Amazon Macie User Guide .
ExampleMetadata: fixture=_generated
Examples
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
using Amazon.CDK.AWS.Macie;
var criterionAdditionalPropertiesProperty = new CriterionAdditionalPropertiesProperty {
Eq = new [] { "eq" },
Gt = 123,
Gte = 123,
Lt = 123,
Lte = 123,
Neq = new [] { "neq" }
};
Synopsis
Constructors
CriterionAdditionalPropertiesProperty() |
Properties
Eq | The value for the specified property matches (equals) the specified value. |
Gt | The value for the specified property is greater than the specified value. |
Gte | The value for the specified property is greater than or equal to the specified value. |
Lt | The value for the specified property is less than the specified value. |
Lte | The value for the specified property is less than or equal to the specified value. |
Neq | The value for the specified property doesn't match (doesn't equal) the specified value. |
Constructors
CriterionAdditionalPropertiesProperty()
public CriterionAdditionalPropertiesProperty()
Properties
Eq
The value for the specified property matches (equals) the specified value.
public string[] Eq { get; set; }
Property Value
System.String[]
Remarks
If you specify multiple values, Amazon Macie uses OR logic to join the values.
Gt
The value for the specified property is greater than the specified value.
public Nullable<double> Gt { get; set; }
Property Value
System.Nullable<System.Double>
Remarks
Gte
The value for the specified property is greater than or equal to the specified value.
public Nullable<double> Gte { get; set; }
Property Value
System.Nullable<System.Double>
Remarks
Lt
The value for the specified property is less than the specified value.
public Nullable<double> Lt { get; set; }
Property Value
System.Nullable<System.Double>
Remarks
Lte
The value for the specified property is less than or equal to the specified value.
public Nullable<double> Lte { get; set; }
Property Value
System.Nullable<System.Double>
Remarks
Neq
The value for the specified property doesn't match (doesn't equal) the specified value.
public string[] Neq { get; set; }
Property Value
System.String[]
Remarks
If you specify multiple values, Amazon Macie uses OR logic to join the values.