Class WafMatchVariable

java.lang.Object
com.azure.core.util.ExpandableStringEnum<WafMatchVariable>
com.azure.resourcemanager.cdn.models.WafMatchVariable

public final class WafMatchVariable extends com.azure.core.util.ExpandableStringEnum<WafMatchVariable>
Match variable to compare against.
  • Field Details

    • REMOTE_ADDR

      public static final WafMatchVariable REMOTE_ADDR
      Static value RemoteAddr for WafMatchVariable.
    • SOCKET_ADDR

      public static final WafMatchVariable SOCKET_ADDR
      Static value SocketAddr for WafMatchVariable.
    • REQUEST_METHOD

      public static final WafMatchVariable REQUEST_METHOD
      Static value RequestMethod for WafMatchVariable.
    • REQUEST_HEADER

      public static final WafMatchVariable REQUEST_HEADER
      Static value RequestHeader for WafMatchVariable.
    • REQUEST_URI

      public static final WafMatchVariable REQUEST_URI
      Static value RequestUri for WafMatchVariable.
    • QUERY_STRING

      public static final WafMatchVariable QUERY_STRING
      Static value QueryString for WafMatchVariable.
    • REQUEST_BODY

      public static final WafMatchVariable REQUEST_BODY
      Static value RequestBody for WafMatchVariable.
    • COOKIES

      public static final WafMatchVariable COOKIES
      Static value Cookies for WafMatchVariable.
    • POST_ARGS

      public static final WafMatchVariable POST_ARGS
      Static value PostArgs for WafMatchVariable.
  • Constructor Details

    • WafMatchVariable

      public WafMatchVariable()
  • Method Details

    • fromString

      public static WafMatchVariable fromString(String name)
      Creates or finds a WafMatchVariable from its string representation.
      Parameters:
      name - a name to look for.
      Returns:
      the corresponding WafMatchVariable.
    • values

      public static Collection<WafMatchVariable> values()
      Gets known WafMatchVariable values.
      Returns:
      known WafMatchVariable values.