Package com.pulumi.aws.pinpoint
Class EmailChannelArgs.Builder
- java.lang.Object
-
- com.pulumi.aws.pinpoint.EmailChannelArgs.Builder
-
- Enclosing class:
- EmailChannelArgs
public static final class EmailChannelArgs.Builder extends java.lang.Object
-
-
Constructor Summary
Constructors Constructor Description Builder()Builder(EmailChannelArgs defaults)
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description EmailChannelArgs.BuilderapplicationId(com.pulumi.core.Output<java.lang.String> applicationId)Deprecated.application_id is deprecated.EmailChannelArgs.BuilderapplicationId(java.lang.String applicationId)Deprecated.application_id is deprecated.EmailChannelArgsbuild()EmailChannelArgs.BuilderconfigurationSet(com.pulumi.core.Output<java.lang.String> configurationSet)Deprecated.configuration_set is deprecated.EmailChannelArgs.BuilderconfigurationSet(java.lang.String configurationSet)Deprecated.configuration_set is deprecated.EmailChannelArgs.Builderenabled(com.pulumi.core.Output<java.lang.Boolean> enabled)Deprecated.enabled is deprecated.EmailChannelArgs.Builderenabled(java.lang.Boolean enabled)Deprecated.enabled is deprecated.EmailChannelArgs.BuilderfromAddress(com.pulumi.core.Output<java.lang.String> fromAddress)Deprecated.from_address is deprecated.EmailChannelArgs.BuilderfromAddress(java.lang.String fromAddress)Deprecated.from_address is deprecated.EmailChannelArgs.Builderidentity(com.pulumi.core.Output<java.lang.String> identity)Deprecated.identity is deprecated.EmailChannelArgs.Builderidentity(java.lang.String identity)Deprecated.identity is deprecated.EmailChannelArgs.BuilderorchestrationSendingRoleArn(com.pulumi.core.Output<java.lang.String> orchestrationSendingRoleArn)Deprecated.orchestration_sending_role_arn is deprecated.EmailChannelArgs.BuilderorchestrationSendingRoleArn(java.lang.String orchestrationSendingRoleArn)Deprecated.orchestration_sending_role_arn is deprecated.EmailChannelArgs.Builderregion(com.pulumi.core.Output<java.lang.String> region)EmailChannelArgs.Builderregion(java.lang.String region)EmailChannelArgs.BuilderroleArn(com.pulumi.core.Output<java.lang.String> roleArn)Deprecated.role_arn is deprecated.EmailChannelArgs.BuilderroleArn(java.lang.String roleArn)Deprecated.role_arn is deprecated.
-
-
-
Constructor Detail
-
Builder
public Builder()
-
Builder
public Builder(EmailChannelArgs defaults)
-
-
Method Detail
-
applicationId
@Deprecated public EmailChannelArgs.Builder applicationId(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.- Parameters:
applicationId- Application ID.- Returns:
- builder
-
applicationId
@Deprecated public EmailChannelArgs.Builder applicationId(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.- Parameters:
applicationId- Application ID.- Returns:
- builder
-
configurationSet
@Deprecated public EmailChannelArgs.Builder configurationSet(@Nullable 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.- Parameters:
configurationSet- ARN of the Amazon SES configuration set that you want to apply to messages that you send through the channel.- Returns:
- builder
-
configurationSet
@Deprecated public EmailChannelArgs.Builder configurationSet(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.- Parameters:
configurationSet- ARN of the Amazon SES configuration set that you want to apply to messages that you send through the channel.- Returns:
- builder
-
enabled
@Deprecated public EmailChannelArgs.Builder enabled(@Nullable 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.- Parameters:
enabled- Whether the channel is enabled or disabled. Defaults to `true`.- Returns:
- builder
-
enabled
@Deprecated public EmailChannelArgs.Builder enabled(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.- Parameters:
enabled- Whether the channel is enabled or disabled. Defaults to `true`.- Returns:
- builder
-
fromAddress
@Deprecated public EmailChannelArgs.Builder fromAddress(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.- Parameters:
fromAddress- 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).- Returns:
- builder
-
fromAddress
@Deprecated public EmailChannelArgs.Builder fromAddress(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.- Parameters:
fromAddress- 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).- Returns:
- builder
-
identity
@Deprecated public EmailChannelArgs.Builder identity(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.- Parameters:
identity- ARN of an identity verified with SES.- Returns:
- builder
-
identity
@Deprecated public EmailChannelArgs.Builder identity(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.- Parameters:
identity- ARN of an identity verified with SES.- Returns:
- builder
-
orchestrationSendingRoleArn
@Deprecated public EmailChannelArgs.Builder orchestrationSendingRoleArn(@Nullable 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.- Parameters:
orchestrationSendingRoleArn- ARN of an IAM role for AWS End User Messaging to use to send email from your campaigns or journeys through Amazon SES.- Returns:
- builder
-
orchestrationSendingRoleArn
@Deprecated public EmailChannelArgs.Builder orchestrationSendingRoleArn(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.- Parameters:
orchestrationSendingRoleArn- ARN of an IAM role for AWS End User Messaging to use to send email from your campaigns or journeys through Amazon SES.- Returns:
- builder
-
region
public EmailChannelArgs.Builder region(@Nullable com.pulumi.core.Output<java.lang.String> region)
- Parameters:
region- 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.- Returns:
- builder
-
region
public EmailChannelArgs.Builder region(java.lang.String region)
- Parameters:
region- 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.- Returns:
- builder
-
roleArn
@Deprecated public EmailChannelArgs.Builder roleArn(@Nullable 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.- Parameters:
roleArn- ARN of an IAM Role used to submit events to Mobile Analytics' event ingestion service.- Returns:
- builder
-
roleArn
@Deprecated public EmailChannelArgs.Builder roleArn(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.- Parameters:
roleArn- ARN of an IAM Role used to submit events to Mobile Analytics' event ingestion service.- Returns:
- builder
-
build
public EmailChannelArgs build()
-
-