def properties(self): """Return backend properties""" properties = { 'backend_name': self.name(), 'backend_version': self.configuration().backend_version, 'last_update_date': '2000-01-01 00:00:00Z', 'qubits': [[{ 'name': 'TODO', 'date': '2000-01-01 00:00:00Z', 'unit': 'TODO', 'value': 0 }]], 'gates': [{ 'qubits': [0], 'gate': 'TODO', 'parameters': [{ 'name': 'TODO', 'date': '2000-01-01 00:00:00Z', 'unit': 'TODO', 'value': 0 }] }], 'general': [] } return BackendProperties.from_dict(properties)
def properties(self): """Return the online backend properties. The return is via QX API call. Returns: dict: The properties of the backend. """ api_properties = self._api.backend_properties(self.name()) return BackendProperties.from_dict(api_properties)
def properties(self): """Return the online backend properties. The return is via QX API call. Returns: BackendProperties: The properties of the backend. If the backend is a simulator, it returns ``None``. """ if self.configuration().simulator: return None api_properties = self._api.backend_properties(self.name()) return BackendProperties.from_dict(api_properties)