braket.device_schema.iqm.iqm_provider_properties_v1 module

class braket.device_schema.iqm.iqm_provider_properties_v1.IqmProviderProperties(*, braketSchemaHeader: BraketSchemaHeader = BraketSchemaHeader(name='braket.device_schema.iqm.iqm_provider_properties', version='1'), properties: dict[str, dict[str, QubitType]])[source]

Bases: BraketSchemaBase

This defines the properties common to all the IQM devices.

properties

Basic specifications for the device, such as gate fidelities and coherence times.

Type:

dict[str, dict[str, QubitType]]

Create a new model by parsing and validating input data from keyword arguments.

Raises ValidationError if the input data cannot be parsed to form a valid model.

braketSchemaHeader: BraketSchemaHeader
properties: dict[str, dict[str, QubitType]]