pydo.databases.update_region()
Generated on 8 May 2026
from pydo version
v0.34.0
Usage
client.databases.update_region(
database_cluster_uuid="9cc10173-e9ea-4176-9dbc-a4cee4c4ff30",
body={
"region": "lon1",
},
)Description
To migrate a database cluster to a new region, send a PUT request to
/v2/databases/{database_cluster_uuid}/migrate. The body of the request must specify a
region attribute.
A successful request will receive a 202 Accepted status code with no body in
response. Querying the database cluster will show that its status attribute
will now be set to migrating. This will transition back to online when the
migration has completed.
Parameters
database_cluster_uuidstring requiredA unique identifier for a database cluster.
regionstring requiredExample:
lon1A slug identifier for the region to which the database cluster will be migrated.
Request Sample
More Information
See /v2/databases/{database_cluster_uuid}/migrate in the API reference for additional detail on responses, headers, parameters, and more.