Class: AWS::SimpleEmailService::Client

Inherits:
Core::Client show all
Extended by:
Core::QueryClient
Defined in:
lib/aws/simple_email_service/client.rb

Overview

Client class for Amazon Simple E-mail Service (SES).

Constant Summary collapse

API_VERSION =
'2010-12-01'
REGION_US_E1 =
'email.us-east-1.amazonaws.com'

Instance Attribute Summary

Attributes inherited from Core::Client

#config, #http_read_timeout

Instance Method Summary collapse

Methods inherited from Core::Client

#initialize, #operations, #with_http_handler, #with_options

Constructor Details

This class inherits a constructor from AWS::Core::Client

Instance Method Details

#delete_identity(options = {}) ⇒ Core::Response

Calls the DeleteIdentity API operation.



37
# File 'lib/aws/simple_email_service/client.rb', line 37

define_client_method :delete_identity, 'DeleteIdentity'

#delete_verified_email_address(options = {}) ⇒ Core::Response

Calls the DeleteVerifiedEmailAddress API operation.



45
# File 'lib/aws/simple_email_service/client.rb', line 45

define_client_method :delete_verified_email_address, 'DeleteVerifiedEmailAddress'

#get_identity_notification_attributes(options = {}) ⇒ Core::Response

Calls the GetIdentityNotificationAttributes API operation.



59
# File 'lib/aws/simple_email_service/client.rb', line 59

define_client_method :get_identity_notification_attributes, 'GetIdentityNotificationAttributes'

#get_identity_verification_attributes(options = {}) ⇒ Core::Response

Calls the GetIdentityVerificationAttributes API operation.



71
# File 'lib/aws/simple_email_service/client.rb', line 71

define_client_method :get_identity_verification_attributes, 'GetIdentityVerificationAttributes'

#get_send_quota(options = {}) ⇒ Core::Response

Calls the GetSendQuota API operation.



82
# File 'lib/aws/simple_email_service/client.rb', line 82

define_client_method :get_send_quota, 'GetSendQuota'

#get_send_statistics(options = {}) ⇒ Core::Response

Calls the GetSendStatistics API operation.



96
# File 'lib/aws/simple_email_service/client.rb', line 96

define_client_method :get_send_statistics, 'GetSendStatistics'

#list_identities(options = {}) ⇒ Core::Response

Calls the ListIdentities API operation.



112
# File 'lib/aws/simple_email_service/client.rb', line 112

define_client_method :list_identities, 'ListIdentities'

#list_verified_email_addresses(options = {}) ⇒ Core::Response

Calls the ListVerifiedEmailAddresses API operation.



121
# File 'lib/aws/simple_email_service/client.rb', line 121

define_client_method :list_verified_email_addresses, 'ListVerifiedEmailAddresses'

#send_email(options = {}) ⇒ Core::Response

Calls the SendEmail API operation.



168
# File 'lib/aws/simple_email_service/client.rb', line 168

define_client_method :send_email, 'SendEmail'

#send_raw_email(options = {}) ⇒ Core::Response

Calls the SendRawEmail API operation.



197
# File 'lib/aws/simple_email_service/client.rb', line 197

define_client_method :send_raw_email, 'SendRawEmail'

#set_identity_feedback_forwarding_enabled(options = {}) ⇒ Core::Response

Calls the SetIdentityFeedbackForwardingEnabled API operation.



214
# File 'lib/aws/simple_email_service/client.rb', line 214

define_client_method :set_identity_feedback_forwarding_enabled, 'SetIdentityFeedbackForwardingEnabled'

#set_identity_notification_topic(options = {}) ⇒ Core::Response

Calls the SetIdentityNotificationTopic API operation.



228
# File 'lib/aws/simple_email_service/client.rb', line 228

define_client_method :set_identity_notification_topic, 'SetIdentityNotificationTopic'

#verify_domain_identity(options = {}) ⇒ Core::Response

Calls the VerifyDomainIdentity API operation.



238
# File 'lib/aws/simple_email_service/client.rb', line 238

define_client_method :verify_domain_identity, 'VerifyDomainIdentity'

#verify_email_address(options = {}) ⇒ Core::Response

Calls the VerifyEmailAddress API operation.



246
# File 'lib/aws/simple_email_service/client.rb', line 246

define_client_method :verify_email_address, 'VerifyEmailAddress'

#verify_email_identity(options = {}) ⇒ Core::Response

Calls the VerifyEmailIdentity API operation.



254
# File 'lib/aws/simple_email_service/client.rb', line 254

define_client_method :verify_email_identity, 'VerifyEmailIdentity'