aws-cdk-lib.aws_guardduty.CfnFilter.ConditionProperty

interface ConditionProperty

LanguageType name
.NETAmazon.CDK.AWS.GuardDuty.CfnFilter.ConditionProperty
Gogithub.com/aws/aws-cdk-go/awscdk/v2/awsguardduty#CfnFilter_ConditionProperty
Javasoftware.amazon.awscdk.services.guardduty.CfnFilter.ConditionProperty
Pythonaws_cdk.aws_guardduty.CfnFilter.ConditionProperty
TypeScript aws-cdk-lib » 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 { aws_guardduty as guardduty } from 'aws-cdk-lib';
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

NameTypeDescription
eq?string[]Represents the equal condition to apply to a single field when querying for findings.
equalTo?string[]Represents an equal ** condition to be applied to a single field when querying for findings.
greaterThan?numberRepresents a greater than condition to be applied to a single field when querying for findings.
greaterThanOrEqual?numberRepresents a greater than or equal condition to be applied to a single field when querying for findings.
gt?numberRepresents a greater than condition to be applied to a single field when querying for findings.
gte?numberRepresents the greater than or equal condition to apply to a single field when querying for findings.
lessThan?numberRepresents a less than condition to be applied to a single field when querying for findings.
lessThanOrEqual?numberRepresents a less than or equal condition to be applied to a single field when querying for findings.
lt?numberRepresents the less than condition to apply to a single field when querying for findings.
lte?numberRepresents 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.
notEquals?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.