RuleGroupRuleStatementNotStatementStatementNotStatementStatementByteMatchStatementFieldToMatchArgs

data class RuleGroupRuleStatementNotStatementStatementNotStatementStatementByteMatchStatementFieldToMatchArgs(val allQueryArguments: Output<RuleGroupRuleStatementNotStatementStatementNotStatementStatementByteMatchStatementFieldToMatchAllQueryArgumentsArgs>? = null, val body: Output<RuleGroupRuleStatementNotStatementStatementNotStatementStatementByteMatchStatementFieldToMatchBodyArgs>? = null, val cookies: Output<RuleGroupRuleStatementNotStatementStatementNotStatementStatementByteMatchStatementFieldToMatchCookiesArgs>? = null, val headers: Output<List<RuleGroupRuleStatementNotStatementStatementNotStatementStatementByteMatchStatementFieldToMatchHeaderArgs>>? = null, val jsonBody: Output<RuleGroupRuleStatementNotStatementStatementNotStatementStatementByteMatchStatementFieldToMatchJsonBodyArgs>? = null, val method: Output<RuleGroupRuleStatementNotStatementStatementNotStatementStatementByteMatchStatementFieldToMatchMethodArgs>? = null, val queryString: Output<RuleGroupRuleStatementNotStatementStatementNotStatementStatementByteMatchStatementFieldToMatchQueryStringArgs>? = null, val singleHeader: Output<RuleGroupRuleStatementNotStatementStatementNotStatementStatementByteMatchStatementFieldToMatchSingleHeaderArgs>? = null, val singleQueryArgument: Output<RuleGroupRuleStatementNotStatementStatementNotStatementStatementByteMatchStatementFieldToMatchSingleQueryArgumentArgs>? = null, val uriPath: Output<RuleGroupRuleStatementNotStatementStatementNotStatementStatementByteMatchStatementFieldToMatchUriPathArgs>? = null) : ConvertibleToJava<RuleGroupRuleStatementNotStatementStatementNotStatementStatementByteMatchStatementFieldToMatchArgs>

Constructors

Properties

Link copied to clipboard

Inspect the request body, which immediately follows the request headers.

Link copied to clipboard

Inspect the cookies in the web request. See Cookies below for details.

Link copied to clipboard

Inspect the request headers. See Headers below for details.

Link copied to clipboard

Inspect the request body as JSON. See JSON Body for details.

Link copied to clipboard

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

Link copied to clipboard

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

Link copied to clipboard

Inspect a single header. See Single Header below for details.

Link copied to clipboard

Inspect a single query argument. See Single Query Argument below for details.

Link copied to clipboard

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

Functions

Link copied to clipboard
open override fun toJava(): RuleGroupRuleStatementNotStatementStatementNotStatementStatementByteMatchStatementFieldToMatchArgs