> ## Documentation Index
> Fetch the complete documentation index at: https://docs.nebius.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Data transfer limits on request rate and bandwidth

You can set transfer limits for request rate and bandwidth when you [create](/object-storage/transfer/launch) or [modify](/object-storage/transfer/manage) a data transfer. These values represent maximum thresholds that a data transfer will not exceed.

The limits are useful in the following cases:

* Your source provider imposes rate or bandwidth restrictions.
* You need to reserve request capacity and bandwidth for other processes.

<Tabs>
  <Tab title="Web console">
    In the [web console](https://console.nebius.com/datatransfer), set transfer limits under **Destination**. Specify **Request rate limit** and **Bandwidth limit** with your desired values (for example, `1000` requests per second and `1073741824` bytes per second for 1 GiB/s) when you create or modify a data transfer.
  </Tab>

  <Tab title="CLI">
    Use the `.spec.limiters.requests_per_second` and `.spec.limiters.bandwidth_bytes_per_second` parameters:

    ```json theme={null}
    {
      "spec": {
        "limiters": {
          "requests_per_second": 1000,
          "bandwidth_bytes_per_second": 1073741824
        },
        // Other parameters
      }
    }
    ```
  </Tab>

  <Tab title="Terraform">
    Use the `limiters.requests_per_second` and `limiters.bandwidth_bytes_per_second` arguments:

    ```hcl theme={null}
    resource "nebius_storage_v1_transfer" "example" {
      limiters {
        requests_per_second          = 1000
        bandwidth_bytes_per_second   = 1073741824
      }
      # Other parameters
    }
    ```
  </Tab>
</Tabs>
