Package com.pulumi.aws.wafv2.inputs
Class WebAclDefaultActionBlockCustomResponseArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.wafv2.inputs.WebAclDefaultActionBlockCustomResponseArgs.Builder
-
- Enclosing class:
- WebAclDefaultActionBlockCustomResponseArgs
public static final class WebAclDefaultActionBlockCustomResponseArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(WebAclDefaultActionBlockCustomResponseArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(WebAclDefaultActionBlockCustomResponseArgs defaults)
-
-
Method Detail
-
customResponseBodyKey
public WebAclDefaultActionBlockCustomResponseArgs.Builder customResponseBodyKey(@Nullable com.pulumi.core.Output<java.lang.String> customResponseBodyKey)
- Parameters:
customResponseBodyKey
- 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.- Returns:
- builder
-
customResponseBodyKey
public WebAclDefaultActionBlockCustomResponseArgs.Builder customResponseBodyKey(java.lang.String customResponseBodyKey)
- Parameters:
customResponseBodyKey
- 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.- Returns:
- builder
-
responseCode
public WebAclDefaultActionBlockCustomResponseArgs.Builder responseCode(com.pulumi.core.Output<java.lang.Integer> responseCode)
- Parameters:
responseCode
- The HTTP status code to return to the client.- Returns:
- builder
-
responseCode
public WebAclDefaultActionBlockCustomResponseArgs.Builder responseCode(java.lang.Integer responseCode)
- Parameters:
responseCode
- The HTTP status code to return to the client.- Returns:
- builder
-
responseHeaders
public WebAclDefaultActionBlockCustomResponseArgs.Builder responseHeaders(@Nullable com.pulumi.core.Output<java.util.List<WebAclDefaultActionBlockCustomResponseResponseHeaderArgs>> responseHeaders)
- Parameters:
responseHeaders
- The `response_header` blocks used to define the HTTP response headers added to the response. See `response_header` below for details.- Returns:
- builder
-
responseHeaders
public WebAclDefaultActionBlockCustomResponseArgs.Builder responseHeaders(java.util.List<WebAclDefaultActionBlockCustomResponseResponseHeaderArgs> responseHeaders)
- Parameters:
responseHeaders
- The `response_header` blocks used to define the HTTP response headers added to the response. See `response_header` below for details.- Returns:
- builder
-
responseHeaders
public WebAclDefaultActionBlockCustomResponseArgs.Builder responseHeaders(WebAclDefaultActionBlockCustomResponseResponseHeaderArgs... responseHeaders)
- Parameters:
responseHeaders
- The `response_header` blocks used to define the HTTP response headers added to the response. See `response_header` below for details.- Returns:
- builder
-
build
public WebAclDefaultActionBlockCustomResponseArgs build()
-
-