Skip to main contentIBM Quantum Documentation
You are viewing the API reference for an old version of Qiskit SDK. Switch to latest version

BackendStatus

BackendStatus(backend_name, backend_version, operational, pending_jobs, status_msg)

GitHub(opens in a new tab)

Class representing Backend Status.

Initialize a BackendStatus object

Parameters

  • backend_name (str) – The backend’s name
  • backend_version (str) – The backend’s version of the form X.Y.Z
  • operational (bool) – True if the backend is operational
  • pending_jobs (int) – The number of pending jobs on the backend
  • status_msg (str) – The status msg for the backend

Raises

QiskitError – If the backend version is in an invalid format


Attributes

version_regex

= re.compile('[0-9]+.[0-9]+.[0-9]+$')


Methods

from_dict

classmethod BackendStatus.from_dict(data)

Create a new BackendStatus object from a dictionary.

Parameters

data (dict) – A dictionary representing the BaseBakend to create. It will be in the same format as output by to_dict().

Returns

The BackendStatus from the input dictionary.

Return type

BackendStatus

to_dict

BackendStatus.to_dict()

Return a dictionary format representation of the BackendStatus.

Returns

The dictionary form of the QobjHeader.

Return type

dict

Was this page helpful?
Report a bug or request content on GitHub.