Interface DetectorEvents.GuardDutyFinding.UnusualBehavior
- All Superinterfaces:
software.amazon.jsii.JsiiSerializable
- All Known Implementing Classes:
DetectorEvents.GuardDutyFinding.UnusualBehavior.Jsii$Proxy
- Enclosing class:
DetectorEvents.GuardDutyFinding
Example:
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import software.amazon.awscdk.mixins.preview.services.guardduty.events.*;
UnusualBehavior unusualBehavior = UnusualBehavior.builder()
.isUnusualUserIdentity(List.of("isUnusualUserIdentity"))
.numberOfPast24HoursApIsBucketProfiling(List.of("numberOfPast24HoursApIsBucketProfiling"))
.numberOfPast24HoursApIsBucketUserIdentityProfiling(List.of("numberOfPast24HoursApIsBucketUserIdentityProfiling"))
.numberOfPast24HoursApIsUserIdentityProfiling(List.of("numberOfPast24HoursApIsUserIdentityProfiling"))
.unusualApIsAccountProfiling(List.of("unusualApIsAccountProfiling"))
.unusualApIsUserIdentityProfiling(List.of("unusualApIsUserIdentityProfiling"))
.unusualAsNsAccountProfiling(List.of("unusualAsNsAccountProfiling"))
.unusualAsNsBucketProfiling(List.of("unusualAsNsBucketProfiling"))
.unusualAsNsUserIdentityProfiling(List.of("unusualAsNsUserIdentityProfiling"))
.unusualBucketsAccountProfiling(List.of("unusualBucketsAccountProfiling"))
.unusualBucketsUserIdentityProfiling(List.of("unusualBucketsUserIdentityProfiling"))
.unusualUserAgentsAccountProfiling(List.of("unusualUserAgentsAccountProfiling"))
.unusualUserAgentsUserIdentityProfiling(List.of("unusualUserAgentsUserIdentityProfiling"))
.unusualUserNamesAccountProfiling(List.of("unusualUserNamesAccountProfiling"))
.unusualUserNamesBucketProfiling(List.of("unusualUserNamesBucketProfiling"))
.unusualUserTypesAccountProfiling(List.of("unusualUserTypesAccountProfiling"))
.build();
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final classA builder forDetectorEvents.GuardDutyFinding.UnusualBehaviorstatic final classAn implementation forDetectorEvents.GuardDutyFinding.UnusualBehavior -
Method Summary
Modifier and TypeMethodDescriptionbuilder()(experimental) isUnusualUserIdentity property.(experimental) numberOfPast24HoursAPIsBucketProfiling property.(experimental) numberOfPast24HoursAPIsBucketUserIdentityProfiling property.(experimental) numberOfPast24HoursAPIsUserIdentityProfiling property.(experimental) unusualAPIsAccountProfiling property.(experimental) unusualAPIsUserIdentityProfiling property.(experimental) unusualASNsAccountProfiling property.(experimental) unusualASNsBucketProfiling property.(experimental) unusualASNsUserIdentityProfiling property.(experimental) unusualBucketsAccountProfiling property.(experimental) unusualBucketsUserIdentityProfiling property.(experimental) unusualUserAgentsAccountProfiling property.(experimental) unusualUserAgentsUserIdentityProfiling property.(experimental) unusualUserNamesAccountProfiling property.(experimental) unusualUserNamesBucketProfiling property.(experimental) unusualUserTypesAccountProfiling property.Methods inherited from interface software.amazon.jsii.JsiiSerializable
$jsii$toJson
-
Method Details
-
getIsUnusualUserIdentity
(experimental) isUnusualUserIdentity property.Specify an array of string values to match this event if the actual value of isUnusualUserIdentity is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getNumberOfPast24HoursApIsBucketProfiling
(experimental) numberOfPast24HoursAPIsBucketProfiling property.Specify an array of string values to match this event if the actual value of numberOfPast24HoursAPIsBucketProfiling is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getNumberOfPast24HoursApIsBucketUserIdentityProfiling
@Stability(Experimental) @Nullable default List<String> getNumberOfPast24HoursApIsBucketUserIdentityProfiling()(experimental) numberOfPast24HoursAPIsBucketUserIdentityProfiling property.Specify an array of string values to match this event if the actual value of numberOfPast24HoursAPIsBucketUserIdentityProfiling is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getNumberOfPast24HoursApIsUserIdentityProfiling
@Stability(Experimental) @Nullable default List<String> getNumberOfPast24HoursApIsUserIdentityProfiling()(experimental) numberOfPast24HoursAPIsUserIdentityProfiling property.Specify an array of string values to match this event if the actual value of numberOfPast24HoursAPIsUserIdentityProfiling is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getUnusualApIsAccountProfiling
(experimental) unusualAPIsAccountProfiling property.Specify an array of string values to match this event if the actual value of unusualAPIsAccountProfiling is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getUnusualApIsUserIdentityProfiling
(experimental) unusualAPIsUserIdentityProfiling property.Specify an array of string values to match this event if the actual value of unusualAPIsUserIdentityProfiling is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getUnusualAsNsAccountProfiling
(experimental) unusualASNsAccountProfiling property.Specify an array of string values to match this event if the actual value of unusualASNsAccountProfiling is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getUnusualAsNsBucketProfiling
(experimental) unusualASNsBucketProfiling property.Specify an array of string values to match this event if the actual value of unusualASNsBucketProfiling is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getUnusualAsNsUserIdentityProfiling
(experimental) unusualASNsUserIdentityProfiling property.Specify an array of string values to match this event if the actual value of unusualASNsUserIdentityProfiling is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getUnusualBucketsAccountProfiling
(experimental) unusualBucketsAccountProfiling property.Specify an array of string values to match this event if the actual value of unusualBucketsAccountProfiling is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getUnusualBucketsUserIdentityProfiling
(experimental) unusualBucketsUserIdentityProfiling property.Specify an array of string values to match this event if the actual value of unusualBucketsUserIdentityProfiling is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getUnusualUserAgentsAccountProfiling
(experimental) unusualUserAgentsAccountProfiling property.Specify an array of string values to match this event if the actual value of unusualUserAgentsAccountProfiling is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getUnusualUserAgentsUserIdentityProfiling
(experimental) unusualUserAgentsUserIdentityProfiling property.Specify an array of string values to match this event if the actual value of unusualUserAgentsUserIdentityProfiling is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getUnusualUserNamesAccountProfiling
(experimental) unusualUserNamesAccountProfiling property.Specify an array of string values to match this event if the actual value of unusualUserNamesAccountProfiling is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getUnusualUserNamesBucketProfiling
(experimental) unusualUserNamesBucketProfiling property.Specify an array of string values to match this event if the actual value of unusualUserNamesBucketProfiling is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
getUnusualUserTypesAccountProfiling
(experimental) unusualUserTypesAccountProfiling property.Specify an array of string values to match this event if the actual value of unusualUserTypesAccountProfiling is one of the values in the array. Use one of the constructors on the
aws_events.Matchfor more advanced matching options.Default: - Do not filter on this field
-
builder
-