Package com.pulumi.aws.cognito.inputs
Class RiskConfigurationAccountTakeoverRiskConfigurationNotifyConfigurationArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.cognito.inputs.RiskConfigurationAccountTakeoverRiskConfigurationNotifyConfigurationArgs.Builder
-
public static final class RiskConfigurationAccountTakeoverRiskConfigurationNotifyConfigurationArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(RiskConfigurationAccountTakeoverRiskConfigurationNotifyConfigurationArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(RiskConfigurationAccountTakeoverRiskConfigurationNotifyConfigurationArgs defaults)
-
-
Method Detail
-
blockEmail
public RiskConfigurationAccountTakeoverRiskConfigurationNotifyConfigurationArgs.Builder blockEmail(@Nullable com.pulumi.core.Output<RiskConfigurationAccountTakeoverRiskConfigurationNotifyConfigurationBlockEmailArgs> blockEmail)
- Parameters:
blockEmail- Email template used when a detected risk event is blocked. See notify email type below.- Returns:
- builder
-
blockEmail
public RiskConfigurationAccountTakeoverRiskConfigurationNotifyConfigurationArgs.Builder blockEmail(RiskConfigurationAccountTakeoverRiskConfigurationNotifyConfigurationBlockEmailArgs blockEmail)
- Parameters:
blockEmail- Email template used when a detected risk event is blocked. See notify email type below.- Returns:
- builder
-
from
public RiskConfigurationAccountTakeoverRiskConfigurationNotifyConfigurationArgs.Builder from(@Nullable com.pulumi.core.Output<java.lang.String> from)
- Parameters:
from- The email address that is sending the email. The address must be either individually verified with Amazon Simple Email Service, or from a domain that has been verified with Amazon SES.- Returns:
- builder
-
from
public RiskConfigurationAccountTakeoverRiskConfigurationNotifyConfigurationArgs.Builder from(java.lang.String from)
- Parameters:
from- The email address that is sending the email. The address must be either individually verified with Amazon Simple Email Service, or from a domain that has been verified with Amazon SES.- Returns:
- builder
-
mfaEmail
public RiskConfigurationAccountTakeoverRiskConfigurationNotifyConfigurationArgs.Builder mfaEmail(@Nullable com.pulumi.core.Output<RiskConfigurationAccountTakeoverRiskConfigurationNotifyConfigurationMfaEmailArgs> mfaEmail)
- Parameters:
mfaEmail- The multi-factor authentication (MFA) email template used when MFA is challenged as part of a detected risk. See notify email type below.- Returns:
- builder
-
mfaEmail
public RiskConfigurationAccountTakeoverRiskConfigurationNotifyConfigurationArgs.Builder mfaEmail(RiskConfigurationAccountTakeoverRiskConfigurationNotifyConfigurationMfaEmailArgs mfaEmail)
- Parameters:
mfaEmail- The multi-factor authentication (MFA) email template used when MFA is challenged as part of a detected risk. See notify email type below.- Returns:
- builder
-
noActionEmail
public RiskConfigurationAccountTakeoverRiskConfigurationNotifyConfigurationArgs.Builder noActionEmail(@Nullable com.pulumi.core.Output<RiskConfigurationAccountTakeoverRiskConfigurationNotifyConfigurationNoActionEmailArgs> noActionEmail)
- Parameters:
noActionEmail- The email template used when a detected risk event is allowed. See notify email type below.- Returns:
- builder
-
noActionEmail
public RiskConfigurationAccountTakeoverRiskConfigurationNotifyConfigurationArgs.Builder noActionEmail(RiskConfigurationAccountTakeoverRiskConfigurationNotifyConfigurationNoActionEmailArgs noActionEmail)
- Parameters:
noActionEmail- The email template used when a detected risk event is allowed. See notify email type below.- Returns:
- builder
-
replyTo
public RiskConfigurationAccountTakeoverRiskConfigurationNotifyConfigurationArgs.Builder replyTo(@Nullable com.pulumi.core.Output<java.lang.String> replyTo)
- Parameters:
replyTo- The destination to which the receiver of an email should reply to.- Returns:
- builder
-
replyTo
public RiskConfigurationAccountTakeoverRiskConfigurationNotifyConfigurationArgs.Builder replyTo(java.lang.String replyTo)
- Parameters:
replyTo- The destination to which the receiver of an email should reply to.- Returns:
- builder
-
sourceArn
public RiskConfigurationAccountTakeoverRiskConfigurationNotifyConfigurationArgs.Builder sourceArn(com.pulumi.core.Output<java.lang.String> sourceArn)
- Parameters:
sourceArn- ARN of the identity that is associated with the sending authorization policy. This identity permits Amazon Cognito to send for the email address specified in the From parameter.- Returns:
- builder
-
sourceArn
public RiskConfigurationAccountTakeoverRiskConfigurationNotifyConfigurationArgs.Builder sourceArn(java.lang.String sourceArn)
- Parameters:
sourceArn- ARN of the identity that is associated with the sending authorization policy. This identity permits Amazon Cognito to send for the email address specified in the From parameter.- Returns:
- builder
-
build
public RiskConfigurationAccountTakeoverRiskConfigurationNotifyConfigurationArgs build()
-
-