class Aws::Errors::ServiceError

service and not one generated by the client.
as service errors. This indicates it was an error returned from the
All ~400 level client errors and ~500 level server errors are raised
The base class for all errors returned by an Amazon Web Service.

def initialize(context, message, data = Aws::EmptyStructure.new)

Parameters:
  • data (Aws::Structure) --
  • message (String) --
  • context (Seahorse::Client::RequestContext) --
def initialize(context, message, data = Aws::EmptyStructure.new)
  @code = self.class.code
  @message = message if message && !message.empty?
  @context = context
  @data = data
  super(message)
end