public static final class CfnUserPoolRiskConfigurationAttachment.AccountTakeoverRiskConfigurationTypeProperty.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder() |
public CfnUserPoolRiskConfigurationAttachment.AccountTakeoverRiskConfigurationTypeProperty.Builder actions(IResolvable actions)
CfnUserPoolRiskConfigurationAttachment.AccountTakeoverRiskConfigurationTypeProperty.getActions()
actions
- Account takeover risk configuration actions. This parameter is required.this
public CfnUserPoolRiskConfigurationAttachment.AccountTakeoverRiskConfigurationTypeProperty.Builder actions(CfnUserPoolRiskConfigurationAttachment.AccountTakeoverActionsTypeProperty actions)
CfnUserPoolRiskConfigurationAttachment.AccountTakeoverRiskConfigurationTypeProperty.getActions()
actions
- Account takeover risk configuration actions. This parameter is required.this
public CfnUserPoolRiskConfigurationAttachment.AccountTakeoverRiskConfigurationTypeProperty.Builder notifyConfiguration(IResolvable notifyConfiguration)
CfnUserPoolRiskConfigurationAttachment.AccountTakeoverRiskConfigurationTypeProperty.getNotifyConfiguration()
notifyConfiguration
- The notify configuration used to construct email notifications.this
public CfnUserPoolRiskConfigurationAttachment.AccountTakeoverRiskConfigurationTypeProperty.Builder notifyConfiguration(CfnUserPoolRiskConfigurationAttachment.NotifyConfigurationTypeProperty notifyConfiguration)
CfnUserPoolRiskConfigurationAttachment.AccountTakeoverRiskConfigurationTypeProperty.getNotifyConfiguration()
notifyConfiguration
- The notify configuration used to construct email notifications.this
public CfnUserPoolRiskConfigurationAttachment.AccountTakeoverRiskConfigurationTypeProperty build()
CfnUserPoolRiskConfigurationAttachment.AccountTakeoverRiskConfigurationTypeProperty
java.lang.NullPointerException
- if any required attribute was not provided