This document contains current API restrictions and usage quotas on use of Storage Transfer Service. This page is updated when there are changes to these restrictions and usage quotas.
Concurrent transferOperations limit
The following table describes the limit for concurrent in-progress transferOperations
:
Maximum in-progress `transferOperations` | Applies to |
---|---|
200 | project |
Rate quotas
Storage Transfer Service enforces rate quotas on all requests made. These quotas apply on a per-project basis; requests made through Google Cloud CLI, Google Cloud console, and Cloud Client Libraries also count towards these rate quotas.
This table provides the metric, API methods, and default limits for each quota:
storagetransfer.googleapis.com/create_requests
-
projects.agentPools.create
-
transferJobs.create
- 600 requests/min/project
- 5000 requests/day/project
storagetransfer.googleapis.com/read_requests
-
googleServiceAccounts.get
-
projects.agentPools.get
-
projects.agentPools.list
-
transferJobs.get
-
transferJobs.list
-
transferOperations.get
-
transferOperations.list
- 1500 requests/min/project
storagetransfer.googleapis.com/update_requests
-
projects.agentPools.patch
-
transferJobs.patch
- 600 requests/min/project
storagetransfer.googleapis.com/delete_requests
-
projects.agentPools.delete
-
transferJobs.delete
- 600 requests/min/project
storagetransfer.googleapis.com/operation_requests
-
transferOperations.cancel
-
transferOperations.pause
-
transferOperations.resume
- 900 requests/min/project
Adjusting quotas
For information on adjusting quotas, see Manage quota values .