Class: Aws::Pinpoint::Types::EmailChannelRequest
- Inherits:
-
Struct
- Object
- Struct
- Aws::Pinpoint::Types::EmailChannelRequest
- Includes:
- Structure
- Defined in:
- lib/aws-sdk-pinpoint/types.rb
Overview
When making an API call, you may pass EmailChannelRequest data as a hash:
{
configuration_set: "__string",
enabled: false,
from_address: "__string", # required
identity: "__string", # required
role_arn: "__string",
}
Specifies the status and settings of the email channel for an application.
Instance Attribute Summary collapse
-
#configuration_set ⇒ String
The configuration set that you want to apply to email that you send through the channel by using the [Amazon Pinpoint Email API](emailAPIreference.html).
-
#enabled ⇒ Boolean
Specifies whether to enable the email channel for the application.
-
#from_address ⇒ String
The verified email address that you want to send email from when you send email through the channel.
-
#identity ⇒ String
The Amazon Resource Name (ARN) of the identity, verified with Amazon Simple Email Service (Amazon SES), that you want to use when you send email through the channel.
-
#role_arn ⇒ String
The ARN of the AWS Identity and Access Management (IAM) role that you want Amazon Pinpoint to use when it submits email-related event data for the channel.
Instance Attribute Details
#configuration_set ⇒ String
The configuration set that you want to apply to email that you send through the channel by using the [Amazon Pinpoint Email API](emailAPIreference.html).
5618 5619 5620 5621 5622 5623 5624 5625 |
# File 'lib/aws-sdk-pinpoint/types.rb', line 5618 class EmailChannelRequest < Struct.new( :configuration_set, :enabled, :from_address, :identity, :role_arn) include Aws::Structure end |
#enabled ⇒ Boolean
Specifies whether to enable the email channel for the application.
5618 5619 5620 5621 5622 5623 5624 5625 |
# File 'lib/aws-sdk-pinpoint/types.rb', line 5618 class EmailChannelRequest < Struct.new( :configuration_set, :enabled, :from_address, :identity, :role_arn) include Aws::Structure end |
#from_address ⇒ String
The verified email address that you want to send email from when you send email through the channel.
5618 5619 5620 5621 5622 5623 5624 5625 |
# File 'lib/aws-sdk-pinpoint/types.rb', line 5618 class EmailChannelRequest < Struct.new( :configuration_set, :enabled, :from_address, :identity, :role_arn) include Aws::Structure end |
#identity ⇒ String
The Amazon Resource Name (ARN) of the identity, verified with Amazon Simple Email Service (Amazon SES), that you want to use when you send email through the channel.
5618 5619 5620 5621 5622 5623 5624 5625 |
# File 'lib/aws-sdk-pinpoint/types.rb', line 5618 class EmailChannelRequest < Struct.new( :configuration_set, :enabled, :from_address, :identity, :role_arn) include Aws::Structure end |
#role_arn ⇒ String
The ARN of the AWS Identity and Access Management (IAM) role that you want Amazon Pinpoint to use when it submits email-related event data for the channel.
5618 5619 5620 5621 5622 5623 5624 5625 |
# File 'lib/aws-sdk-pinpoint/types.rb', line 5618 class EmailChannelRequest < Struct.new( :configuration_set, :enabled, :from_address, :identity, :role_arn) include Aws::Structure end |