qiskit-documentation/docs/api/qiskit-ibm-runtime/0.29/qiskit_ibm_runtime.fake_pro...

156 lines
4.4 KiB
Plaintext
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
title: FakeBogota (v0.29)
description: API reference for qiskit_ibm_runtime.fake_provider.FakeBogota in qiskit-ibm-runtime v0.29
in_page_toc_min_heading_level: 1
python_api_type: class
python_api_name: qiskit_ibm_runtime.fake_provider.FakeBogota
---
# FakeBogota
<Class id="qiskit_ibm_runtime.fake_provider.FakeBogota" isDedicatedPage={true} github="https://github.com/Qiskit/qiskit-ibm-runtime/tree/stable/0.29/qiskit_ibm_runtime/fake_provider/backends/bogota/fake_bogota.py#L31-L38" signature="FakeBogota" modifiers="class">
A fake 5 qubit backend.
FakeBackend initializer.
**Parameters**
* **configuration** (*BackendConfiguration*) backend configuration
* **time\_alive** (*int*) time to wait before returning result
## Attributes
### backend\_name
<Attribute id="qiskit_ibm_runtime.fake_provider.FakeBogota.backend_name" attributeValue="'fake_bogota'" />
### conf\_filename
<Attribute id="qiskit_ibm_runtime.fake_provider.FakeBogota.conf_filename" attributeValue="'conf_bogota.json'" />
### defs\_filename
<Attribute id="qiskit_ibm_runtime.fake_provider.FakeBogota.defs_filename" attributeValue="'defs_bogota.json'" />
### dirname
<Attribute id="qiskit_ibm_runtime.fake_provider.FakeBogota.dirname" attributeValue="'/home/runner/work/qiskit-ibm-runtime/qiskit-ibm-runtime/qiskit_ibm_runtime/fake_provider/backends/bogota'" />
### options
<Attribute id="qiskit_ibm_runtime.fake_provider.FakeBogota.options">
Return the options for the backend
The options of a backend are the dynamic parameters defining how the backend is used. These are used to control the [`run()`](#qiskit_ibm_runtime.fake_provider.FakeBogota.run "qiskit_ibm_runtime.fake_provider.FakeBogota.run") method.
</Attribute>
### props\_filename
<Attribute id="qiskit_ibm_runtime.fake_provider.FakeBogota.props_filename" attributeValue="'props_bogota.json'" />
### version
<Attribute id="qiskit_ibm_runtime.fake_provider.FakeBogota.version" attributeValue="1" />
## Methods
### configuration
<Function id="qiskit_ibm_runtime.fake_provider.FakeBogota.configuration" signature="configuration()">
Return the backend configuration.
**Returns**
the configuration for the backend.
**Return type**
BackendConfiguration
</Function>
### defaults
<Function id="qiskit_ibm_runtime.fake_provider.FakeBogota.defaults" github="https://github.com/Qiskit/qiskit-ibm-runtime/tree/stable/0.29/qiskit_ibm_runtime/fake_provider/fake_pulse_backend.py#L29-L33" signature="defaults()">
Returns a snapshot of device defaults
**Return type**
`PulseDefaults`
</Function>
### name
<Function id="qiskit_ibm_runtime.fake_provider.FakeBogota.name" signature="name()">
Return the backend name.
**Returns**
the name of the backend.
**Return type**
str
</Function>
### properties
<Function id="qiskit_ibm_runtime.fake_provider.FakeBogota.properties" github="https://github.com/Qiskit/qiskit-ibm-runtime/tree/stable/0.29/qiskit_ibm_runtime/fake_provider/fake_qasm_backend.py#L43-L47" signature="properties()">
Returns a snapshot of device properties
**Return type**
`BackendProperties`
</Function>
### provider
<Function id="qiskit_ibm_runtime.fake_provider.FakeBogota.provider" signature="provider()">
Return the backend Provider.
**Returns**
the Provider responsible for the backend.
**Return type**
Provider
</Function>
### run
<Function id="qiskit_ibm_runtime.fake_provider.FakeBogota.run" github="https://github.com/Qiskit/qiskit-ibm-runtime/tree/stable/0.29/qiskit_ibm_runtime/fake_provider/fake_backend.py#L744-L775" signature="run(run_input, **kwargs)">
Main job in simulator
</Function>
### set\_options
<Function id="qiskit_ibm_runtime.fake_provider.FakeBogota.set_options" signature="set_options(**fields)">
Set the options fields for the backend
This method is used to update the options of a backend. If you need to change any of the options prior to running just pass in the kwarg with the new value for the options.
**Parameters**
**fields** The fields to update the options
**Raises**
**AttributeError** If the field passed in is not part of the options
</Function>
### status
<Function id="qiskit_ibm_runtime.fake_provider.FakeBogota.status" signature="status()">
Return the backend status.
**Returns**
the status of the backend.
**Return type**
BackendStatus
</Function>
</Class>