Package com.pulumi.aws.wafv2.inputs
Class WebAclLoggingConfigurationRedactedFieldArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.wafv2.inputs.WebAclLoggingConfigurationRedactedFieldArgs.Builder
-
- Enclosing class:
- WebAclLoggingConfigurationRedactedFieldArgs
public static final class WebAclLoggingConfigurationRedactedFieldArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(WebAclLoggingConfigurationRedactedFieldArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(WebAclLoggingConfigurationRedactedFieldArgs defaults)
-
-
Method Detail
-
method
public WebAclLoggingConfigurationRedactedFieldArgs.Builder method(@Nullable com.pulumi.core.Output<WebAclLoggingConfigurationRedactedFieldMethodArgs> method)
- Parameters:
method- HTTP method to be redacted. It must be specified as an empty configuration block `{}`. The method indicates the type of operation that the request is asking the origin to perform.- Returns:
- builder
-
method
public WebAclLoggingConfigurationRedactedFieldArgs.Builder method(WebAclLoggingConfigurationRedactedFieldMethodArgs method)
- Parameters:
method- HTTP method to be redacted. It must be specified as an empty configuration block `{}`. The method indicates the type of operation that the request is asking the origin to perform.- Returns:
- builder
-
queryString
public WebAclLoggingConfigurationRedactedFieldArgs.Builder queryString(@Nullable com.pulumi.core.Output<WebAclLoggingConfigurationRedactedFieldQueryStringArgs> queryString)
- Parameters:
queryString- Whether to redact the query string. It must be specified as an empty configuration block `{}`. The query string is the part of a URL that appears after a `?` character, if any.- Returns:
- builder
-
queryString
public WebAclLoggingConfigurationRedactedFieldArgs.Builder queryString(WebAclLoggingConfigurationRedactedFieldQueryStringArgs queryString)
- Parameters:
queryString- Whether to redact the query string. It must be specified as an empty configuration block `{}`. The query string is the part of a URL that appears after a `?` character, if any.- Returns:
- builder
-
singleHeader
public WebAclLoggingConfigurationRedactedFieldArgs.Builder singleHeader(@Nullable com.pulumi.core.Output<WebAclLoggingConfigurationRedactedFieldSingleHeaderArgs> singleHeader)
- Parameters:
singleHeader- "singleHeader" refers to the redaction of a single header. For more information, please see the details below under Single Header.- Returns:
- builder
-
singleHeader
public WebAclLoggingConfigurationRedactedFieldArgs.Builder singleHeader(WebAclLoggingConfigurationRedactedFieldSingleHeaderArgs singleHeader)
- Parameters:
singleHeader- "singleHeader" refers to the redaction of a single header. For more information, please see the details below under Single Header.- Returns:
- builder
-
uriPath
public WebAclLoggingConfigurationRedactedFieldArgs.Builder uriPath(@Nullable com.pulumi.core.Output<WebAclLoggingConfigurationRedactedFieldUriPathArgs> uriPath)
- Parameters:
uriPath- Configuration block that redacts the request URI path. It should be specified as an empty configuration block `{}`. The URI path is the part of a web request that identifies a resource, such as `/images/daily-ad.jpg`.- Returns:
- builder
-
uriPath
public WebAclLoggingConfigurationRedactedFieldArgs.Builder uriPath(WebAclLoggingConfigurationRedactedFieldUriPathArgs uriPath)
- Parameters:
uriPath- Configuration block that redacts the request URI path. It should be specified as an empty configuration block `{}`. The URI path is the part of a web request that identifies a resource, such as `/images/daily-ad.jpg`.- Returns:
- builder
-
build
public WebAclLoggingConfigurationRedactedFieldArgs build()
-
-