Class: AWS::SimpleEmailService::Client
- Inherits:
-
Core::Client
- Object
- Core::Client
- AWS::SimpleEmailService::Client
- 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
Instance Method Summary collapse
-
#delete_identity(options = {}) ⇒ Core::Response
Calls the DeleteIdentity API operation.
-
#delete_verified_email_address(options = {}) ⇒ Core::Response
Calls the DeleteVerifiedEmailAddress API operation.
-
#get_identity_notification_attributes(options = {}) ⇒ Core::Response
Calls the GetIdentityNotificationAttributes API operation.
-
#get_identity_verification_attributes(options = {}) ⇒ Core::Response
Calls the GetIdentityVerificationAttributes API operation.
-
#get_send_quota(options = {}) ⇒ Core::Response
Calls the GetSendQuota API operation.
-
#get_send_statistics(options = {}) ⇒ Core::Response
Calls the GetSendStatistics API operation.
-
#list_identities(options = {}) ⇒ Core::Response
Calls the ListIdentities API operation.
-
#list_verified_email_addresses(options = {}) ⇒ Core::Response
Calls the ListVerifiedEmailAddresses API operation.
-
#send_email(options = {}) ⇒ Core::Response
Calls the SendEmail API operation.
-
#send_raw_email(options = {}) ⇒ Core::Response
Calls the SendRawEmail API operation.
-
#set_identity_feedback_forwarding_enabled(options = {}) ⇒ Core::Response
Calls the SetIdentityFeedbackForwardingEnabled API operation.
-
#set_identity_notification_topic(options = {}) ⇒ Core::Response
Calls the SetIdentityNotificationTopic API operation.
-
#verify_domain_identity(options = {}) ⇒ Core::Response
Calls the VerifyDomainIdentity API operation.
-
#verify_email_address(options = {}) ⇒ Core::Response
Calls the VerifyEmailAddress API operation.
-
#verify_email_identity(options = {}) ⇒ Core::Response
Calls the VerifyEmailIdentity API operation.
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' |