def images(params = {})
      path = '/images/json'
      query = {}
      query[:all] = params[:all] || true
      query[:filter] = params[:filter] if params.key?(:filter)
      response = JSON.parse(Hyperb::Request.new(self, path, query, 'get').perform)
      response.map { |image| Hyperb::Image.new(image) }
    end
def images(params = {})
      path = '/images/json'
      query = {}
      query[:all] = params[:all] || true
      query[:filter] = params[:filter] if params.key?(:filter)
      response = JSON.parse(Hyperb::Request.new(self, path, query, 'get').perform)
      response.map { |image| Hyperb::Image.new(image) }
    end
list images

 @see https://docs.hyper.sh/Reference/API/2016-04-04%20[Ver.%201.23]/Image/list.html

 @raise [Hyperb::Error::Unauthorized] raised when credentials are not valid.

 @return [Hyperb::Image] Array of Images.

 @param params [Hash] A customizable set of params.
 @option params [String] :all default is true
 @option params [String] :filter only return image with the specified name