interface ConditionProperty
Language | Type name |
---|---|
.NET | Amazon.CDK.AWS.GuardDuty.CfnFilter.ConditionProperty |
Java | software.amazon.awscdk.services.guardduty.CfnFilter.ConditionProperty |
Python | aws_cdk.aws_guardduty.CfnFilter.ConditionProperty |
TypeScript | @aws-cdk/aws-guardduty » CfnFilter » ConditionProperty |
Specifies the condition to apply to a single field when filtering through GuardDuty findings.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import * as guardduty from '@aws-cdk/aws-guardduty';
const conditionProperty: guardduty.CfnFilter.ConditionProperty = {
eq: ['eq'],
equalTo: ['equalTo'],
greaterThan: 123,
greaterThanOrEqual: 123,
gt: 123,
gte: 123,
lessThan: 123,
lessThanOrEqual: 123,
lt: 123,
lte: 123,
neq: ['neq'],
notEquals: ['notEquals'],
};
Properties
Name | Type | Description |
---|---|---|
eq? | string[] | Represents the equal condition to apply to a single field when querying for findings. |
equal | string[] | Represents an equal ** condition to be applied to a single field when querying for findings. |
greater | number | Represents a greater than condition to be applied to a single field when querying for findings. |
greater | number | Represents a greater than or equal condition to be applied to a single field when querying for findings. |
gt? | number | Represents a greater than condition to be applied to a single field when querying for findings. |
gte? | number | Represents the greater than or equal condition to apply to a single field when querying for findings. |
less | number | Represents a less than condition to be applied to a single field when querying for findings. |
less | number | Represents a less than or equal condition to be applied to a single field when querying for findings. |
lt? | number | Represents the less than condition to apply to a single field when querying for findings. |
lte? | number | Represents the less than or equal condition to apply to a single field when querying for findings. |
neq? | string[] | Represents the not equal condition to apply to a single field when querying for findings. |
not | string[] | Represents a not equal ** condition to be applied to a single field when querying for findings. |
eq?
Type:
string[]
(optional)
Represents the equal condition to apply to a single field when querying for findings.
equalTo?
Type:
string[]
(optional)
Represents an equal ** condition to be applied to a single field when querying for findings.
greaterThan?
Type:
number
(optional)
Represents a greater than condition to be applied to a single field when querying for findings.
greaterThanOrEqual?
Type:
number
(optional)
Represents a greater than or equal condition to be applied to a single field when querying for findings.
gt?
Type:
number
(optional)
Represents a greater than condition to be applied to a single field when querying for findings.
gte?
Type:
number
(optional)
Represents the greater than or equal condition to apply to a single field when querying for findings.
lessThan?
Type:
number
(optional)
Represents a less than condition to be applied to a single field when querying for findings.
lessThanOrEqual?
Type:
number
(optional)
Represents a less than or equal condition to be applied to a single field when querying for findings.
lt?
Type:
number
(optional)
Represents the less than condition to apply to a single field when querying for findings.
lte?
Type:
number
(optional)
Represents the less than or equal condition to apply to a single field when querying for findings.
neq?
Type:
string[]
(optional)
Represents the not equal condition to apply to a single field when querying for findings.
notEquals?
Type:
string[]
(optional)
Represents a not equal ** condition to be applied to a single field when querying for findings.