Class GuardDutyFinding.ProfiledBehavior.Jsii$Proxy

java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.mixins.preview.services.guardduty.events.GuardDutyFinding.ProfiledBehavior.Jsii$Proxy
All Implemented Interfaces:
GuardDutyFinding.ProfiledBehavior, software.amazon.jsii.JsiiSerializable
Enclosing interface:
GuardDutyFinding.ProfiledBehavior

@Stability(Experimental) @Internal public static final class GuardDutyFinding.ProfiledBehavior.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements GuardDutyFinding.ProfiledBehavior
An implementation for GuardDutyFinding.ProfiledBehavior
  • Constructor Details

    • Jsii$Proxy

      protected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
      Constructor that initializes the object based on values retrieved from the JsiiObject.
      Parameters:
      objRef - Reference to the JSII managed object.
    • Jsii$Proxy

      protected Jsii$Proxy(GuardDutyFinding.ProfiledBehavior.Builder builder)
      Constructor that initializes the object based on literal property values passed by the GuardDutyFinding.ProfiledBehavior.Builder.
  • Method Details

    • getFrequentProfiledApIsAccountProfiling

      public final List<String> getFrequentProfiledApIsAccountProfiling()
      Description copied from interface: GuardDutyFinding.ProfiledBehavior
      (experimental) 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.

      Default: - Do not filter on this field

      Specified by:
      getFrequentProfiledApIsAccountProfiling in interface GuardDutyFinding.ProfiledBehavior
    • getFrequentProfiledApIsUserIdentityProfiling

      public final List<String> getFrequentProfiledApIsUserIdentityProfiling()
      Description copied from interface: GuardDutyFinding.ProfiledBehavior
      (experimental) 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.

      Default: - Do not filter on this field

      Specified by:
      getFrequentProfiledApIsUserIdentityProfiling in interface GuardDutyFinding.ProfiledBehavior
    • getFrequentProfiledAsNsAccountProfiling

      public final List<String> getFrequentProfiledAsNsAccountProfiling()
      Description copied from interface: GuardDutyFinding.ProfiledBehavior
      (experimental) 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.

      Default: - Do not filter on this field

      Specified by:
      getFrequentProfiledAsNsAccountProfiling in interface GuardDutyFinding.ProfiledBehavior
    • getFrequentProfiledAsNsBucketProfiling

      public final List<String> getFrequentProfiledAsNsBucketProfiling()
      Description copied from interface: GuardDutyFinding.ProfiledBehavior
      (experimental) 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.

      Default: - Do not filter on this field

      Specified by:
      getFrequentProfiledAsNsBucketProfiling in interface GuardDutyFinding.ProfiledBehavior
    • getFrequentProfiledAsNsUserIdentityProfiling

      public final List<String> getFrequentProfiledAsNsUserIdentityProfiling()
      Description copied from interface: GuardDutyFinding.ProfiledBehavior
      (experimental) 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.

      Default: - Do not filter on this field

      Specified by:
      getFrequentProfiledAsNsUserIdentityProfiling in interface GuardDutyFinding.ProfiledBehavior
    • getFrequentProfiledBucketsAccountProfiling

      public final List<String> getFrequentProfiledBucketsAccountProfiling()
      Description copied from interface: GuardDutyFinding.ProfiledBehavior
      (experimental) 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.

      Default: - Do not filter on this field

      Specified by:
      getFrequentProfiledBucketsAccountProfiling in interface GuardDutyFinding.ProfiledBehavior
    • getFrequentProfiledBucketsUserIdentityProfiling

      public final List<String> getFrequentProfiledBucketsUserIdentityProfiling()
      Description copied from interface: GuardDutyFinding.ProfiledBehavior
      (experimental) 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.

      Default: - Do not filter on this field

      Specified by:
      getFrequentProfiledBucketsUserIdentityProfiling in interface GuardDutyFinding.ProfiledBehavior
    • getFrequentProfiledUserAgentsAccountProfiling

      public final List<String> getFrequentProfiledUserAgentsAccountProfiling()
      Description copied from interface: GuardDutyFinding.ProfiledBehavior
      (experimental) 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.

      Default: - Do not filter on this field

      Specified by:
      getFrequentProfiledUserAgentsAccountProfiling in interface GuardDutyFinding.ProfiledBehavior
    • getFrequentProfiledUserAgentsUserIdentityProfiling

      public final List<String> getFrequentProfiledUserAgentsUserIdentityProfiling()
      Description copied from interface: GuardDutyFinding.ProfiledBehavior
      (experimental) 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.

      Default: - Do not filter on this field

      Specified by:
      getFrequentProfiledUserAgentsUserIdentityProfiling in interface GuardDutyFinding.ProfiledBehavior
    • getFrequentProfiledUserNamesAccountProfiling

      public final List<String> getFrequentProfiledUserNamesAccountProfiling()
      Description copied from interface: GuardDutyFinding.ProfiledBehavior
      (experimental) 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.

      Default: - Do not filter on this field

      Specified by:
      getFrequentProfiledUserNamesAccountProfiling in interface GuardDutyFinding.ProfiledBehavior
    • getFrequentProfiledUserNamesBucketProfiling

      public final List<String> getFrequentProfiledUserNamesBucketProfiling()
      Description copied from interface: GuardDutyFinding.ProfiledBehavior
      (experimental) 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.

      Default: - Do not filter on this field

      Specified by:
      getFrequentProfiledUserNamesBucketProfiling in interface GuardDutyFinding.ProfiledBehavior
    • getFrequentProfiledUserTypesAccountProfiling

      public final List<String> getFrequentProfiledUserTypesAccountProfiling()
      Description copied from interface: GuardDutyFinding.ProfiledBehavior
      (experimental) 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.

      Default: - Do not filter on this field

      Specified by:
      getFrequentProfiledUserTypesAccountProfiling in interface GuardDutyFinding.ProfiledBehavior
    • getInfrequentProfiledApIsAccountProfiling

      public final List<String> getInfrequentProfiledApIsAccountProfiling()
      Description copied from interface: GuardDutyFinding.ProfiledBehavior
      (experimental) 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.

      Default: - Do not filter on this field

      Specified by:
      getInfrequentProfiledApIsAccountProfiling in interface GuardDutyFinding.ProfiledBehavior
    • getInfrequentProfiledApIsUserIdentityProfiling

      public final List<String> getInfrequentProfiledApIsUserIdentityProfiling()
      Description copied from interface: GuardDutyFinding.ProfiledBehavior
      (experimental) 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.

      Default: - Do not filter on this field

      Specified by:
      getInfrequentProfiledApIsUserIdentityProfiling in interface GuardDutyFinding.ProfiledBehavior
    • getInfrequentProfiledAsNsAccountProfiling

      public final List<String> getInfrequentProfiledAsNsAccountProfiling()
      Description copied from interface: GuardDutyFinding.ProfiledBehavior
      (experimental) 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.

      Default: - Do not filter on this field

      Specified by:
      getInfrequentProfiledAsNsAccountProfiling in interface GuardDutyFinding.ProfiledBehavior
    • getInfrequentProfiledAsNsBucketProfiling

      public final List<String> getInfrequentProfiledAsNsBucketProfiling()
      Description copied from interface: GuardDutyFinding.ProfiledBehavior
      (experimental) 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.

      Default: - Do not filter on this field

      Specified by:
      getInfrequentProfiledAsNsBucketProfiling in interface GuardDutyFinding.ProfiledBehavior
    • getInfrequentProfiledAsNsUserIdentityProfiling

      public final List<String> getInfrequentProfiledAsNsUserIdentityProfiling()
      Description copied from interface: GuardDutyFinding.ProfiledBehavior
      (experimental) 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.

      Default: - Do not filter on this field

      Specified by:
      getInfrequentProfiledAsNsUserIdentityProfiling in interface GuardDutyFinding.ProfiledBehavior
    • getInfrequentProfiledBucketsAccountProfiling

      public final List<String> getInfrequentProfiledBucketsAccountProfiling()
      Description copied from interface: GuardDutyFinding.ProfiledBehavior
      (experimental) 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.

      Default: - Do not filter on this field

      Specified by:
      getInfrequentProfiledBucketsAccountProfiling in interface GuardDutyFinding.ProfiledBehavior
    • getInfrequentProfiledBucketsUserIdentityProfiling

      public final List<String> getInfrequentProfiledBucketsUserIdentityProfiling()
      Description copied from interface: GuardDutyFinding.ProfiledBehavior
      (experimental) 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.

      Default: - Do not filter on this field

      Specified by:
      getInfrequentProfiledBucketsUserIdentityProfiling in interface GuardDutyFinding.ProfiledBehavior
    • getInfrequentProfiledUserAgentsAccountProfiling

      public final List<String> getInfrequentProfiledUserAgentsAccountProfiling()
      Description copied from interface: GuardDutyFinding.ProfiledBehavior
      (experimental) 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.

      Default: - Do not filter on this field

      Specified by:
      getInfrequentProfiledUserAgentsAccountProfiling in interface GuardDutyFinding.ProfiledBehavior
    • getInfrequentProfiledUserAgentsUserIdentityProfiling

      public final List<String> getInfrequentProfiledUserAgentsUserIdentityProfiling()
      Description copied from interface: GuardDutyFinding.ProfiledBehavior
      (experimental) 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.

      Default: - Do not filter on this field

      Specified by:
      getInfrequentProfiledUserAgentsUserIdentityProfiling in interface GuardDutyFinding.ProfiledBehavior
    • getInfrequentProfiledUserNamesAccountProfiling

      public final List<String> getInfrequentProfiledUserNamesAccountProfiling()
      Description copied from interface: GuardDutyFinding.ProfiledBehavior
      (experimental) 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.

      Default: - Do not filter on this field

      Specified by:
      getInfrequentProfiledUserNamesAccountProfiling in interface GuardDutyFinding.ProfiledBehavior
    • getInfrequentProfiledUserNamesBucketProfiling

      public final List<String> getInfrequentProfiledUserNamesBucketProfiling()
      Description copied from interface: GuardDutyFinding.ProfiledBehavior
      (experimental) 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.

      Default: - Do not filter on this field

      Specified by:
      getInfrequentProfiledUserNamesBucketProfiling in interface GuardDutyFinding.ProfiledBehavior
    • getInfrequentProfiledUserTypesAccountProfiling

      public final List<String> getInfrequentProfiledUserTypesAccountProfiling()
      Description copied from interface: GuardDutyFinding.ProfiledBehavior
      (experimental) 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.

      Default: - Do not filter on this field

      Specified by:
      getInfrequentProfiledUserTypesAccountProfiling in interface GuardDutyFinding.ProfiledBehavior
    • getNumberOfHistoricalDailyAvgApIsBucketProfiling

      public final List<String> getNumberOfHistoricalDailyAvgApIsBucketProfiling()
      Description copied from interface: GuardDutyFinding.ProfiledBehavior
      (experimental) 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.

      Default: - Do not filter on this field

      Specified by:
      getNumberOfHistoricalDailyAvgApIsBucketProfiling in interface GuardDutyFinding.ProfiledBehavior
    • getNumberOfHistoricalDailyAvgApIsBucketUserIdentityProfiling

      public final List<String> getNumberOfHistoricalDailyAvgApIsBucketUserIdentityProfiling()
      Description copied from interface: GuardDutyFinding.ProfiledBehavior
      (experimental) 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.

      Default: - Do not filter on this field

      Specified by:
      getNumberOfHistoricalDailyAvgApIsBucketUserIdentityProfiling in interface GuardDutyFinding.ProfiledBehavior
    • getNumberOfHistoricalDailyAvgApIsUserIdentityProfiling

      public final List<String> getNumberOfHistoricalDailyAvgApIsUserIdentityProfiling()
      Description copied from interface: GuardDutyFinding.ProfiledBehavior
      (experimental) 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.

      Default: - Do not filter on this field

      Specified by:
      getNumberOfHistoricalDailyAvgApIsUserIdentityProfiling in interface GuardDutyFinding.ProfiledBehavior
    • getNumberOfHistoricalDailyMaxApIsBucketProfiling

      public final List<String> getNumberOfHistoricalDailyMaxApIsBucketProfiling()
      Description copied from interface: GuardDutyFinding.ProfiledBehavior
      (experimental) 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.

      Default: - Do not filter on this field

      Specified by:
      getNumberOfHistoricalDailyMaxApIsBucketProfiling in interface GuardDutyFinding.ProfiledBehavior
    • getNumberOfHistoricalDailyMaxApIsBucketUserIdentityProfiling

      public final List<String> getNumberOfHistoricalDailyMaxApIsBucketUserIdentityProfiling()
      Description copied from interface: GuardDutyFinding.ProfiledBehavior
      (experimental) 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.

      Default: - Do not filter on this field

      Specified by:
      getNumberOfHistoricalDailyMaxApIsBucketUserIdentityProfiling in interface GuardDutyFinding.ProfiledBehavior
    • getNumberOfHistoricalDailyMaxApIsUserIdentityProfiling

      public final List<String> getNumberOfHistoricalDailyMaxApIsUserIdentityProfiling()
      Description copied from interface: GuardDutyFinding.ProfiledBehavior
      (experimental) 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.

      Default: - Do not filter on this field

      Specified by:
      getNumberOfHistoricalDailyMaxApIsUserIdentityProfiling in interface GuardDutyFinding.ProfiledBehavior
    • getRareProfiledApIsAccountProfiling

      public final List<String> getRareProfiledApIsAccountProfiling()
      Description copied from interface: GuardDutyFinding.ProfiledBehavior
      (experimental) 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.

      Default: - Do not filter on this field

      Specified by:
      getRareProfiledApIsAccountProfiling in interface GuardDutyFinding.ProfiledBehavior
    • getRareProfiledApIsUserIdentityProfiling

      public final List<String> getRareProfiledApIsUserIdentityProfiling()
      Description copied from interface: GuardDutyFinding.ProfiledBehavior
      (experimental) 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.

      Default: - Do not filter on this field

      Specified by:
      getRareProfiledApIsUserIdentityProfiling in interface GuardDutyFinding.ProfiledBehavior
    • getRareProfiledAsNsAccountProfiling

      public final List<String> getRareProfiledAsNsAccountProfiling()
      Description copied from interface: GuardDutyFinding.ProfiledBehavior
      (experimental) 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.

      Default: - Do not filter on this field

      Specified by:
      getRareProfiledAsNsAccountProfiling in interface GuardDutyFinding.ProfiledBehavior
    • getRareProfiledAsNsBucketProfiling

      public final List<String> getRareProfiledAsNsBucketProfiling()
      Description copied from interface: GuardDutyFinding.ProfiledBehavior
      (experimental) 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.

      Default: - Do not filter on this field

      Specified by:
      getRareProfiledAsNsBucketProfiling in interface GuardDutyFinding.ProfiledBehavior
    • getRareProfiledAsNsUserIdentityProfiling

      public final List<String> getRareProfiledAsNsUserIdentityProfiling()
      Description copied from interface: GuardDutyFinding.ProfiledBehavior
      (experimental) 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.

      Default: - Do not filter on this field

      Specified by:
      getRareProfiledAsNsUserIdentityProfiling in interface GuardDutyFinding.ProfiledBehavior
    • getRareProfiledBucketsAccountProfiling

      public final List<String> getRareProfiledBucketsAccountProfiling()
      Description copied from interface: GuardDutyFinding.ProfiledBehavior
      (experimental) 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.

      Default: - Do not filter on this field

      Specified by:
      getRareProfiledBucketsAccountProfiling in interface GuardDutyFinding.ProfiledBehavior
    • getRareProfiledBucketsUserIdentityProfiling

      public final List<String> getRareProfiledBucketsUserIdentityProfiling()
      Description copied from interface: GuardDutyFinding.ProfiledBehavior
      (experimental) 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.

      Default: - Do not filter on this field

      Specified by:
      getRareProfiledBucketsUserIdentityProfiling in interface GuardDutyFinding.ProfiledBehavior
    • getRareProfiledUserAgentsAccountProfiling

      public final List<String> getRareProfiledUserAgentsAccountProfiling()
      Description copied from interface: GuardDutyFinding.ProfiledBehavior
      (experimental) 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.

      Default: - Do not filter on this field

      Specified by:
      getRareProfiledUserAgentsAccountProfiling in interface GuardDutyFinding.ProfiledBehavior
    • getRareProfiledUserAgentsUserIdentityProfiling

      public final List<String> getRareProfiledUserAgentsUserIdentityProfiling()
      Description copied from interface: GuardDutyFinding.ProfiledBehavior
      (experimental) 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.

      Default: - Do not filter on this field

      Specified by:
      getRareProfiledUserAgentsUserIdentityProfiling in interface GuardDutyFinding.ProfiledBehavior
    • getRareProfiledUserNamesAccountProfiling

      public final List<String> getRareProfiledUserNamesAccountProfiling()
      Description copied from interface: GuardDutyFinding.ProfiledBehavior
      (experimental) 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.

      Default: - Do not filter on this field

      Specified by:
      getRareProfiledUserNamesAccountProfiling in interface GuardDutyFinding.ProfiledBehavior
    • getRareProfiledUserNamesBucketProfiling

      public final List<String> getRareProfiledUserNamesBucketProfiling()
      Description copied from interface: GuardDutyFinding.ProfiledBehavior
      (experimental) 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.

      Default: - Do not filter on this field

      Specified by:
      getRareProfiledUserNamesBucketProfiling in interface GuardDutyFinding.ProfiledBehavior
    • getRareProfiledUserTypesAccountProfiling

      public final List<String> getRareProfiledUserTypesAccountProfiling()
      Description copied from interface: GuardDutyFinding.ProfiledBehavior
      (experimental) 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.

      Default: - Do not filter on this field

      Specified by:
      getRareProfiledUserTypesAccountProfiling in interface GuardDutyFinding.ProfiledBehavior
    • $jsii$toJson

      @Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
      Specified by:
      $jsii$toJson in interface software.amazon.jsii.JsiiSerializable
    • equals

      public final boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public final int hashCode()
      Overrides:
      hashCode in class Object