Class UserPoolEmailConfigurationArgs.Builder

    • Method Detail

      • configurationSet

        public UserPoolEmailConfigurationArgs.Builder configurationSet​(@Nullable
                                                                       com.pulumi.core.Output<java.lang.String> configurationSet)
        Parameters:
        configurationSet - Email configuration set name from SES.
        Returns:
        builder
      • configurationSet

        public UserPoolEmailConfigurationArgs.Builder configurationSet​(java.lang.String configurationSet)
        Parameters:
        configurationSet - Email configuration set name from SES.
        Returns:
        builder
      • emailSendingAccount

        public UserPoolEmailConfigurationArgs.Builder emailSendingAccount​(@Nullable
                                                                          com.pulumi.core.Output<java.lang.String> emailSendingAccount)
        Parameters:
        emailSendingAccount - Email delivery method to use. `COGNITO_DEFAULT` for the default email functionality built into Cognito or `DEVELOPER` to use your Amazon SES configuration. Required to be `DEVELOPER` if `from_email_address` is set.
        Returns:
        builder
      • emailSendingAccount

        public UserPoolEmailConfigurationArgs.Builder emailSendingAccount​(java.lang.String emailSendingAccount)
        Parameters:
        emailSendingAccount - Email delivery method to use. `COGNITO_DEFAULT` for the default email functionality built into Cognito or `DEVELOPER` to use your Amazon SES configuration. Required to be `DEVELOPER` if `from_email_address` is set.
        Returns:
        builder
      • fromEmailAddress

        public UserPoolEmailConfigurationArgs.Builder fromEmailAddress​(@Nullable
                                                                       com.pulumi.core.Output<java.lang.String> fromEmailAddress)
        Parameters:
        fromEmailAddress - Sender’s email address or sender’s display name with their email address (e.g., `[email protected]`, `John Smith <[email protected]>` or `\"John Smith Ph.D.\" <[email protected]>`). Escaped double quotes are required around display names that contain certain characters as specified in [RFC 5322](https://tools.ietf.org/html/rfc5322).
        Returns:
        builder
      • fromEmailAddress

        public UserPoolEmailConfigurationArgs.Builder fromEmailAddress​(java.lang.String fromEmailAddress)
        Parameters:
        fromEmailAddress - Sender’s email address or sender’s display name with their email address (e.g., `[email protected]`, `John Smith <[email protected]>` or `\"John Smith Ph.D.\" <[email protected]>`). Escaped double quotes are required around display names that contain certain characters as specified in [RFC 5322](https://tools.ietf.org/html/rfc5322).
        Returns:
        builder
      • replyToEmailAddress

        public UserPoolEmailConfigurationArgs.Builder replyToEmailAddress​(@Nullable
                                                                          com.pulumi.core.Output<java.lang.String> replyToEmailAddress)
        Parameters:
        replyToEmailAddress - REPLY-TO email address.
        Returns:
        builder
      • replyToEmailAddress

        public UserPoolEmailConfigurationArgs.Builder replyToEmailAddress​(java.lang.String replyToEmailAddress)
        Parameters:
        replyToEmailAddress - REPLY-TO email address.
        Returns:
        builder
      • sourceArn

        public UserPoolEmailConfigurationArgs.Builder sourceArn​(@Nullable
                                                                com.pulumi.core.Output<java.lang.String> sourceArn)
        Parameters:
        sourceArn - ARN of the SES verified email identity to use. Required if `email_sending_account` is set to `DEVELOPER`.
        Returns:
        builder
      • sourceArn

        public UserPoolEmailConfigurationArgs.Builder sourceArn​(java.lang.String sourceArn)
        Parameters:
        sourceArn - ARN of the SES verified email identity to use. Required if `email_sending_account` is set to `DEVELOPER`.
        Returns:
        builder