---
title: GateProperties (v0.45)
description: API reference for qiskit_ibm_runtime.models.GateProperties in qiskit-ibm-runtime v0.45
source: https://quantum.cloud.ibm.com/docs/en/api/qiskit-ibm-runtime/0.45/models-gate-properties
---

# GateProperties

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

[GitHub](https://github.com/Qiskit/qiskit-ibm-runtime/tree/stable/0.45/qiskit_ibm_runtime/models/backend_properties.py#L93-L164)

Bases: `object`

Class representing a gate’s properties

### qubits

qubits.

### gate

gate.

### parameters

parameters.

Initialize a new [`GateProperties`](#qiskit_ibm_runtime.models.GateProperties "qiskit_ibm_runtime.models.GateProperties") object

**Parameters**

- **qubits** (*list*) – A list of integers representing qubits
- **gate** (*str*) – The gates name
- **parameters** (*list*) – List of [`Nduv`](/docs/api/qiskit-ibm-runtime/0.45/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.45/qiskit_ibm_runtime/models/backend_properties.py#L126-L144)

Create a new Gate object from a dictionary.

**Parameters**

**data** (*dict*) – 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**

[GateProperties](#qiskit_ibm_runtime.models.GateProperties "qiskit_ibm_runtime.models.GateProperties")

### to\_dict

`to_dict()`

[GitHub](https://github.com/Qiskit/qiskit-ibm-runtime/tree/stable/0.45/qiskit_ibm_runtime/models/backend_properties.py#L146-L158)

Return a dictionary format representation of the BackendStatus.

**Returns**

The dictionary form of the Gate.

**Return type**

dict
