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
- The Amazon Resource Name (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
- The Amazon Resource Name (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()
-
-