Package com.pulumi.aws.cognito.inputs
Class UserPoolVerificationMessageTemplateArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.cognito.inputs.UserPoolVerificationMessageTemplateArgs.Builder
-
- Enclosing class:
- UserPoolVerificationMessageTemplateArgs
public static final class UserPoolVerificationMessageTemplateArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(UserPoolVerificationMessageTemplateArgs defaults)
-
Method Summary
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(UserPoolVerificationMessageTemplateArgs defaults)
-
-
Method Detail
-
defaultEmailOption
public UserPoolVerificationMessageTemplateArgs.Builder defaultEmailOption(@Nullable com.pulumi.core.Output<java.lang.String> defaultEmailOption)
- Parameters:
defaultEmailOption- Default email option. Must be either `CONFIRM_WITH_CODE` or `CONFIRM_WITH_LINK`. Defaults to `CONFIRM_WITH_CODE`.- Returns:
- builder
-
defaultEmailOption
public UserPoolVerificationMessageTemplateArgs.Builder defaultEmailOption(java.lang.String defaultEmailOption)
- Parameters:
defaultEmailOption- Default email option. Must be either `CONFIRM_WITH_CODE` or `CONFIRM_WITH_LINK`. Defaults to `CONFIRM_WITH_CODE`.- Returns:
- builder
-
emailMessage
public UserPoolVerificationMessageTemplateArgs.Builder emailMessage(@Nullable com.pulumi.core.Output<java.lang.String> emailMessage)
- Parameters:
emailMessage- Email message template. Must contain the `{####}` placeholder. Conflicts with `emailVerificationMessage` argument.- Returns:
- builder
-
emailMessage
public UserPoolVerificationMessageTemplateArgs.Builder emailMessage(java.lang.String emailMessage)
- Parameters:
emailMessage- Email message template. Must contain the `{####}` placeholder. Conflicts with `emailVerificationMessage` argument.- Returns:
- builder
-
emailMessageByLink
public UserPoolVerificationMessageTemplateArgs.Builder emailMessageByLink(@Nullable com.pulumi.core.Output<java.lang.String> emailMessageByLink)
- Parameters:
emailMessageByLink- Email message template for sending a confirmation link to the user, it must contain the `{##Click Here##}` placeholder.- Returns:
- builder
-
emailMessageByLink
public UserPoolVerificationMessageTemplateArgs.Builder emailMessageByLink(java.lang.String emailMessageByLink)
- Parameters:
emailMessageByLink- Email message template for sending a confirmation link to the user, it must contain the `{##Click Here##}` placeholder.- Returns:
- builder
-
emailSubject
public UserPoolVerificationMessageTemplateArgs.Builder emailSubject(@Nullable com.pulumi.core.Output<java.lang.String> emailSubject)
- Parameters:
emailSubject- Subject line for the email message template. Conflicts with `emailVerificationSubject` argument.- Returns:
- builder
-
emailSubject
public UserPoolVerificationMessageTemplateArgs.Builder emailSubject(java.lang.String emailSubject)
- Parameters:
emailSubject- Subject line for the email message template. Conflicts with `emailVerificationSubject` argument.- Returns:
- builder
-
emailSubjectByLink
public UserPoolVerificationMessageTemplateArgs.Builder emailSubjectByLink(@Nullable com.pulumi.core.Output<java.lang.String> emailSubjectByLink)
- Parameters:
emailSubjectByLink- Subject line for the email message template for sending a confirmation link to the user.- Returns:
- builder
-
emailSubjectByLink
public UserPoolVerificationMessageTemplateArgs.Builder emailSubjectByLink(java.lang.String emailSubjectByLink)
- Parameters:
emailSubjectByLink- Subject line for the email message template for sending a confirmation link to the user.- Returns:
- builder
-
smsMessage
public UserPoolVerificationMessageTemplateArgs.Builder smsMessage(@Nullable com.pulumi.core.Output<java.lang.String> smsMessage)
- Parameters:
smsMessage- SMS message template. Must contain the `{####}` placeholder. Conflicts with `smsVerificationMessage` argument.- Returns:
- builder
-
smsMessage
public UserPoolVerificationMessageTemplateArgs.Builder smsMessage(java.lang.String smsMessage)
- Parameters:
smsMessage- SMS message template. Must contain the `{####}` placeholder. Conflicts with `smsVerificationMessage` argument.- Returns:
- builder
-
build
public UserPoolVerificationMessageTemplateArgs build()
-
-