Skip to main content

ResourceLimitsResponse

The authenticated user's effective resource limits together with current usage.

projects object

Project quota: limit, current usage and remainder.

limitinteger<int32>

Maximum number of this resource the user may have.

usedinteger<int32>

Number currently in use (includes resources whose provisioning is in progress).

remaininginteger<int32>

Remaining amount the user may still create (never negative).

accessTokens object

Personal access token quota: limit, current usage and remainder.

limitinteger<int32>

Maximum number of this resource the user may have.

usedinteger<int32>

Number currently in use (includes resources whose provisioning is in progress).

remaininginteger<int32>

Remaining amount the user may still create (never negative).

networks object

Private network quota: limit, current usage and remainder.

limitinteger<int32>

Maximum number of this resource the user may have.

usedinteger<int32>

Number currently in use (includes resources whose provisioning is in progress).

remaininginteger<int32>

Remaining amount the user may still create (never negative).

publicIps object

Public IP address quota: limit, current usage and remainder.

limitinteger<int32>

Maximum number of this resource the user may have.

usedinteger<int32>

Number currently in use (includes resources whose provisioning is in progress).

remaininginteger<int32>

Remaining amount the user may still create (never negative).

maxSshKeysPerProjectinteger<int32>

Maximum number of SSH keys allowed per project. This quota is scoped to a single project, so it is reported as a limit only; usage depends on the specific project.

vmResources object

VM compute quotas: CPU, RAM and disk.

cpu object

CPU quota in cores, summed across all of the user's VMs.

limitinteger<int32>

Maximum number of this resource the user may have.

usedinteger<int32>

Number currently in use (includes resources whose provisioning is in progress).

remaininginteger<int32>

Remaining amount the user may still create (never negative).

ram object

RAM quota in gigabytes, summed across all of the user's VMs.

limitinteger<int32>

Maximum number of this resource the user may have.

usedinteger<int32>

Number currently in use (includes resources whose provisioning is in progress).

remaininginteger<int32>

Remaining amount the user may still create (never negative).

disk object

Disk quota in gigabytes, summed across all of the user's VMs.

limitinteger<int32>

Maximum number of this resource the user may have.

usedinteger<int32>

Number currently in use (includes resources whose provisioning is in progress).

remaininginteger<int32>

Remaining amount the user may still create (never negative).

ResourceLimitsResponse
{
"projects": {
"limit": 0,
"used": 0,
"remaining": 0
},
"accessTokens": {
"limit": 0,
"used": 0,
"remaining": 0
},
"networks": {
"limit": 0,
"used": 0,
"remaining": 0
},
"publicIps": {
"limit": 0,
"used": 0,
"remaining": 0
},
"maxSshKeysPerProject": 0,
"vmResources": {
"cpu": {
"limit": 0,
"used": 0,
"remaining": 0
},
"ram": {
"limit": 0,
"used": 0,
"remaining": 0
},
"disk": {
"limit": 0,
"used": 0,
"remaining": 0
}
}
}