qcs_api_client.models.quantum_processor_accessor
#
Module Contents#
Classes#
Method of accessing an available QPU. |
Attributes#
- qcs_api_client.models.quantum_processor_accessor.T#
- class qcs_api_client.models.quantum_processor_accessor.QuantumProcessorAccessor#
Method of accessing an available QPU.
- access_type#
Types of access mechanisms for a QPU. Each accessor type has its own access characteristics, benefits, and drawbacks.
- live#
Whether an accessor represents access to a physical, live quantum processor. When false, this accessor provides access instead to a simulated or test QPU.
- Type
bool
- url#
Address used to connect to the accessor.
- Type
str
- id#
Unique identifier for the accessor.
- Type
Union[Unset, str]
- rank#
Rank of this accessor against others for the same QPU. If two accessors both serve a client’s purposes, that with the lower rank value should be used for access.
- Type
Union[Unset, int]
- access_type :qcs_api_client.models.quantum_processor_accessor_type.QuantumProcessorAccessorType#
- live :bool#
- url :str#
- id :Union[qcs_api_client.types.Unset, str]#
- rank :Union[qcs_api_client.types.Unset, int]#
- additional_properties :Dict[str, Any]#
- to_dict(pick_by_predicate: Optional[Callable[[Any], bool]] = is_not_none) Dict[str, Any] #
- classmethod from_dict(src_dict: Dict[str, Any]) T #
- property additional_keys List[str] #
- __getitem__(key: str) Any #
- __setitem__(key: str, value: Any) None #
- __delitem__(key: str) None #
- __contains__(key: str) bool #