Class DetectorEvents.GuardDutyFinding.NewPolicy.Jsii$Proxy

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

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

  • Method Details

    • getAllowUsersToChangePassword

      public final List<String> getAllowUsersToChangePassword()
      Description copied from interface: DetectorEvents.GuardDutyFinding.NewPolicy
      (experimental) allowUsersToChangePassword property.

      Specify an array of string values to match this event if the actual value of allowUsersToChangePassword 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:
      getAllowUsersToChangePassword in interface DetectorEvents.GuardDutyFinding.NewPolicy
    • getHardExpiry

      public final List<String> getHardExpiry()
      Description copied from interface: DetectorEvents.GuardDutyFinding.NewPolicy
      (experimental) hardExpiry property.

      Specify an array of string values to match this event if the actual value of hardExpiry 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:
      getHardExpiry in interface DetectorEvents.GuardDutyFinding.NewPolicy
    • getMaxPasswordAge

      public final List<String> getMaxPasswordAge()
      Description copied from interface: DetectorEvents.GuardDutyFinding.NewPolicy
      (experimental) maxPasswordAge property.

      Specify an array of string values to match this event if the actual value of maxPasswordAge 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:
      getMaxPasswordAge in interface DetectorEvents.GuardDutyFinding.NewPolicy
    • getMinimumPasswordLength

      public final List<String> getMinimumPasswordLength()
      Description copied from interface: DetectorEvents.GuardDutyFinding.NewPolicy
      (experimental) minimumPasswordLength property.

      Specify an array of string values to match this event if the actual value of minimumPasswordLength 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:
      getMinimumPasswordLength in interface DetectorEvents.GuardDutyFinding.NewPolicy
    • getPasswordReusePrevention

      public final List<String> getPasswordReusePrevention()
      Description copied from interface: DetectorEvents.GuardDutyFinding.NewPolicy
      (experimental) passwordReusePrevention property.

      Specify an array of string values to match this event if the actual value of passwordReusePrevention 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:
      getPasswordReusePrevention in interface DetectorEvents.GuardDutyFinding.NewPolicy
    • getRequireLowercaseCharacters

      public final List<String> getRequireLowercaseCharacters()
      Description copied from interface: DetectorEvents.GuardDutyFinding.NewPolicy
      (experimental) requireLowercaseCharacters property.

      Specify an array of string values to match this event if the actual value of requireLowercaseCharacters 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:
      getRequireLowercaseCharacters in interface DetectorEvents.GuardDutyFinding.NewPolicy
    • getRequireNumbers

      public final List<String> getRequireNumbers()
      Description copied from interface: DetectorEvents.GuardDutyFinding.NewPolicy
      (experimental) requireNumbers property.

      Specify an array of string values to match this event if the actual value of requireNumbers 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:
      getRequireNumbers in interface DetectorEvents.GuardDutyFinding.NewPolicy
    • getRequireSymbols

      public final List<String> getRequireSymbols()
      Description copied from interface: DetectorEvents.GuardDutyFinding.NewPolicy
      (experimental) requireSymbols property.

      Specify an array of string values to match this event if the actual value of requireSymbols 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:
      getRequireSymbols in interface DetectorEvents.GuardDutyFinding.NewPolicy
    • getRequireUppercaseCharacters

      public final List<String> getRequireUppercaseCharacters()
      Description copied from interface: DetectorEvents.GuardDutyFinding.NewPolicy
      (experimental) requireUppercaseCharacters property.

      Specify an array of string values to match this event if the actual value of requireUppercaseCharacters 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:
      getRequireUppercaseCharacters in interface DetectorEvents.GuardDutyFinding.NewPolicy
    • $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