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

# Cloud

> Cloud compute, networking, storage, containers, databases, and GPU clusters.

Create virtual machines, networks, and block storage in a project and region. Kubernetes, databases, functions, containers, and GPU clusters use that same project.

The base URL is `https://api.gcore.com/cloud`.

## Account scope

Most calls need a project and a region. Quotas limit what that project can run, and cost calls report what it spent.

* [Projects](https://docs.gcore.com/api-reference/cloud/projects/list-projects.md) — separate resources and their limits
* [Regions](https://docs.gcore.com/api-reference/cloud/regions/list-regions.md) — see where a resource can be created
* [Quotas](https://docs.gcore.com/api-reference/cloud/quotas/get-all-quotas.md) — read regional and global limits, and the requests opened to raise one
* [Pricing](https://docs.gcore.com/api-reference/cloud/pricing/list-gpu-prices.md) — read the hourly price of a bare metal or virtual GPU
* [Cost reports](https://docs.gcore.com/api-reference/cloud/cost-reports/get-monthly-cost-report-totals-commits-and-pay-as-you-go.md) — read daily and monthly spend, including the cost of each resource
* [Reservations](https://docs.gcore.com/api-reference/cloud/reservations/list-reservations.md) — read committed capacity, the resources in it, and its price
* [Tasks](https://docs.gcore.com/api-reference/cloud/tasks/list-tasks.md) — follow an operation that another request started and see whether it is still running
* [User actions](https://docs.gcore.com/api-reference/cloud/user-actions/list-user-actions.md) — read the log of account changes and subscribe to new entries
* [User role assignments](https://docs.gcore.com/api-reference/cloud/user-role-assignments/list-role-assignments.md) — see which person has which role

## Servers and disks

* [Instances](https://docs.gcore.com/api-reference/cloud/instances/list-instances.md) — create a virtual machine, resize it, and attach a network interface
* [Bare Metal](https://docs.gcore.com/api-reference/cloud/bare-metal/list-bare-metal-servers.md) — order a physical server and select its size
* [Images](https://docs.gcore.com/api-reference/cloud/images/list-images.md) — select or upload the disk image, including an image for a physical server
* [Volumes](https://docs.gcore.com/api-reference/cloud/volumes/list-volumes.md) — attach block storage to a virtual machine
* [Snapshots](https://docs.gcore.com/api-reference/cloud/snapshots/list-snapshots.md) — copy a volume
* [Snapshot schedules](https://docs.gcore.com/api-reference/cloud/snapshot-schedules/list-snapshot-policies.md) — take those copies on a schedule
* [Placement groups](https://docs.gcore.com/api-reference/cloud/placement-groups/list-placement-groups.md) — group virtual machines so the scheduler places them as a set
* [SSH keys](https://docs.gcore.com/api-reference/cloud/ssh-keys/list-ssh-keys.md) — store a public key the server accepts at login

## GPU

* [GPU Virtual](https://docs.gcore.com/api-reference/cloud/gpu-virtual/list-virtual-gpu-clusters.md) — run a cluster of virtual machines with GPUs, including their disks and images
* [GPU Bare Metal](https://docs.gcore.com/api-reference/cloud/gpu-bare-metal/list-bare-metal-gpu-clusters.md) — run a cluster of physical GPU servers
* [Everywhere Inference](https://docs.gcore.com/api-reference/cloud/everywhere-inference/list-inference-deployments.md) — deploy a model and give the deployment a key
* [Everywhere Inference Apps](https://docs.gcore.com/api-reference/cloud/everywhere-inference-apps/list-inference-application-deployments.md) — deploy an application from a catalog template

## Networking

* [Networks](https://docs.gcore.com/api-reference/cloud/networks/list-networks.md) — create a private network and its subnets
* [Routers](https://docs.gcore.com/api-reference/cloud/routers/list-routers.md) — attach a subnet so traffic can leave it
* [Ports](https://docs.gcore.com/api-reference/cloud/ports/list-ports.md) — the interface a server uses on that network
* [Floating IPs](https://docs.gcore.com/api-reference/cloud/floating-ips/list-floating-ips.md) — give a port a public address, and see which addresses are still free
* [Reserved IPs](https://docs.gcore.com/api-reference/cloud/reserved-ips/list-reserved-fixed-ips.md) — hold a fixed address in a subnet and see which ports use it
* [Security groups](https://docs.gcore.com/api-reference/cloud/security-groups/list-security-groups.md) — allow or deny traffic to a server
* [Load balancers](https://docs.gcore.com/api-reference/cloud/load-balancers/list-load-balancers.md) — distribute traffic across members, with listeners, pools, and Layer 7 rules
* [IP ranges](https://docs.gcore.com/api-reference/cloud/ip-ranges/list-cloud-egress-public-ips.md) — the public addresses cloud traffic uses when it leaves the region
* [DDoS Protection](https://docs.gcore.com/api-reference/cloud/ddos-protection/list-ddos-protection-profiles.md) — attach a filtering profile to a cloud resource

## Clusters, containers, and files

* [File shares](https://docs.gcore.com/api-reference/cloud/file-shares/list-file-shares.md) — create shared file storage and set who can mount it
* [Registry](https://docs.gcore.com/api-reference/cloud/registry/list-registries.md) — store container images and control who can pull them
* [Managed Kubernetes](https://docs.gcore.com/api-reference/cloud/managed-kubernetes/list-k8s-clusters.md) — create a cluster, add a node pool, and read which versions can be installed
* [Managed PostgreSQL](https://docs.gcore.com/api-reference/cloud/managed-postgresql/list-postgresql-clusters.md) — create a database cluster
* [Functions](https://docs.gcore.com/api-reference/cloud/function-as-a-service/list-functions.md) — create a namespace and deploy a function into it
* [Containers](https://docs.gcore.com/api-reference/cloud/container-as-a-service/list-containers.md) — run a container and store the registry credentials it uses to pull the image
* [Logging](https://docs.gcore.com/api-reference/cloud/logging/list-logging-topics.md) — read the topics that receive logs and the regions that can store them
* [Secrets](https://docs.gcore.com/api-reference/cloud/secrets/list-secrets.md) — store a value another cloud resource can read
