interface ProfiledBehavior
| Language | Type name |
|---|---|
.NET | Amazon.CDK.Mixins.Preview.AWS.GuardDuty.Events.DetectorEvents.GuardDutyFinding.ProfiledBehavior |
Go | github.com/aws/aws-cdk-go/awscdkmixinspreview/v2/awsguardduty/events#DetectorEvents_GuardDutyFinding_ProfiledBehavior |
Java | software.amazon.awscdk.mixins.preview.services.guardduty.events.DetectorEvents.GuardDutyFinding.ProfiledBehavior |
Python | aws_cdk.mixins_preview.aws_guardduty.events.DetectorEvents.GuardDutyFinding.ProfiledBehavior |
TypeScript | @aws-cdk/mixins-preview ยป aws_guardduty ยป events ยป DetectorEvents ยป GuardDutyFinding ยป ProfiledBehavior |
Type definition for ProfiledBehavior.
Example
// The code below shows an example of how to instantiate this type.
// The values are placeholders you should change.
import { events as guardduty_events } from '@aws-cdk/mixins-preview/aws-guardduty';
const profiledBehavior: guardduty_events.DetectorEvents.GuardDutyFinding.ProfiledBehavior = {
frequentProfiledApIsAccountProfiling: ['frequentProfiledApIsAccountProfiling'],
frequentProfiledApIsUserIdentityProfiling: ['frequentProfiledApIsUserIdentityProfiling'],
frequentProfiledAsNsAccountProfiling: ['frequentProfiledAsNsAccountProfiling'],
frequentProfiledAsNsBucketProfiling: ['frequentProfiledAsNsBucketProfiling'],
frequentProfiledAsNsUserIdentityProfiling: ['frequentProfiledAsNsUserIdentityProfiling'],
frequentProfiledBucketsAccountProfiling: ['frequentProfiledBucketsAccountProfiling'],
frequentProfiledBucketsUserIdentityProfiling: ['frequentProfiledBucketsUserIdentityProfiling'],
frequentProfiledUserAgentsAccountProfiling: ['frequentProfiledUserAgentsAccountProfiling'],
frequentProfiledUserAgentsUserIdentityProfiling: ['frequentProfiledUserAgentsUserIdentityProfiling'],
frequentProfiledUserNamesAccountProfiling: ['frequentProfiledUserNamesAccountProfiling'],
frequentProfiledUserNamesBucketProfiling: ['frequentProfiledUserNamesBucketProfiling'],
frequentProfiledUserTypesAccountProfiling: ['frequentProfiledUserTypesAccountProfiling'],
infrequentProfiledApIsAccountProfiling: ['infrequentProfiledApIsAccountProfiling'],
infrequentProfiledApIsUserIdentityProfiling: ['infrequentProfiledApIsUserIdentityProfiling'],
infrequentProfiledAsNsAccountProfiling: ['infrequentProfiledAsNsAccountProfiling'],
infrequentProfiledAsNsBucketProfiling: ['infrequentProfiledAsNsBucketProfiling'],
infrequentProfiledAsNsUserIdentityProfiling: ['infrequentProfiledAsNsUserIdentityProfiling'],
infrequentProfiledBucketsAccountProfiling: ['infrequentProfiledBucketsAccountProfiling'],
infrequentProfiledBucketsUserIdentityProfiling: ['infrequentProfiledBucketsUserIdentityProfiling'],
infrequentProfiledUserAgentsAccountProfiling: ['infrequentProfiledUserAgentsAccountProfiling'],
infrequentProfiledUserAgentsUserIdentityProfiling: ['infrequentProfiledUserAgentsUserIdentityProfiling'],
infrequentProfiledUserNamesAccountProfiling: ['infrequentProfiledUserNamesAccountProfiling'],
infrequentProfiledUserNamesBucketProfiling: ['infrequentProfiledUserNamesBucketProfiling'],
infrequentProfiledUserTypesAccountProfiling: ['infrequentProfiledUserTypesAccountProfiling'],
numberOfHistoricalDailyAvgApIsBucketProfiling: ['numberOfHistoricalDailyAvgApIsBucketProfiling'],
numberOfHistoricalDailyAvgApIsBucketUserIdentityProfiling: ['numberOfHistoricalDailyAvgApIsBucketUserIdentityProfiling'],
numberOfHistoricalDailyAvgApIsUserIdentityProfiling: ['numberOfHistoricalDailyAvgApIsUserIdentityProfiling'],
numberOfHistoricalDailyMaxApIsBucketProfiling: ['numberOfHistoricalDailyMaxApIsBucketProfiling'],
numberOfHistoricalDailyMaxApIsBucketUserIdentityProfiling: ['numberOfHistoricalDailyMaxApIsBucketUserIdentityProfiling'],
numberOfHistoricalDailyMaxApIsUserIdentityProfiling: ['numberOfHistoricalDailyMaxApIsUserIdentityProfiling'],
rareProfiledApIsAccountProfiling: ['rareProfiledApIsAccountProfiling'],
rareProfiledApIsUserIdentityProfiling: ['rareProfiledApIsUserIdentityProfiling'],
rareProfiledAsNsAccountProfiling: ['rareProfiledAsNsAccountProfiling'],
rareProfiledAsNsBucketProfiling: ['rareProfiledAsNsBucketProfiling'],
rareProfiledAsNsUserIdentityProfiling: ['rareProfiledAsNsUserIdentityProfiling'],
rareProfiledBucketsAccountProfiling: ['rareProfiledBucketsAccountProfiling'],
rareProfiledBucketsUserIdentityProfiling: ['rareProfiledBucketsUserIdentityProfiling'],
rareProfiledUserAgentsAccountProfiling: ['rareProfiledUserAgentsAccountProfiling'],
rareProfiledUserAgentsUserIdentityProfiling: ['rareProfiledUserAgentsUserIdentityProfiling'],
rareProfiledUserNamesAccountProfiling: ['rareProfiledUserNamesAccountProfiling'],
rareProfiledUserNamesBucketProfiling: ['rareProfiledUserNamesBucketProfiling'],
rareProfiledUserTypesAccountProfiling: ['rareProfiledUserTypesAccountProfiling'],
};
Properties
| Name | Type | Description |
|---|---|---|
| frequent | string[] | frequentProfiledAPIsAccountProfiling property. |
| frequent | string[] | frequentProfiledAPIsUserIdentityProfiling property. |
| frequent | string[] | frequentProfiledASNsAccountProfiling property. |
| frequent | string[] | frequentProfiledASNsBucketProfiling property. |
| frequent | string[] | frequentProfiledASNsUserIdentityProfiling property. |
| frequent | string[] | frequentProfiledBucketsAccountProfiling property. |
| frequent | string[] | frequentProfiledBucketsUserIdentityProfiling property. |
| frequent | string[] | frequentProfiledUserAgentsAccountProfiling property. |
| frequent | string[] | frequentProfiledUserAgentsUserIdentityProfiling property. |
| frequent | string[] | frequentProfiledUserNamesAccountProfiling property. |
| frequent | string[] | frequentProfiledUserNamesBucketProfiling property. |
| frequent | string[] | frequentProfiledUserTypesAccountProfiling property. |
| infrequent | string[] | infrequentProfiledAPIsAccountProfiling property. |
| infrequent | string[] | infrequentProfiledAPIsUserIdentityProfiling property. |
| infrequent | string[] | infrequentProfiledASNsAccountProfiling property. |
| infrequent | string[] | infrequentProfiledASNsBucketProfiling property. |
| infrequent | string[] | infrequentProfiledASNsUserIdentityProfiling property. |
| infrequent | string[] | infrequentProfiledBucketsAccountProfiling property. |
| infrequent | string[] | infrequentProfiledBucketsUserIdentityProfiling property. |
| infrequent | string[] | infrequentProfiledUserAgentsAccountProfiling property. |
| infrequent | string[] | infrequentProfiledUserAgentsUserIdentityProfiling property. |
| infrequent | string[] | infrequentProfiledUserNamesAccountProfiling property. |
| infrequent | string[] | infrequentProfiledUserNamesBucketProfiling property. |
| infrequent | string[] | infrequentProfiledUserTypesAccountProfiling property. |
| number | string[] | numberOfHistoricalDailyAvgAPIsBucketProfiling property. |
| number | string[] | numberOfHistoricalDailyAvgAPIsBucketUserIdentityProfiling property. |
| number | string[] | numberOfHistoricalDailyAvgAPIsUserIdentityProfiling property. |
| number | string[] | numberOfHistoricalDailyMaxAPIsBucketProfiling property. |
| number | string[] | numberOfHistoricalDailyMaxAPIsBucketUserIdentityProfiling property. |
| number | string[] | numberOfHistoricalDailyMaxAPIsUserIdentityProfiling property. |
| rare | string[] | rareProfiledAPIsAccountProfiling property. |
| rare | string[] | rareProfiledAPIsUserIdentityProfiling property. |
| rare | string[] | rareProfiledASNsAccountProfiling property. |
| rare | string[] | rareProfiledASNsBucketProfiling property. |
| rare | string[] | rareProfiledASNsUserIdentityProfiling property. |
| rare | string[] | rareProfiledBucketsAccountProfiling property. |
| rare | string[] | rareProfiledBucketsUserIdentityProfiling property. |
| rare | string[] | rareProfiledUserAgentsAccountProfiling property. |
| rare | string[] | rareProfiledUserAgentsUserIdentityProfiling property. |
| rare | string[] | rareProfiledUserNamesAccountProfiling property. |
| rare | string[] | rareProfiledUserNamesBucketProfiling property. |
| rare | string[] | rareProfiledUserTypesAccountProfiling property. |
frequentProfiledApIsAccountProfiling?
Type:
string[]
(optional, default: Do not filter on this field)
frequentProfiledAPIsAccountProfiling property.
Specify an array of string values to match this event if the actual value of frequentProfiledAPIsAccountProfiling is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
frequentProfiledApIsUserIdentityProfiling?
Type:
string[]
(optional, default: Do not filter on this field)
frequentProfiledAPIsUserIdentityProfiling property.
Specify an array of string values to match this event if the actual value of frequentProfiledAPIsUserIdentityProfiling is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
frequentProfiledAsNsAccountProfiling?
Type:
string[]
(optional, default: Do not filter on this field)
frequentProfiledASNsAccountProfiling property.
Specify an array of string values to match this event if the actual value of frequentProfiledASNsAccountProfiling is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
frequentProfiledAsNsBucketProfiling?
Type:
string[]
(optional, default: Do not filter on this field)
frequentProfiledASNsBucketProfiling property.
Specify an array of string values to match this event if the actual value of frequentProfiledASNsBucketProfiling is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
frequentProfiledAsNsUserIdentityProfiling?
Type:
string[]
(optional, default: Do not filter on this field)
frequentProfiledASNsUserIdentityProfiling property.
Specify an array of string values to match this event if the actual value of frequentProfiledASNsUserIdentityProfiling is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
frequentProfiledBucketsAccountProfiling?
Type:
string[]
(optional, default: Do not filter on this field)
frequentProfiledBucketsAccountProfiling property.
Specify an array of string values to match this event if the actual value of frequentProfiledBucketsAccountProfiling is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
frequentProfiledBucketsUserIdentityProfiling?
Type:
string[]
(optional, default: Do not filter on this field)
frequentProfiledBucketsUserIdentityProfiling property.
Specify an array of string values to match this event if the actual value of frequentProfiledBucketsUserIdentityProfiling is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
frequentProfiledUserAgentsAccountProfiling?
Type:
string[]
(optional, default: Do not filter on this field)
frequentProfiledUserAgentsAccountProfiling property.
Specify an array of string values to match this event if the actual value of frequentProfiledUserAgentsAccountProfiling is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
frequentProfiledUserAgentsUserIdentityProfiling?
Type:
string[]
(optional, default: Do not filter on this field)
frequentProfiledUserAgentsUserIdentityProfiling property.
Specify an array of string values to match this event if the actual value of frequentProfiledUserAgentsUserIdentityProfiling is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
frequentProfiledUserNamesAccountProfiling?
Type:
string[]
(optional, default: Do not filter on this field)
frequentProfiledUserNamesAccountProfiling property.
Specify an array of string values to match this event if the actual value of frequentProfiledUserNamesAccountProfiling is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
frequentProfiledUserNamesBucketProfiling?
Type:
string[]
(optional, default: Do not filter on this field)
frequentProfiledUserNamesBucketProfiling property.
Specify an array of string values to match this event if the actual value of frequentProfiledUserNamesBucketProfiling is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
frequentProfiledUserTypesAccountProfiling?
Type:
string[]
(optional, default: Do not filter on this field)
frequentProfiledUserTypesAccountProfiling property.
Specify an array of string values to match this event if the actual value of frequentProfiledUserTypesAccountProfiling is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
infrequentProfiledApIsAccountProfiling?
Type:
string[]
(optional, default: Do not filter on this field)
infrequentProfiledAPIsAccountProfiling property.
Specify an array of string values to match this event if the actual value of infrequentProfiledAPIsAccountProfiling is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
infrequentProfiledApIsUserIdentityProfiling?
Type:
string[]
(optional, default: Do not filter on this field)
infrequentProfiledAPIsUserIdentityProfiling property.
Specify an array of string values to match this event if the actual value of infrequentProfiledAPIsUserIdentityProfiling is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
infrequentProfiledAsNsAccountProfiling?
Type:
string[]
(optional, default: Do not filter on this field)
infrequentProfiledASNsAccountProfiling property.
Specify an array of string values to match this event if the actual value of infrequentProfiledASNsAccountProfiling is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
infrequentProfiledAsNsBucketProfiling?
Type:
string[]
(optional, default: Do not filter on this field)
infrequentProfiledASNsBucketProfiling property.
Specify an array of string values to match this event if the actual value of infrequentProfiledASNsBucketProfiling is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
infrequentProfiledAsNsUserIdentityProfiling?
Type:
string[]
(optional, default: Do not filter on this field)
infrequentProfiledASNsUserIdentityProfiling property.
Specify an array of string values to match this event if the actual value of infrequentProfiledASNsUserIdentityProfiling is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
infrequentProfiledBucketsAccountProfiling?
Type:
string[]
(optional, default: Do not filter on this field)
infrequentProfiledBucketsAccountProfiling property.
Specify an array of string values to match this event if the actual value of infrequentProfiledBucketsAccountProfiling is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
infrequentProfiledBucketsUserIdentityProfiling?
Type:
string[]
(optional, default: Do not filter on this field)
infrequentProfiledBucketsUserIdentityProfiling property.
Specify an array of string values to match this event if the actual value of infrequentProfiledBucketsUserIdentityProfiling is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
infrequentProfiledUserAgentsAccountProfiling?
Type:
string[]
(optional, default: Do not filter on this field)
infrequentProfiledUserAgentsAccountProfiling property.
Specify an array of string values to match this event if the actual value of infrequentProfiledUserAgentsAccountProfiling is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
infrequentProfiledUserAgentsUserIdentityProfiling?
Type:
string[]
(optional, default: Do not filter on this field)
infrequentProfiledUserAgentsUserIdentityProfiling property.
Specify an array of string values to match this event if the actual value of infrequentProfiledUserAgentsUserIdentityProfiling is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
infrequentProfiledUserNamesAccountProfiling?
Type:
string[]
(optional, default: Do not filter on this field)
infrequentProfiledUserNamesAccountProfiling property.
Specify an array of string values to match this event if the actual value of infrequentProfiledUserNamesAccountProfiling is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
infrequentProfiledUserNamesBucketProfiling?
Type:
string[]
(optional, default: Do not filter on this field)
infrequentProfiledUserNamesBucketProfiling property.
Specify an array of string values to match this event if the actual value of infrequentProfiledUserNamesBucketProfiling is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
infrequentProfiledUserTypesAccountProfiling?
Type:
string[]
(optional, default: Do not filter on this field)
infrequentProfiledUserTypesAccountProfiling property.
Specify an array of string values to match this event if the actual value of infrequentProfiledUserTypesAccountProfiling is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
numberOfHistoricalDailyAvgApIsBucketProfiling?
Type:
string[]
(optional, default: Do not filter on this field)
numberOfHistoricalDailyAvgAPIsBucketProfiling property.
Specify an array of string values to match this event if the actual value of numberOfHistoricalDailyAvgAPIsBucketProfiling is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
numberOfHistoricalDailyAvgApIsBucketUserIdentityProfiling?
Type:
string[]
(optional, default: Do not filter on this field)
numberOfHistoricalDailyAvgAPIsBucketUserIdentityProfiling property.
Specify an array of string values to match this event if the actual value of numberOfHistoricalDailyAvgAPIsBucketUserIdentityProfiling is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
numberOfHistoricalDailyAvgApIsUserIdentityProfiling?
Type:
string[]
(optional, default: Do not filter on this field)
numberOfHistoricalDailyAvgAPIsUserIdentityProfiling property.
Specify an array of string values to match this event if the actual value of numberOfHistoricalDailyAvgAPIsUserIdentityProfiling is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
numberOfHistoricalDailyMaxApIsBucketProfiling?
Type:
string[]
(optional, default: Do not filter on this field)
numberOfHistoricalDailyMaxAPIsBucketProfiling property.
Specify an array of string values to match this event if the actual value of numberOfHistoricalDailyMaxAPIsBucketProfiling is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
numberOfHistoricalDailyMaxApIsBucketUserIdentityProfiling?
Type:
string[]
(optional, default: Do not filter on this field)
numberOfHistoricalDailyMaxAPIsBucketUserIdentityProfiling property.
Specify an array of string values to match this event if the actual value of numberOfHistoricalDailyMaxAPIsBucketUserIdentityProfiling is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
numberOfHistoricalDailyMaxApIsUserIdentityProfiling?
Type:
string[]
(optional, default: Do not filter on this field)
numberOfHistoricalDailyMaxAPIsUserIdentityProfiling property.
Specify an array of string values to match this event if the actual value of numberOfHistoricalDailyMaxAPIsUserIdentityProfiling is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
rareProfiledApIsAccountProfiling?
Type:
string[]
(optional, default: Do not filter on this field)
rareProfiledAPIsAccountProfiling property.
Specify an array of string values to match this event if the actual value of rareProfiledAPIsAccountProfiling is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
rareProfiledApIsUserIdentityProfiling?
Type:
string[]
(optional, default: Do not filter on this field)
rareProfiledAPIsUserIdentityProfiling property.
Specify an array of string values to match this event if the actual value of rareProfiledAPIsUserIdentityProfiling is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
rareProfiledAsNsAccountProfiling?
Type:
string[]
(optional, default: Do not filter on this field)
rareProfiledASNsAccountProfiling property.
Specify an array of string values to match this event if the actual value of rareProfiledASNsAccountProfiling is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
rareProfiledAsNsBucketProfiling?
Type:
string[]
(optional, default: Do not filter on this field)
rareProfiledASNsBucketProfiling property.
Specify an array of string values to match this event if the actual value of rareProfiledASNsBucketProfiling is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
rareProfiledAsNsUserIdentityProfiling?
Type:
string[]
(optional, default: Do not filter on this field)
rareProfiledASNsUserIdentityProfiling property.
Specify an array of string values to match this event if the actual value of rareProfiledASNsUserIdentityProfiling is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
rareProfiledBucketsAccountProfiling?
Type:
string[]
(optional, default: Do not filter on this field)
rareProfiledBucketsAccountProfiling property.
Specify an array of string values to match this event if the actual value of rareProfiledBucketsAccountProfiling is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
rareProfiledBucketsUserIdentityProfiling?
Type:
string[]
(optional, default: Do not filter on this field)
rareProfiledBucketsUserIdentityProfiling property.
Specify an array of string values to match this event if the actual value of rareProfiledBucketsUserIdentityProfiling is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
rareProfiledUserAgentsAccountProfiling?
Type:
string[]
(optional, default: Do not filter on this field)
rareProfiledUserAgentsAccountProfiling property.
Specify an array of string values to match this event if the actual value of rareProfiledUserAgentsAccountProfiling is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
rareProfiledUserAgentsUserIdentityProfiling?
Type:
string[]
(optional, default: Do not filter on this field)
rareProfiledUserAgentsUserIdentityProfiling property.
Specify an array of string values to match this event if the actual value of rareProfiledUserAgentsUserIdentityProfiling is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
rareProfiledUserNamesAccountProfiling?
Type:
string[]
(optional, default: Do not filter on this field)
rareProfiledUserNamesAccountProfiling property.
Specify an array of string values to match this event if the actual value of rareProfiledUserNamesAccountProfiling is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
rareProfiledUserNamesBucketProfiling?
Type:
string[]
(optional, default: Do not filter on this field)
rareProfiledUserNamesBucketProfiling property.
Specify an array of string values to match this event if the actual value of rareProfiledUserNamesBucketProfiling is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.
rareProfiledUserTypesAccountProfiling?
Type:
string[]
(optional, default: Do not filter on this field)
rareProfiledUserTypesAccountProfiling property.
Specify an array of string values to match this event if the actual value of rareProfiledUserTypesAccountProfiling is one of the values in the array. Use one of the constructors on the aws_events.Match for more advanced matching options.

.NET
Go
Java
Python
TypeScript