Class EmailChannelArgs


  • public final class EmailChannelArgs
    extends com.pulumi.resources.ResourceArgs
    • Nested Class Summary

      Nested Classes 
      Modifier and Type Class Description
      static class  EmailChannelArgs.Builder  
      • Nested classes/interfaces inherited from class com.pulumi.resources.InputArgs

        com.pulumi.resources.InputArgs.InputArgsInternal
    • Method Summary

      All Methods Static Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      com.pulumi.core.Output<java.lang.String> applicationId()
      Deprecated.
      application_id is deprecated.
      static EmailChannelArgs.Builder builder()  
      static EmailChannelArgs.Builder builder​(EmailChannelArgs defaults)  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> configurationSet()
      Deprecated.
      configuration_set is deprecated.
      java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> enabled()
      Deprecated.
      enabled is deprecated.
      com.pulumi.core.Output<java.lang.String> fromAddress()
      Deprecated.
      from_address is deprecated.
      com.pulumi.core.Output<java.lang.String> identity()
      Deprecated.
      identity is deprecated.
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> orchestrationSendingRoleArn()
      Deprecated.
      orchestration_sending_role_arn is deprecated.
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()  
      java.util.Optional<com.pulumi.core.Output<java.lang.String>> roleArn()
      Deprecated.
      role_arn is deprecated.
      • Methods inherited from class com.pulumi.resources.ResourceArgs

        validateMember
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Method Detail

      • applicationId

        @Deprecated
        public com.pulumi.core.Output<java.lang.String> applicationId()
        Deprecated.
        application_id is deprecated. AWS End User Messaging email features are being discontinued on October 30, 2026. Migrate to Amazon SES.
        Returns:
        Application ID.
      • configurationSet

        @Deprecated
        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> configurationSet()
        Deprecated.
        configuration_set is deprecated. AWS End User Messaging email features are being discontinued on October 30, 2026. Migrate to Amazon SES.
        Returns:
        ARN of the Amazon SES configuration set that you want to apply to messages that you send through the channel.
      • enabled

        @Deprecated
        public java.util.Optional<com.pulumi.core.Output<java.lang.Boolean>> enabled()
        Deprecated.
        enabled is deprecated. AWS End User Messaging email features are being discontinued on October 30, 2026. Migrate to Amazon SES.
        Returns:
        Whether the channel is enabled or disabled. Defaults to `true`.
      • fromAddress

        @Deprecated
        public com.pulumi.core.Output<java.lang.String> fromAddress()
        Deprecated.
        from_address is deprecated. AWS End User Messaging email features are being discontinued on October 30, 2026. Migrate to Amazon SES.
        Returns:
        Email address used to send emails from. You can use email only (`user@example.com`) or friendly address (`User <user@example.com>`). This field comply with [RFC 5322](https://www.ietf.org/rfc/rfc5322.txt).
      • identity

        @Deprecated
        public com.pulumi.core.Output<java.lang.String> identity()
        Deprecated.
        identity is deprecated. AWS End User Messaging email features are being discontinued on October 30, 2026. Migrate to Amazon SES.
        Returns:
        ARN of an identity verified with SES.
      • orchestrationSendingRoleArn

        @Deprecated
        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> orchestrationSendingRoleArn()
        Deprecated.
        orchestration_sending_role_arn is deprecated. AWS End User Messaging email features are being discontinued on October 30, 2026. Migrate to Amazon SES.
        Returns:
        ARN of an IAM role for AWS End User Messaging to use to send email from your campaigns or journeys through Amazon SES.
      • region

        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> region()
        Returns:
        Region where this resource will be [managed](https://docs.aws.amazon.com/general/latest/gr/rande.html#regional-endpoints). Defaults to the Region set in the provider configuration.
      • roleArn

        @Deprecated
        public java.util.Optional<com.pulumi.core.Output<java.lang.String>> roleArn()
        Deprecated.
        role_arn is deprecated. AWS End User Messaging email features are being discontinued on October 30, 2026. Migrate to Amazon SES.
        Returns:
        ARN of an IAM Role used to submit events to Mobile Analytics' event ingestion service.