# Ubicloud Documentation ## Docs - [Pricing](https://ubicloud.com/docs/about/pricing.md) - [Ubicloud Privacy Notice](https://ubicloud.com/docs/about/privacy-policy.md): Last updated: 12/04/2024 - [Regions](https://ubicloud.com/docs/about/regions.md) - [Support](https://ubicloud.com/docs/about/support.md) - [Terms of Service](https://ubicloud.com/docs/about/terms-of-service.md): Last updated: 05/12/2024 - [Search project audit log entries](https://ubicloud.com/docs/api-reference/audit-log/search-project-audit-log-entries.md) - [Create a new firewall rule](https://ubicloud.com/docs/api-reference/firewall-rule/create-a-new-firewall-rule.md) - [Delete a firewall rule](https://ubicloud.com/docs/api-reference/firewall-rule/delete-a-firewall-rule.md) - [Delete a PostgreSQL firewall rule](https://ubicloud.com/docs/api-reference/firewall-rule/delete-a-postgresql-firewall-rule.md) - [Get firewall rule details](https://ubicloud.com/docs/api-reference/firewall-rule/get-firewall-rule-details.md) - [Modify a firewall rule](https://ubicloud.com/docs/api-reference/firewall-rule/modify-a-firewall-rule.md) - [Attach a subnet to firewall](https://ubicloud.com/docs/api-reference/firewall/attach-a-subnet-to-firewall.md) - [Create a new firewall](https://ubicloud.com/docs/api-reference/firewall/create-a-new-firewall.md) - [Delete a firewall](https://ubicloud.com/docs/api-reference/firewall/delete-a-firewall.md) - [Detach a subnet from firewall](https://ubicloud.com/docs/api-reference/firewall/detach-a-subnet-from-firewall.md) - [Get firewall details](https://ubicloud.com/docs/api-reference/firewall/get-firewall-details.md) - [List all firewalls](https://ubicloud.com/docs/api-reference/firewall/list-all-firewalls.md) - [List firewalls in a location](https://ubicloud.com/docs/api-reference/firewall/list-firewalls-in-a-location.md) - [Rename a firewall](https://ubicloud.com/docs/api-reference/firewall/rename-a-firewall.md) - [Update a firewall](https://ubicloud.com/docs/api-reference/firewall/update-a-firewall.md) - [Delete a cache entry](https://ubicloud.com/docs/api-reference/github/delete-a-cache-entry.md) - [Delete all cache entries for a GitHub repository](https://ubicloud.com/docs/api-reference/github/delete-all-cache-entries-for-a-github-repository.md) - [Get cache entry details](https://ubicloud.com/docs/api-reference/github/get-cache-entry-details.md) - [Get GitHub installation details](https://ubicloud.com/docs/api-reference/github/get-github-installation-details.md) - [Get GitHub repository details](https://ubicloud.com/docs/api-reference/github/get-github-repository-details.md) - [List all cache entries for a GitHub repository](https://ubicloud.com/docs/api-reference/github/list-all-cache-entries-for-a-github-repository.md) - [List all GitHub installations](https://ubicloud.com/docs/api-reference/github/list-all-github-installations.md) - [List repositories for a GitHub installation](https://ubicloud.com/docs/api-reference/github/list-repositories-for-a-github-installation.md) - [Create a new inference API key](https://ubicloud.com/docs/api-reference/inference-api-key/create-a-new-inference-api-key.md) - [Delete a specific inference API key](https://ubicloud.com/docs/api-reference/inference-api-key/delete-a-specific-inference-api-key.md) - [Get inference API key details](https://ubicloud.com/docs/api-reference/inference-api-key/get-inference-api-key-details.md) - [List all inference API keys](https://ubicloud.com/docs/api-reference/inference-api-key/list-all-inference-api-keys.md) - [List all inference endpoints](https://ubicloud.com/docs/api-reference/inference-endpoint/list-all-inference-endpoints.md) - [Change number of nodes of a kubernetes nodepool](https://ubicloud.com/docs/api-reference/kubernetes-cluster/change-number-of-nodes-of-a-kubernetes-nodepool.md) - [Create a new kubernetes cluster](https://ubicloud.com/docs/api-reference/kubernetes-cluster/create-a-new-kubernetes-cluster.md) - [Delete a kubernetes cluster](https://ubicloud.com/docs/api-reference/kubernetes-cluster/delete-a-kubernetes-cluster.md) - [Get kubeconfig file](https://ubicloud.com/docs/api-reference/kubernetes-cluster/get-kubeconfig-file.md) - [Get kubernetes cluster details](https://ubicloud.com/docs/api-reference/kubernetes-cluster/get-kubernetes-cluster-details.md) - [List all kubernetes clusters](https://ubicloud.com/docs/api-reference/kubernetes-cluster/list-all-kubernetes-clusters.md) - [List kubernetes clusters in a location](https://ubicloud.com/docs/api-reference/kubernetes-cluster/list-kubernetes-clusters-in-a-location.md) - [Rename a kubernetes cluster](https://ubicloud.com/docs/api-reference/kubernetes-cluster/rename-a-kubernetes-cluster.md) - [Attach a VM to a load balancer](https://ubicloud.com/docs/api-reference/load-balancer/attach-a-vm-to-a-load-balancer.md) - [Create a new load balancer](https://ubicloud.com/docs/api-reference/load-balancer/create-a-new-load-balancer.md) - [Delete a load balancer](https://ubicloud.com/docs/api-reference/load-balancer/delete-a-load-balancer.md) - [Detach a VM from a load balancer](https://ubicloud.com/docs/api-reference/load-balancer/detach-a-vm-from-a-load-balancer.md) - [Get load balancer details](https://ubicloud.com/docs/api-reference/load-balancer/get-load-balancer-details.md) - [List all load balancers](https://ubicloud.com/docs/api-reference/load-balancer/list-all-load-balancers.md) - [List load balancers in a location](https://ubicloud.com/docs/api-reference/load-balancer/list-load-balancers-in-a-location.md) - [Rename a load balancer](https://ubicloud.com/docs/api-reference/load-balancer/rename-a-load-balancer.md) - [Toggle the SSL certificate for a load balancer](https://ubicloud.com/docs/api-reference/load-balancer/toggle-the-ssl-certificate-for-a-load-balancer.md) - [Update a load balancer](https://ubicloud.com/docs/api-reference/load-balancer/update-a-load-balancer.md) - [Create a machine image from a stopped VM](https://ubicloud.com/docs/api-reference/machine-image/create-a-machine-image-from-a-stopped-vm.md) - [Create a new version of a machine image from a stopped VM](https://ubicloud.com/docs/api-reference/machine-image/create-a-new-version-of-a-machine-image-from-a-stopped-vm.md) - [Delete a machine image](https://ubicloud.com/docs/api-reference/machine-image/delete-a-machine-image.md) - [Delete a specific version of a machine image](https://ubicloud.com/docs/api-reference/machine-image/delete-a-specific-version-of-a-machine-image.md) - [Get details of a machine image](https://ubicloud.com/docs/api-reference/machine-image/get-details-of-a-machine-image.md) - [List all machine images](https://ubicloud.com/docs/api-reference/machine-image/list-all-machine-images.md) - [List machine images in a location](https://ubicloud.com/docs/api-reference/machine-image/list-machine-images-in-a-location.md) - [List versions of a machine image](https://ubicloud.com/docs/api-reference/machine-image/list-versions-of-a-machine-image.md) - [Rename a machine image](https://ubicloud.com/docs/api-reference/machine-image/rename-a-machine-image.md) - [Update a machine image](https://ubicloud.com/docs/api-reference/machine-image/update-a-machine-image.md) - [Overview](https://ubicloud.com/docs/api-reference/overview.md): Ubicloud APIs (Beta) allow users to programmatically manage their resources. - [Add provided name to list of users with certificate authentication](https://ubicloud.com/docs/api-reference/postgres-database/add-provided-name-to-list-of-users-with-certificate-authentication.md) - [Create a new PostgreSQL database](https://ubicloud.com/docs/api-reference/postgres-database/create-a-new-postgresql-database.md) - [Create a read replica of the PostgreSQL database](https://ubicloud.com/docs/api-reference/postgres-database/create-a-read-replica-of-the-postgresql-database.md) - [Create and return client certificate keypair with requested common name](https://ubicloud.com/docs/api-reference/postgres-database/create-and-return-client-certificate-keypair-with-requested-common-name.md) - [Delete a PostgreSQL database](https://ubicloud.com/docs/api-reference/postgres-database/delete-a-postgresql-database.md) - [Download CA certificates for a PostgreSQL database](https://ubicloud.com/docs/api-reference/postgres-database/download-ca-certificates-for-a-postgresql-database.md) - [Get PostgreSQL database configuration](https://ubicloud.com/docs/api-reference/postgres-database/get-postgresql-database-configuration.md) - [Get PostgreSQL database details](https://ubicloud.com/docs/api-reference/postgres-database/get-postgresql-database-details.md) - [Get PostgreSQL database metrics](https://ubicloud.com/docs/api-reference/postgres-database/get-postgresql-database-metrics.md) - [Get PostgreSQL database upgrade status](https://ubicloud.com/docs/api-reference/postgres-database/get-postgresql-database-upgrade-status.md) - [List all PostgreSQL databases](https://ubicloud.com/docs/api-reference/postgres-database/list-all-postgresql-databases.md) - [List backups for a specific PostgreSQL database](https://ubicloud.com/docs/api-reference/postgres-database/list-backups-for-a-specific-postgresql-database.md) - [List PostgreSQL databases in a location](https://ubicloud.com/docs/api-reference/postgres-database/list-postgresql-databases-in-a-location.md) - [List servers for a specific PostgreSQL database](https://ubicloud.com/docs/api-reference/postgres-database/list-servers-for-a-specific-postgresql-database.md) - [Promote a PostgreSQL read replica](https://ubicloud.com/docs/api-reference/postgres-database/promote-a-postgresql-read-replica.md) - [Promote a PostgreSQL read replica (deprecated, use promote-read-replica)](https://ubicloud.com/docs/api-reference/postgres-database/promote-a-postgresql-read-replica-deprecated-use-promote-read-replica.md) - [Remove provided name from list of users with certificate authentication](https://ubicloud.com/docs/api-reference/postgres-database/remove-provided-name-from-list-of-users-with-certificate-authentication.md) - [Rename a PostgreSQL database](https://ubicloud.com/docs/api-reference/postgres-database/rename-a-postgresql-database.md) - [Replace PostgreSQL database configuration](https://ubicloud.com/docs/api-reference/postgres-database/replace-postgresql-database-configuration.md) - [Request primary to be recycled](https://ubicloud.com/docs/api-reference/postgres-database/request-primary-to-be-recycled.md) - [Reset superuser password of the PostgreSQL database](https://ubicloud.com/docs/api-reference/postgres-database/reset-superuser-password-of-the-postgresql-database.md) - [Restart a PostgreSQL database](https://ubicloud.com/docs/api-reference/postgres-database/restart-a-postgresql-database.md) - [Restore a PostgreSQL database](https://ubicloud.com/docs/api-reference/postgres-database/restore-a-postgresql-database.md) - [Set maintenance window for the PostgreSQL database](https://ubicloud.com/docs/api-reference/postgres-database/set-maintenance-window-for-the-postgresql-database.md) - [Update a PostgreSQL database](https://ubicloud.com/docs/api-reference/postgres-database/update-a-postgresql-database.md) - [Update PostgreSQL database configuration](https://ubicloud.com/docs/api-reference/postgres-database/update-postgresql-database-configuration.md) - [Upgrade a PostgreSQL database to the next major version](https://ubicloud.com/docs/api-reference/postgres-database/upgrade-a-postgresql-database-to-the-next-major-version.md) - [Create a new PostgreSQL firewall rule](https://ubicloud.com/docs/api-reference/postgres-firewall-rule/create-a-new-postgresql-firewall-rule.md) - [List PostgreSQL firewall rules](https://ubicloud.com/docs/api-reference/postgres-firewall-rule/list-postgresql-firewall-rules.md) - [Update a PostgreSQL firewall rule](https://ubicloud.com/docs/api-reference/postgres-firewall-rule/update-a-postgresql-firewall-rule.md) - [Create a new PostgreSQL log destination](https://ubicloud.com/docs/api-reference/postgres-log-destination/create-a-new-postgresql-log-destination.md) - [Delete a specific log destination](https://ubicloud.com/docs/api-reference/postgres-log-destination/delete-a-specific-log-destination.md) - [Create a new PostgreSQL metric destination](https://ubicloud.com/docs/api-reference/postgres-metric-destination/create-a-new-postgresql-metric-destination.md) - [Delete a specific metric destination](https://ubicloud.com/docs/api-reference/postgres-metric-destination/delete-a-specific-metric-destination.md) - [Create a new private location](https://ubicloud.com/docs/api-reference/private-location/create-a-new-private-location.md) - [Delete a private location](https://ubicloud.com/docs/api-reference/private-location/delete-a-private-location.md) - [Get private location details](https://ubicloud.com/docs/api-reference/private-location/get-private-location-details.md) - [List all private locations](https://ubicloud.com/docs/api-reference/private-location/list-all-private-locations.md) - [Update a private location](https://ubicloud.com/docs/api-reference/private-location/update-a-private-location.md) - [Connect private subnet to another private subnet](https://ubicloud.com/docs/api-reference/private-subnet/connect-private-subnet-to-another-private-subnet.md) - [Create a new private subnet](https://ubicloud.com/docs/api-reference/private-subnet/create-a-new-private-subnet.md) - [Delete a private subnet](https://ubicloud.com/docs/api-reference/private-subnet/delete-a-private-subnet.md) - [Disconnect private subnet from another private subnet](https://ubicloud.com/docs/api-reference/private-subnet/disconnect-private-subnet-from-another-private-subnet.md) - [Get private subnet details](https://ubicloud.com/docs/api-reference/private-subnet/get-private-subnet-details.md) - [List all private subnets](https://ubicloud.com/docs/api-reference/private-subnet/list-all-private-subnets.md) - [List private subnets in a location](https://ubicloud.com/docs/api-reference/private-subnet/list-private-subnets-in-a-location.md) - [Rename a private subnet](https://ubicloud.com/docs/api-reference/private-subnet/rename-a-private-subnet.md) - [Create a new project](https://ubicloud.com/docs/api-reference/project/create-a-new-project.md) - [Delete a project](https://ubicloud.com/docs/api-reference/project/delete-a-project.md) - [List all projects](https://ubicloud.com/docs/api-reference/project/list-all-projects.md) - [Retrieve a project](https://ubicloud.com/docs/api-reference/project/retrieve-a-project.md) - [Return information on object type, location, and name](https://ubicloud.com/docs/api-reference/project/return-information-on-object-type-location-and-name.md) - [Delete an SSH public key](https://ubicloud.com/docs/api-reference/ssh-public-key/delete-an-ssh-public-key.md) - [Get SSH public key details](https://ubicloud.com/docs/api-reference/ssh-public-key/get-ssh-public-key-details.md) - [List all SSH public keys](https://ubicloud.com/docs/api-reference/ssh-public-key/list-all-ssh-public-keys.md) - [Register a SSH public key](https://ubicloud.com/docs/api-reference/ssh-public-key/register-a-ssh-public-key.md) - [Update SSH public key information](https://ubicloud.com/docs/api-reference/ssh-public-key/update-ssh-public-key-information.md) - [Create a new VM](https://ubicloud.com/docs/api-reference/virtual-machine/create-a-new-vm.md) - [Delete a VM](https://ubicloud.com/docs/api-reference/virtual-machine/delete-a-vm.md) - [Get VM details](https://ubicloud.com/docs/api-reference/virtual-machine/get-vm-details.md) - [List all VMs](https://ubicloud.com/docs/api-reference/virtual-machine/list-all-vms.md) - [List VMs in a location](https://ubicloud.com/docs/api-reference/virtual-machine/list-vms-in-a-location.md) - [Rename a VM](https://ubicloud.com/docs/api-reference/virtual-machine/rename-a-vm.md) - [Restart a VM](https://ubicloud.com/docs/api-reference/virtual-machine/restart-a-vm.md) - [Start a VM](https://ubicloud.com/docs/api-reference/virtual-machine/start-a-vm.md) - [Stop a VM](https://ubicloud.com/docs/api-reference/virtual-machine/stop-a-vm.md) - [Attribute-Based Access Control (ABAC) Design](https://ubicloud.com/docs/architecture/attribute-based-access-control-abac.md) - [Control and Data Plane](https://ubicloud.com/docs/architecture/control-and-data-plane.md) - [December 2024](https://ubicloud.com/docs/changelog/2024-12.md) - [January 2025](https://ubicloud.com/docs/changelog/2025-01.md) - [February 2025](https://ubicloud.com/docs/changelog/2025-02.md) - [March 2025](https://ubicloud.com/docs/changelog/2025-03.md) - [April 2025](https://ubicloud.com/docs/changelog/2025-04.md) - [May 2025](https://ubicloud.com/docs/changelog/2025-05.md) - [June 2025](https://ubicloud.com/docs/changelog/2025-06.md) - [July 2025](https://ubicloud.com/docs/changelog/2025-07.md) - [August 2025](https://ubicloud.com/docs/changelog/2025-08.md) - [September 2025](https://ubicloud.com/docs/changelog/2025-09.md) - [October 2025](https://ubicloud.com/docs/changelog/2025-10.md) - [November 2025](https://ubicloud.com/docs/changelog/2025-11.md) - [December 2025](https://ubicloud.com/docs/changelog/2025-12.md) - [January 2026](https://ubicloud.com/docs/changelog/2026-01.md) - [February 2026](https://ubicloud.com/docs/changelog/2026-02.md) - [March 2026](https://ubicloud.com/docs/changelog/2026-03.md) - [April 2026](https://ubicloud.com/docs/changelog/2026-04.md) - [Debug Workflow with SSH](https://ubicloud.com/docs/github-actions-integration/debug-workflow-with-ssh.md) - [Migrate to Arm runners](https://ubicloud.com/docs/github-actions-integration/migrate-to-arm-runners.md) - [Price-Performance](https://ubicloud.com/docs/github-actions-integration/price-performance.md) - [Quickstart](https://ubicloud.com/docs/github-actions-integration/quickstart.md) - [Runner Types](https://ubicloud.com/docs/github-actions-integration/runner-types.md) - [Security](https://ubicloud.com/docs/github-actions-integration/security.md) - [Ubicloud Cache](https://ubicloud.com/docs/github-actions-integration/ubicloud-cache.md) - [Use Premium Runners](https://ubicloud.com/docs/github-actions-integration/use-premium-runners.md) - [Inference API Keys](https://ubicloud.com/docs/inference/api-key.md): Securely manage and control access to inference endpoints with API keys. - [Tutorial: Chat Completion (Python)](https://ubicloud.com/docs/inference/chat-completion-python.md): A Python tutorial for using Ubicloud’s managed AI Inference Endpoints. - [Inference Endpoints](https://ubicloud.com/docs/inference/endpoint.md): Access a curated suite of advanced generative AI models through standardized APIs, designed for data privacy, transparency, and performance. - [Playground](https://ubicloud.com/docs/inference/playground.md): The Playground provides an interactive environment for testing and exploring inference endpoints. - [Autoscaling](https://ubicloud.com/docs/managed-kubernetes/autoscale.md) - [Expose an Application Securely Using TLS](https://ubicloud.com/docs/managed-kubernetes/expose-application-using-tls.md) - [Overview](https://ubicloud.com/docs/managed-kubernetes/overview.md) - [Persistent Volumes](https://ubicloud.com/docs/managed-kubernetes/persistent-volumes.md) - [Quickstart](https://ubicloud.com/docs/managed-kubernetes/quickstart.md) - [Resize Your Cluster](https://ubicloud.com/docs/managed-kubernetes/resize-cluster.md) - [Tutorial: Self-Hosting Windmill on Ubicloud for Production](https://ubicloud.com/docs/managed-kubernetes/windmill-tutorial.md) - [Backup and Restore](https://ubicloud.com/docs/managed-postgresql/backup-and-restore.md) - [Bring Your Own Cloud - AWS](https://ubicloud.com/docs/managed-postgresql/byoc.md) - [Configuration and Settings](https://ubicloud.com/docs/managed-postgresql/configuration-and-settings.md) - [Connection](https://ubicloud.com/docs/managed-postgresql/connection.md) - [Extensions](https://ubicloud.com/docs/managed-postgresql/extensions.md) - [High Availability](https://ubicloud.com/docs/managed-postgresql/high-availability.md) - [Metrics](https://ubicloud.com/docs/managed-postgresql/metrics.md) - [Networking](https://ubicloud.com/docs/managed-postgresql/networking.md) - [Overview](https://ubicloud.com/docs/managed-postgresql/overview.md) - [Price-Performance](https://ubicloud.com/docs/managed-postgresql/price-performance.md) - [Read Replicas](https://ubicloud.com/docs/managed-postgresql/read-replicas.md) - [Resizing](https://ubicloud.com/docs/managed-postgresql/resize.md) - [Version Upgrades](https://ubicloud.com/docs/managed-postgresql/upgrade.md) - [Firewall](https://ubicloud.com/docs/networking/firewall.md) - [Load Balancer](https://ubicloud.com/docs/networking/load-balancer.md) - [Private Subnet](https://ubicloud.com/docs/networking/private-subnet.md) - [Public IP Ranges](https://ubicloud.com/docs/networking/public-ip-ranges.md) - [Overview](https://ubicloud.com/docs/overview.md) - [Build Your Own Cloud](https://ubicloud.com/docs/quick-start/build-your-own-cloud.md) - [Command Line Interface](https://ubicloud.com/docs/quick-start/cli.md): Ubicloud provides a command line interface named `ubi`, which allows you to interact with Ubicloud directly from the command line. - [Managed Services](https://ubicloud.com/docs/quick-start/managed-services.md) - [Authorization](https://ubicloud.com/docs/security/authorization.md): Ubicloud's authorization system is designed to be easy to use for simple cases, while still giving you full control over what actions your users can perform in the system. - [Trust Center](https://ubicloud.com/docs/security/trust-center.md) ## OpenAPI Specs - [openapi](https://ubicloud.com/docs/api-reference/openapi.yml) - [package](https://ubicloud.com/docs/package.json) - [package-lock](https://ubicloud.com/docs/package-lock.json)