WebAclFieldToMatch

data class WebAclFieldToMatch(val allQueryArguments: Any? = null, val body: WebAclBody? = null, val cookies: WebAclCookies? = null, val headers: WebAclHeaders? = null, val jsonBody: WebAclJsonBody? = null, val method: Any? = null, val queryString: Any? = null, val singleHeader: WebAclFieldToMatchSingleHeaderProperties? = null, val singleQueryArgument: WebAclFieldToMatchSingleQueryArgumentProperties? = null, val uriPath: Any? = null)

Field of the request to match.

Constructors

Link copied to clipboard
fun WebAclFieldToMatch(allQueryArguments: Any? = null, body: WebAclBody? = null, cookies: WebAclCookies? = null, headers: WebAclHeaders? = null, jsonBody: WebAclJsonBody? = null, method: Any? = null, queryString: Any? = null, singleHeader: WebAclFieldToMatchSingleHeaderProperties? = null, singleQueryArgument: WebAclFieldToMatchSingleQueryArgumentProperties? = null, uriPath: Any? = null)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
val allQueryArguments: Any? = null

All query arguments of a web request.

Link copied to clipboard
val body: WebAclBody? = null
Link copied to clipboard
val cookies: WebAclCookies? = null
Link copied to clipboard
val headers: WebAclHeaders? = null
Link copied to clipboard
Link copied to clipboard
val method: Any? = null

The HTTP method of a web request. The method indicates the type of operation that the request is asking the origin to perform.

Link copied to clipboard
val queryString: Any? = null

The query string of a web request. This is the part of a URL that appears after a ? character, if any.

Link copied to clipboard

One query argument in a web request, identified by name, for example UserName or SalesRegion. The name can be up to 30 characters long and isn't case sensitive.

Link copied to clipboard
val uriPath: Any? = null

The path component of the URI of a web request. This is the part of a web request that identifies a resource, for example, /images/daily-ad.jpg.