---
title: GateProperties (latest version)
description: API reference for qiskit_ibm_runtime.models.GateProperties in the latest version of qiskit-ibm-runtime
source: https://eu-de.quantum.cloud.ibm.com/docs/en/api/qiskit-ibm-runtime/models-gate-properties
---

# GateProperties

*class* `GateProperties(qubits, gate, parameters, **kwargs)`

[GitHub](https://github.com/Qiskit/qiskit-ibm-runtime/tree/stable/0.49/qiskit_ibm_runtime/models/backend_properties.py#L94-L161)

Bases: `object`

Class representing a gate’s properties.

### qubits

qubits.

### gate

gate.

### parameters

parameters.

**Parameters**

- **qubits** (*list\[int]*) – A list of integers representing qubits
- **gate** (*str*) – The gates name
- **parameters** (*list\[*[*Nduv*](/docs/api/qiskit-ibm-runtime/models-nduv "qiskit_ibm_runtime.models.Nduv")*]*) – List of [`Nduv`](/docs/api/qiskit-ibm-runtime/models-nduv "qiskit_ibm_runtime.models.Nduv") instances for the name-date-unit-value for the gate
- **kwargs** (*Any*) – Optional additional fields

## Methods

### from\_dict

*classmethod* `from_dict(data)`

[GitHub](https://github.com/Qiskit/qiskit-ibm-runtime/tree/stable/0.49/qiskit_ibm_runtime/models/backend_properties.py#L124-L141)

Create a new Gate object from a dictionary.

**Parameters**

**data** (*dict\[str, Any]*) – A dictionary representing the Gate to create. It will be in the same format as output by [`to_dict()`](#qiskit_ibm_runtime.models.GateProperties.to_dict "qiskit_ibm_runtime.models.GateProperties.to_dict").

**Returns**

The Nduv from the input dictionary.

**Return type**

*GatePropertiesT*

### to\_dict

`to_dict()`

[GitHub](https://github.com/Qiskit/qiskit-ibm-runtime/tree/stable/0.49/qiskit_ibm_runtime/models/backend_properties.py#L143-L155)

Return a dictionary format representation of the BackendStatus.

**Returns**

The dictionary form of the Gate.

**Return type**

dict\[str, *Any*]
