WebAclDefaultActionBlockCustomResponseArgs

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

Constructors

constructor(customResponseBodyKey: Output<String>? = null, responseCode: Output<Int>, responseHeaders: Output<List<WebAclDefaultActionBlockCustomResponseResponseHeaderArgs>>? = 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(): WebAclDefaultActionBlockCustomResponseArgs