braket.task_result.additional_metadata module
- class braket.task_result.additional_metadata.AdditionalMetadata(*, action: Program | Program | Program | Problem | Program, dwaveMetadata: DwaveMetadata | None = None, ionqMetadata: IonQMetadata | None = None, rigettiMetadata: RigettiMetadata | None = None, oqcMetadata: OqcMetadata | None = None, xanaduMetadata: XanaduMetadata | None = None, queraMetadata: QueraMetadata | None = None, simulatorMetadata: SimulatorMetadata | None = None, iqmMetadata: IqmMetadata | None = None)[source]
Bases:
BaseModel
The additional metadata result schema.
- dwaveMetadata
Additional metadata for tasks that ran on D-Wave devices. Default: None.
- Type:
Optional[DWaveMetadata]
- ionqMetadata
Additional metadata for tasks that ran on IonQ devices. Default: None.
- Type:
Optional[IonQMetadata
- rigettiMetadata
Additional metadata for tasks that ran on Rigetti devices. Default: None.
- Type:
Optional[RigettiMetadata
- oqcMetadata
Additional metadata for tasks that ran on Oxforc Quantum Computing devices. Default: None.
- Type:
Optional[OqcMetadata
- xanaduMetadata
Additional metadata for tasks that ran on Xanadu devices. Default: None.
- Type:
Optional[XanaduMetadata
- queraMetadata
Additional metadata for tasks that ran on QuEra devices. Default: None.
- Type:
Optional[QueraMetadata
- simulatorMetadata
Additional metadata for tasks that ran on simulator devices. Default: None.
- Type:
Optional[SimulatorQMetadata
- iqmMetadata
Additional metadata for tasks that ran on IQM.
- Type:
Optional[IqmMetadata
Examples
>>> AdditionalMetadata(action=OpenQASMProgram(source='OPENQASM3.0; cx $0, $1'))
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.
- dwaveMetadata: DwaveMetadata | None
- ionqMetadata: IonQMetadata | None
- rigettiMetadata: RigettiMetadata | None
- oqcMetadata: OqcMetadata | None
- xanaduMetadata: XanaduMetadata | None
- queraMetadata: QueraMetadata | None
- simulatorMetadata: SimulatorMetadata | None
- iqmMetadata: IqmMetadata | None