Package com.pulumi.aws.wafv2.outputs
Class WebAclRuleStatementRateBasedStatementCustomKey.Builder
- java.lang.Object
-
- com.pulumi.aws.wafv2.outputs.WebAclRuleStatementRateBasedStatementCustomKey.Builder
-
- Enclosing class:
- WebAclRuleStatementRateBasedStatementCustomKey
public static final class WebAclRuleStatementRateBasedStatementCustomKey.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(WebAclRuleStatementRateBasedStatementCustomKey defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(WebAclRuleStatementRateBasedStatementCustomKey defaults)
-
-
Method Detail
-
asn
public WebAclRuleStatementRateBasedStatementCustomKey.Builder asn(@Nullable WebAclRuleStatementRateBasedStatementCustomKeyAsn asn)
-
cookie
public WebAclRuleStatementRateBasedStatementCustomKey.Builder cookie(@Nullable WebAclRuleStatementRateBasedStatementCustomKeyCookie cookie)
-
forwardedIp
public WebAclRuleStatementRateBasedStatementCustomKey.Builder forwardedIp(@Nullable WebAclRuleStatementRateBasedStatementCustomKeyForwardedIp forwardedIp)
-
header
public WebAclRuleStatementRateBasedStatementCustomKey.Builder header(@Nullable WebAclRuleStatementRateBasedStatementCustomKeyHeader header)
-
httpMethod
public WebAclRuleStatementRateBasedStatementCustomKey.Builder httpMethod(@Nullable WebAclRuleStatementRateBasedStatementCustomKeyHttpMethod httpMethod)
-
ip
public WebAclRuleStatementRateBasedStatementCustomKey.Builder ip(@Nullable WebAclRuleStatementRateBasedStatementCustomKeyIp ip)
-
ja3Fingerprint
public WebAclRuleStatementRateBasedStatementCustomKey.Builder ja3Fingerprint(@Nullable WebAclRuleStatementRateBasedStatementCustomKeyJa3Fingerprint ja3Fingerprint)
-
ja4Fingerprint
public WebAclRuleStatementRateBasedStatementCustomKey.Builder ja4Fingerprint(@Nullable WebAclRuleStatementRateBasedStatementCustomKeyJa4Fingerprint ja4Fingerprint)
-
labelNamespace
public WebAclRuleStatementRateBasedStatementCustomKey.Builder labelNamespace(@Nullable WebAclRuleStatementRateBasedStatementCustomKeyLabelNamespace labelNamespace)
-
queryArgument
public WebAclRuleStatementRateBasedStatementCustomKey.Builder queryArgument(@Nullable WebAclRuleStatementRateBasedStatementCustomKeyQueryArgument queryArgument)
-
queryString
public WebAclRuleStatementRateBasedStatementCustomKey.Builder queryString(@Nullable WebAclRuleStatementRateBasedStatementCustomKeyQueryString queryString)
-
uriPath
public WebAclRuleStatementRateBasedStatementCustomKey.Builder uriPath(@Nullable WebAclRuleStatementRateBasedStatementCustomKeyUriPath uriPath)
-
build
public WebAclRuleStatementRateBasedStatementCustomKey build()
-
-