Package com.pulumi.aws.cognito.inputs
Class UserPoolEmailConfigurationArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.aws.cognito.inputs.UserPoolEmailConfigurationArgs
-
public final class UserPoolEmailConfigurationArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classUserPoolEmailConfigurationArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static UserPoolEmailConfigurationArgsEmpty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static UserPoolEmailConfigurationArgs.Builderbuilder()static UserPoolEmailConfigurationArgs.Builderbuilder(UserPoolEmailConfigurationArgs defaults)java.util.Optional<com.pulumi.core.Output<java.lang.String>>configurationSet()java.util.Optional<com.pulumi.core.Output<java.lang.String>>emailSendingAccount()java.util.Optional<com.pulumi.core.Output<java.lang.String>>fromEmailAddress()java.util.Optional<com.pulumi.core.Output<java.lang.String>>replyToEmailAddress()java.util.Optional<com.pulumi.core.Output<java.lang.String>>sourceArn()
-
-
-
Field Detail
-
Empty
public static final UserPoolEmailConfigurationArgs Empty
-
-
Method Detail
-
configurationSet
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> configurationSet()
- Returns:
- Email configuration set name from SES.
-
emailSendingAccount
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> emailSendingAccount()
- Returns:
- 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 `fromEmailAddress` is set.
-
fromEmailAddress
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> fromEmailAddress()
- Returns:
- Sender’s email address or sender’s display name with their email address (e.g., `john@example.com`, `John Smith <john@example.com>` or `\"John Smith Ph.D.\" <john@example.com>`). Escaped double quotes are required around display names that contain certain characters as specified in [RFC 5322](https://tools.ietf.org/html/rfc5322).
-
replyToEmailAddress
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> replyToEmailAddress()
- Returns:
- REPLY-TO email address.
-
sourceArn
public java.util.Optional<com.pulumi.core.Output<java.lang.String>> sourceArn()
- Returns:
- ARN of the SES verified email identity to use. Required if `emailSendingAccount` is set to `DEVELOPER`.
-
builder
public static UserPoolEmailConfigurationArgs.Builder builder()
-
builder
public static UserPoolEmailConfigurationArgs.Builder builder(UserPoolEmailConfigurationArgs defaults)
-
-