Class CfnWebACL.IPSetReferenceStatementProperty.Jsii$Proxy

java.lang.Object
software.amazon.jsii.JsiiObject
software.amazon.awscdk.services.wafv2.CfnWebACL.IPSetReferenceStatementProperty.Jsii$Proxy
All Implemented Interfaces:
CfnWebACL.IPSetReferenceStatementProperty, software.amazon.jsii.JsiiSerializable
Enclosing interface:
CfnWebACL.IPSetReferenceStatementProperty

@Stability(Stable) @Internal public static final class CfnWebACL.IPSetReferenceStatementProperty.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnWebACL.IPSetReferenceStatementProperty
  • Constructor Details

  • Method Details

    • getArn

      public final String getArn()
      Description copied from interface: CfnWebACL.IPSetReferenceStatementProperty
      The Amazon Resource Name (ARN) of the IPSet that this statement references.
      Specified by:
      getArn in interface CfnWebACL.IPSetReferenceStatementProperty
    • getIpSetForwardedIpConfig

      public final Object getIpSetForwardedIpConfig()
      Description copied from interface: CfnWebACL.IPSetReferenceStatementProperty
      The configuration for inspecting IP addresses in an HTTP header that you specify, instead of using the IP address that's reported by the web request origin.

      Commonly, this is the X-Forwarded-For (XFF) header, but you can specify any header name.

      If the specified header isn't present in the request, AWS WAF doesn't apply the rule to the web request at all.

      Specified by:
      getIpSetForwardedIpConfig in interface CfnWebACL.IPSetReferenceStatementProperty
    • $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