Package com.pulumi.aws.wafv2.inputs
Class WebAclRuleStatementManagedRuleGroupStatementManagedRuleGroupConfigAwsManagedRulesAcfpRuleSetRequestInspectionArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.wafv2.inputs.WebAclRuleStatementManagedRuleGroupStatementManagedRuleGroupConfigAwsManagedRulesAcfpRuleSetRequestInspectionArgs.Builder
-
- Enclosing class:
- WebAclRuleStatementManagedRuleGroupStatementManagedRuleGroupConfigAwsManagedRulesAcfpRuleSetRequestInspectionArgs
public static final class WebAclRuleStatementManagedRuleGroupStatementManagedRuleGroupConfigAwsManagedRulesAcfpRuleSetRequestInspectionArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()
Builder(WebAclRuleStatementManagedRuleGroupStatementManagedRuleGroupConfigAwsManagedRulesAcfpRuleSetRequestInspectionArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(WebAclRuleStatementManagedRuleGroupStatementManagedRuleGroupConfigAwsManagedRulesAcfpRuleSetRequestInspectionArgs defaults)
-
-
Method Detail
-
addressFields
public WebAclRuleStatementManagedRuleGroupStatementManagedRuleGroupConfigAwsManagedRulesAcfpRuleSetRequestInspectionArgs.Builder addressFields(@Nullable com.pulumi.core.Output<WebAclRuleStatementManagedRuleGroupStatementManagedRuleGroupConfigAwsManagedRulesAcfpRuleSetRequestInspectionAddressFieldsArgs> addressFields)
- Parameters:
addressFields
- The names of the fields in the request payload that contain your customer's primary physical address. See `address_fields` for more details.- Returns:
- builder
-
addressFields
public WebAclRuleStatementManagedRuleGroupStatementManagedRuleGroupConfigAwsManagedRulesAcfpRuleSetRequestInspectionArgs.Builder addressFields(WebAclRuleStatementManagedRuleGroupStatementManagedRuleGroupConfigAwsManagedRulesAcfpRuleSetRequestInspectionAddressFieldsArgs addressFields)
- Parameters:
addressFields
- The names of the fields in the request payload that contain your customer's primary physical address. See `address_fields` for more details.- Returns:
- builder
-
emailField
public WebAclRuleStatementManagedRuleGroupStatementManagedRuleGroupConfigAwsManagedRulesAcfpRuleSetRequestInspectionArgs.Builder emailField(@Nullable com.pulumi.core.Output<WebAclRuleStatementManagedRuleGroupStatementManagedRuleGroupConfigAwsManagedRulesAcfpRuleSetRequestInspectionEmailFieldArgs> emailField)
- Parameters:
emailField
- The name of the field in the request payload that contains your customer's email. See `email_field` for more details.- Returns:
- builder
-
emailField
public WebAclRuleStatementManagedRuleGroupStatementManagedRuleGroupConfigAwsManagedRulesAcfpRuleSetRequestInspectionArgs.Builder emailField(WebAclRuleStatementManagedRuleGroupStatementManagedRuleGroupConfigAwsManagedRulesAcfpRuleSetRequestInspectionEmailFieldArgs emailField)
- Parameters:
emailField
- The name of the field in the request payload that contains your customer's email. See `email_field` for more details.- Returns:
- builder
-
passwordField
public WebAclRuleStatementManagedRuleGroupStatementManagedRuleGroupConfigAwsManagedRulesAcfpRuleSetRequestInspectionArgs.Builder passwordField(@Nullable com.pulumi.core.Output<WebAclRuleStatementManagedRuleGroupStatementManagedRuleGroupConfigAwsManagedRulesAcfpRuleSetRequestInspectionPasswordFieldArgs> passwordField)
- Parameters:
passwordField
- Details about your login page password field. See `password_field` for more details.- Returns:
- builder
-
passwordField
public WebAclRuleStatementManagedRuleGroupStatementManagedRuleGroupConfigAwsManagedRulesAcfpRuleSetRequestInspectionArgs.Builder passwordField(WebAclRuleStatementManagedRuleGroupStatementManagedRuleGroupConfigAwsManagedRulesAcfpRuleSetRequestInspectionPasswordFieldArgs passwordField)
- Parameters:
passwordField
- Details about your login page password field. See `password_field` for more details.- Returns:
- builder
-
payloadType
public WebAclRuleStatementManagedRuleGroupStatementManagedRuleGroupConfigAwsManagedRulesAcfpRuleSetRequestInspectionArgs.Builder payloadType(com.pulumi.core.Output<java.lang.String> payloadType)
- Parameters:
payloadType
- The payload type for your login endpoint, either JSON or form encoded.- Returns:
- builder
-
payloadType
public WebAclRuleStatementManagedRuleGroupStatementManagedRuleGroupConfigAwsManagedRulesAcfpRuleSetRequestInspectionArgs.Builder payloadType(java.lang.String payloadType)
- Parameters:
payloadType
- The payload type for your login endpoint, either JSON or form encoded.- Returns:
- builder
-
phoneNumberFields
public WebAclRuleStatementManagedRuleGroupStatementManagedRuleGroupConfigAwsManagedRulesAcfpRuleSetRequestInspectionArgs.Builder phoneNumberFields(@Nullable com.pulumi.core.Output<WebAclRuleStatementManagedRuleGroupStatementManagedRuleGroupConfigAwsManagedRulesAcfpRuleSetRequestInspectionPhoneNumberFieldsArgs> phoneNumberFields)
- Parameters:
phoneNumberFields
- The names of the fields in the request payload that contain your customer's primary phone number. See `phone_number_fields` for more details.- Returns:
- builder
-
phoneNumberFields
public WebAclRuleStatementManagedRuleGroupStatementManagedRuleGroupConfigAwsManagedRulesAcfpRuleSetRequestInspectionArgs.Builder phoneNumberFields(WebAclRuleStatementManagedRuleGroupStatementManagedRuleGroupConfigAwsManagedRulesAcfpRuleSetRequestInspectionPhoneNumberFieldsArgs phoneNumberFields)
- Parameters:
phoneNumberFields
- The names of the fields in the request payload that contain your customer's primary phone number. See `phone_number_fields` for more details.- Returns:
- builder
-
usernameField
public WebAclRuleStatementManagedRuleGroupStatementManagedRuleGroupConfigAwsManagedRulesAcfpRuleSetRequestInspectionArgs.Builder usernameField(@Nullable com.pulumi.core.Output<WebAclRuleStatementManagedRuleGroupStatementManagedRuleGroupConfigAwsManagedRulesAcfpRuleSetRequestInspectionUsernameFieldArgs> usernameField)
- Parameters:
usernameField
- Details about your login page username field. See `username_field` for more details.- Returns:
- builder
-
usernameField
public WebAclRuleStatementManagedRuleGroupStatementManagedRuleGroupConfigAwsManagedRulesAcfpRuleSetRequestInspectionArgs.Builder usernameField(WebAclRuleStatementManagedRuleGroupStatementManagedRuleGroupConfigAwsManagedRulesAcfpRuleSetRequestInspectionUsernameFieldArgs usernameField)
- Parameters:
usernameField
- Details about your login page username field. See `username_field` for more details.- Returns:
- builder
-
-