WebAclRuleActionBlockCustomResponseArgs

data class WebAclRuleActionBlockCustomResponseArgs(val customResponseBodyKey: Output<String>? = null, val responseCode: Output<Int>, val responseHeaders: Output<List<WebAclRuleActionBlockCustomResponseResponseHeaderArgs>>? = null) : ConvertibleToJava<WebAclRuleActionBlockCustomResponseArgs>

Constructors

Link copied to clipboard
constructor(customResponseBodyKey: Output<String>? = null, responseCode: Output<Int>, responseHeaders: Output<List<WebAclRuleActionBlockCustomResponseResponseHeaderArgs>>? = null)

Properties

Link copied to clipboard
val customResponseBodyKey: Output<String>? = null

References the response body that you want AWS WAF to return to the web request client. This must reference a key defined in a custom_response_body block of this resource.

Link copied to clipboard
val responseCode: Output<Int>

The HTTP status code to return to the client.

Link copied to clipboard

The response_header blocks used to define the HTTP response headers added to the response. See response_header below for details.

Functions

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