def fip_allocate(params = {})
      raise ArgumentError, 'Invalid Arguments' unless check_arguments(params, 'count')
      path = '/fips/allocate'
      query = {}
      query[:count] = params[:count] if params.key?(:count)
      fips = JSON.parse(Hyperb::Request.new(self, path, query, 'post').perform)
      fips
    end
def fip_allocate(params = {})
      raise ArgumentError, 'Invalid Arguments' unless check_arguments(params, 'count')
      path = '/fips/allocate'
      query = {}
      query[:count] = params[:count] if params.key?(:count)
      fips = JSON.parse(Hyperb::Request.new(self, path, query, 'post').perform)
      fips
    end
allocate a new floating ip

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

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

 @return [Array] Array of ips (string).

 @param params [Hash] A customizable set of params.
 @option params [String] :count the number of free fips to allocate