Class: Fog::AWS::SES::Real

Inherits:
Object
  • Object
show all
Defined in:
lib/fog/aws/requests/ses/delete_identity.rb,
lib/fog/aws/requests/ses/list_identities.rb,
lib/fog/aws/requests/ses/verify_domain_dkim.rb,
lib/fog/aws/requests/ses/list_receipt_rule_sets.rb,
lib/fog/aws/requests/ses/describe_active_receipt_rule_set.rb

Instance Method Summary collapse

Instance Method Details

#delete_identity(name) ⇒ Object



14
15
16
17
18
19
20
# File 'lib/fog/aws/requests/ses/delete_identity.rb', line 14

def delete_identity(name)
  request({
    'Action'       => 'DeleteIdentity',
    'Identity'     => name,
    :parser        => Fog::Parsers::AWS::SES::DeleteIdentity.new
  })
end

#describe_active_receipt_rule_set(options = {}) ⇒ Object



65
66
67
68
69
70
# File 'lib/fog/aws/requests/ses/describe_active_receipt_rule_set.rb', line 65

def describe_active_receipt_rule_set(options = {})
  request({
    'Action'  => 'DescribeActiveReceiptRuleSet',
    :parser   => Fog::Parsers::AWS::SES::DescribeActiveReceiptRuleSet.new
  }.merge!(options))
end

#list_identities(options = {}) ⇒ Object



20
21
22
23
24
25
# File 'lib/fog/aws/requests/ses/list_identities.rb', line 20

def list_identities(options = {})
  request({
    'Action'  => 'ListIdentities',
    :parser   => Fog::Parsers::AWS::SES::ListIdentities.new
  }.merge!(options))
end

#list_receipt_rule_sets(options = {}) ⇒ Object



23
24
25
26
27
28
# File 'lib/fog/aws/requests/ses/list_receipt_rule_sets.rb', line 23

def list_receipt_rule_sets(options = {})
  request({
    'Action'  => 'ListReceiptRuleSets',
    :parser   => Fog::Parsers::AWS::SES::ListReceiptRuleSets.new
  }.merge!(options))
end

#verify_domain_dkim(domain) ⇒ Object



19
20
21
22
23
24
25
# File 'lib/fog/aws/requests/ses/verify_domain_dkim.rb', line 19

def verify_domain_dkim(domain)
  request({
    'Action'           => 'VerifyDomainDkim',
    'Domain'           => domain,
    :parser            => Fog::Parsers::AWS::SES::VerifyDomainDkim.new
  })
end