braket.device_schema.simulators.gate_model_simulator_paradigm_properties_v1 module

class braket.device_schema.simulators.gate_model_simulator_paradigm_properties_v1.GateModelSimulatorParadigmProperties(*, braketSchemaHeader: BraketSchemaHeader = BraketSchemaHeader(name='braket.device_schema.simulators.gate_model_simulator_paradigm_properties', version='1'), qubitCount: ConstrainedIntValue)[source]

Bases: BraketSchemaBase

This class defines the properties that are specific to simulator device

qubitCount

number of qubits simulator device contains

Type:

pydantic.v1.types.ConstrainedIntValue

Examples

>>> import json
>>> input_json = {
...    "braketSchemaHeader": {
...        "name":
...             "braket.device_schema.simulators.gate_model_simulator_paradigm_properties",
...        "version": "1",
...    },
...    "qubitCount": 32
... }
>>> GateModelSimulatorParadigmProperties.parse_raw_schema(json.dumps(input_json))

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
qubitCount: ConstrainedIntValue