Returns information about your SimpleEmailService quotas.
@private
# File lib/aws/simple_email_service/quotas.rb, line 58 def inspect "<#{self.class} #{to_hash.inspect}>" end
@return [Integer] The maximum number of emails the user is allowed
to send in a 24-hour interval.
# File lib/aws/simple_email_service/quotas.rb, line 24 def max_24_hour_send to_h[:max_24_hour_send] end
@return [Float] The maximum number of emails the user is allowed
to send per second.
# File lib/aws/simple_email_service/quotas.rb, line 30 def max_send_rate to_h[:max_send_rate] end
@return [Integer] Returns the number of emails sent during the
previous 24 hours.
# File lib/aws/simple_email_service/quotas.rb, line 36 def sent_last_24_hours to_h[:sent_last_24_hours] end
Returns a hash of the SES quotas.
@ses.quotas.to_hash # {:max_24_hour_send=>200, :max_send_rate=>1.0, :sent_last_24_hours=>22}
@return [Hash]
# File lib/aws/simple_email_service/quotas.rb, line 47 def to_hash response = client.get_send_quota { :max_24_hour_send => response.max_24_hour_send.to_i, :max_send_rate => response.max_send_rate.to_f, :sent_last_24_hours => response.sent_last_24_hours.to_i, } end