Returns information about your SimpleEmailService quotas.
@private
# File lib/aws/simple_email_service/quotas.rb, line 56 def inspect "<#{self.class} #{to_h.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
@example
@ses.quotas.to_h # {:max_24_hour_send=>200, :max_send_rate=>1.0, :sent_last_24_hours=>22}
@return [Hash] Returns a hash of the SES quotas.
# File lib/aws/simple_email_service/quotas.rb, line 46 def to_h 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