Create a new database cluster
Creates a new managed database cluster for the authenticated account.
Authentication
X-API-Client-IDstring
API Client ID
X-API-Client-Secretstring
API Client Secret
Request
This endpoint expects an object.
dbClusterName
Database cluster name. Must comply with Kubernetes naming rules.
regionId
Identifier of the region the cluster will run in.
tier
Infrastructure tier that determines per-node CPU and memory.
availabilityType
Availability mode for the cluster.
Allowed values:
userClusterId
Identifier of an existing infrastructure cluster to deploy the database on. Omit to provision new infrastructure.
sshKey
SSH key authorized for access to the cluster. Required when creating a new cluster; omit only when deploying onto an existing userClusterId.
offeringId
Identifier of the database offering to use.
offeringName
Name of the database offering. Alternative to offeringId for selecting an offering.
storageGb
Storage capacity allocated to the cluster, in gigabytes.
networkConfig
Network the cluster will attach to. Required when creating a new cluster; omit only when deploying onto an existing userClusterId.
restore
Restore-from-backup configuration. Provide to bootstrap the new cluster from an existing backup.
Response
Database cluster creation initiated
Errors
400
Bad Request Error
401
Unauthorized Error
403
Forbidden Error
404
Not Found Error
409
Conflict Error
500
Internal Server Error