Class: Aws::Pinpoint::Types::EmailChannelResponse

Inherits:
Struct
  • Object
show all
Includes:
Structure
Defined in:
lib/aws-sdk-pinpoint/types.rb

Overview

Provides information about the status and settings of the email channel for an application.

Constant Summary collapse

SENSITIVE =
[]

Instance Attribute Summary collapse

Instance Attribute Details

#application_idString

The unique identifier for the application that the email channel applies to.



4260
4261
4262
4263
4264
4265
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
4278
4279
# File 'lib/aws-sdk-pinpoint/types.rb', line 4260

class EmailChannelResponse < Struct.new(
  :application_id,
  :configuration_set,
  :creation_date,
  :enabled,
  :from_address,
  :has_credential,
  :id,
  :identity,
  :is_archived,
  :last_modified_by,
  :last_modified_date,
  :messages_per_second,
  :platform,
  :role_arn,
  :orchestration_sending_role_arn,
  :version)
  SENSITIVE = []
  include Aws::Structure
end

#configuration_setString

The [Amazon SES configuration set] that’s applied to messages that are sent through the channel.

[1]: docs.aws.amazon.com/ses/latest/APIReference/API_ConfigurationSet.html



4260
4261
4262
4263
4264
4265
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
4278
4279
# File 'lib/aws-sdk-pinpoint/types.rb', line 4260

class EmailChannelResponse < Struct.new(
  :application_id,
  :configuration_set,
  :creation_date,
  :enabled,
  :from_address,
  :has_credential,
  :id,
  :identity,
  :is_archived,
  :last_modified_by,
  :last_modified_date,
  :messages_per_second,
  :platform,
  :role_arn,
  :orchestration_sending_role_arn,
  :version)
  SENSITIVE = []
  include Aws::Structure
end

#creation_dateString

The date and time, in ISO 8601 format, when the email channel was enabled.



4260
4261
4262
4263
4264
4265
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
4278
4279
# File 'lib/aws-sdk-pinpoint/types.rb', line 4260

class EmailChannelResponse < Struct.new(
  :application_id,
  :configuration_set,
  :creation_date,
  :enabled,
  :from_address,
  :has_credential,
  :id,
  :identity,
  :is_archived,
  :last_modified_by,
  :last_modified_date,
  :messages_per_second,
  :platform,
  :role_arn,
  :orchestration_sending_role_arn,
  :version)
  SENSITIVE = []
  include Aws::Structure
end

#enabledBoolean

Specifies whether the email channel is enabled for the application.



4260
4261
4262
4263
4264
4265
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
4278
4279
# File 'lib/aws-sdk-pinpoint/types.rb', line 4260

class EmailChannelResponse < Struct.new(
  :application_id,
  :configuration_set,
  :creation_date,
  :enabled,
  :from_address,
  :has_credential,
  :id,
  :identity,
  :is_archived,
  :last_modified_by,
  :last_modified_date,
  :messages_per_second,
  :platform,
  :role_arn,
  :orchestration_sending_role_arn,
  :version)
  SENSITIVE = []
  include Aws::Structure
end

#from_addressString

The verified email address that email is sent from when you send email through the channel.



4260
4261
4262
4263
4264
4265
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
4278
4279
# File 'lib/aws-sdk-pinpoint/types.rb', line 4260

class EmailChannelResponse < Struct.new(
  :application_id,
  :configuration_set,
  :creation_date,
  :enabled,
  :from_address,
  :has_credential,
  :id,
  :identity,
  :is_archived,
  :last_modified_by,
  :last_modified_date,
  :messages_per_second,
  :platform,
  :role_arn,
  :orchestration_sending_role_arn,
  :version)
  SENSITIVE = []
  include Aws::Structure
end

#has_credentialBoolean

(Not used) This property is retained only for backward compatibility.



4260
4261
4262
4263
4264
4265
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
4278
4279
# File 'lib/aws-sdk-pinpoint/types.rb', line 4260

class EmailChannelResponse < Struct.new(
  :application_id,
  :configuration_set,
  :creation_date,
  :enabled,
  :from_address,
  :has_credential,
  :id,
  :identity,
  :is_archived,
  :last_modified_by,
  :last_modified_date,
  :messages_per_second,
  :platform,
  :role_arn,
  :orchestration_sending_role_arn,
  :version)
  SENSITIVE = []
  include Aws::Structure
end

#idString

(Deprecated) An identifier for the email channel. This property is retained only for backward compatibility.



4260
4261
4262
4263
4264
4265
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
4278
4279
# File 'lib/aws-sdk-pinpoint/types.rb', line 4260

class EmailChannelResponse < Struct.new(
  :application_id,
  :configuration_set,
  :creation_date,
  :enabled,
  :from_address,
  :has_credential,
  :id,
  :identity,
  :is_archived,
  :last_modified_by,
  :last_modified_date,
  :messages_per_second,
  :platform,
  :role_arn,
  :orchestration_sending_role_arn,
  :version)
  SENSITIVE = []
  include Aws::Structure
end

#identityString

The Amazon Resource Name (ARN) of the identity, verified with Amazon Simple Email Service (Amazon SES), that’s used when you send email through the channel.



4260
4261
4262
4263
4264
4265
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
4278
4279
# File 'lib/aws-sdk-pinpoint/types.rb', line 4260

class EmailChannelResponse < Struct.new(
  :application_id,
  :configuration_set,
  :creation_date,
  :enabled,
  :from_address,
  :has_credential,
  :id,
  :identity,
  :is_archived,
  :last_modified_by,
  :last_modified_date,
  :messages_per_second,
  :platform,
  :role_arn,
  :orchestration_sending_role_arn,
  :version)
  SENSITIVE = []
  include Aws::Structure
end

#is_archivedBoolean

Specifies whether the email channel is archived.



4260
4261
4262
4263
4264
4265
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
4278
4279
# File 'lib/aws-sdk-pinpoint/types.rb', line 4260

class EmailChannelResponse < Struct.new(
  :application_id,
  :configuration_set,
  :creation_date,
  :enabled,
  :from_address,
  :has_credential,
  :id,
  :identity,
  :is_archived,
  :last_modified_by,
  :last_modified_date,
  :messages_per_second,
  :platform,
  :role_arn,
  :orchestration_sending_role_arn,
  :version)
  SENSITIVE = []
  include Aws::Structure
end

#last_modified_byString

The user who last modified the email channel.



4260
4261
4262
4263
4264
4265
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
4278
4279
# File 'lib/aws-sdk-pinpoint/types.rb', line 4260

class EmailChannelResponse < Struct.new(
  :application_id,
  :configuration_set,
  :creation_date,
  :enabled,
  :from_address,
  :has_credential,
  :id,
  :identity,
  :is_archived,
  :last_modified_by,
  :last_modified_date,
  :messages_per_second,
  :platform,
  :role_arn,
  :orchestration_sending_role_arn,
  :version)
  SENSITIVE = []
  include Aws::Structure
end

#last_modified_dateString

The date and time, in ISO 8601 format, when the email channel was last modified.



4260
4261
4262
4263
4264
4265
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
4278
4279
# File 'lib/aws-sdk-pinpoint/types.rb', line 4260

class EmailChannelResponse < Struct.new(
  :application_id,
  :configuration_set,
  :creation_date,
  :enabled,
  :from_address,
  :has_credential,
  :id,
  :identity,
  :is_archived,
  :last_modified_by,
  :last_modified_date,
  :messages_per_second,
  :platform,
  :role_arn,
  :orchestration_sending_role_arn,
  :version)
  SENSITIVE = []
  include Aws::Structure
end

#messages_per_secondInteger

The maximum number of emails that can be sent through the channel each second.



4260
4261
4262
4263
4264
4265
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
4278
4279
# File 'lib/aws-sdk-pinpoint/types.rb', line 4260

class EmailChannelResponse < Struct.new(
  :application_id,
  :configuration_set,
  :creation_date,
  :enabled,
  :from_address,
  :has_credential,
  :id,
  :identity,
  :is_archived,
  :last_modified_by,
  :last_modified_date,
  :messages_per_second,
  :platform,
  :role_arn,
  :orchestration_sending_role_arn,
  :version)
  SENSITIVE = []
  include Aws::Structure
end

#orchestration_sending_role_arnString

The ARN of an IAM role for Amazon Pinpoint to use to send email from your campaigns or journeys through Amazon SES.



4260
4261
4262
4263
4264
4265
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
4278
4279
# File 'lib/aws-sdk-pinpoint/types.rb', line 4260

class EmailChannelResponse < Struct.new(
  :application_id,
  :configuration_set,
  :creation_date,
  :enabled,
  :from_address,
  :has_credential,
  :id,
  :identity,
  :is_archived,
  :last_modified_by,
  :last_modified_date,
  :messages_per_second,
  :platform,
  :role_arn,
  :orchestration_sending_role_arn,
  :version)
  SENSITIVE = []
  include Aws::Structure
end

#platformString

The type of messaging or notification platform for the channel. For the email channel, this value is EMAIL.



4260
4261
4262
4263
4264
4265
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
4278
4279
# File 'lib/aws-sdk-pinpoint/types.rb', line 4260

class EmailChannelResponse < Struct.new(
  :application_id,
  :configuration_set,
  :creation_date,
  :enabled,
  :from_address,
  :has_credential,
  :id,
  :identity,
  :is_archived,
  :last_modified_by,
  :last_modified_date,
  :messages_per_second,
  :platform,
  :role_arn,
  :orchestration_sending_role_arn,
  :version)
  SENSITIVE = []
  include Aws::Structure
end

#role_arnString

The ARN of the AWS Identity and Access Management (IAM) role that Amazon Pinpoint uses to submit email-related event data for the channel.



4260
4261
4262
4263
4264
4265
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
4278
4279
# File 'lib/aws-sdk-pinpoint/types.rb', line 4260

class EmailChannelResponse < Struct.new(
  :application_id,
  :configuration_set,
  :creation_date,
  :enabled,
  :from_address,
  :has_credential,
  :id,
  :identity,
  :is_archived,
  :last_modified_by,
  :last_modified_date,
  :messages_per_second,
  :platform,
  :role_arn,
  :orchestration_sending_role_arn,
  :version)
  SENSITIVE = []
  include Aws::Structure
end

#versionInteger

The current version of the email channel.



4260
4261
4262
4263
4264
4265
4266
4267
4268
4269
4270
4271
4272
4273
4274
4275
4276
4277
4278
4279
# File 'lib/aws-sdk-pinpoint/types.rb', line 4260

class EmailChannelResponse < Struct.new(
  :application_id,
  :configuration_set,
  :creation_date,
  :enabled,
  :from_address,
  :has_credential,
  :id,
  :identity,
  :is_archived,
  :last_modified_by,
  :last_modified_date,
  :messages_per_second,
  :platform,
  :role_arn,
  :orchestration_sending_role_arn,
  :version)
  SENSITIVE = []
  include Aws::Structure
end