code: def upload(self, file_path, timeout=-1):
          
          return self._client.upload(file_path, timeout=timeout)
docs: Upload an SPP ISO image file or a hotfix file to the appliance.
          The API supports upload of one hotfix at a time into the system.
          For the successful upload of a hotfix, ensure its original name and extension are not altered.
  
          Args:
              file_path: Full path to firmware.
              timeout: Timeout in seconds. Wait for task completion by default. The timeout does not abort the operation
                  in OneView; it just stops waiting for its completion.
  
          Returns:
            dict: Information about the updated firmware bundle.