Deploy provider databases
Deploys a database service on provided hosts.
Request body
The service hosts configuration where databases should be deployed.
| Property | Type & Description |
|---|---|
hosts array of strings The list of hosts where service should be deployed. | |
serverQuota integer The server quota is the RAM memory in MiB that is allocated to the server
when Couchbase Server is first installed. This sets the limit of RAM
allocated by Couchbase for caching data for all buckets on each of the nodes.
Optional, defaults to NOTE: This parameter is taken into account only during the initial cluster deployment and ignored when adding new hosts to the cluster. | |
bucketQuota integer The bucket quota is the amount of RAM memory in MiB allocated to each
individual bucket for caching data. Optional, defaults to NOTE: This parameter is taken into account only during the initial cluster deployment and ignored when adding new hosts to the cluster. | |
Request Examples
{
"hosts": [
"node1.example.com",
"node2.example.com",
"node3.example.com"
]
}Responses
Invalid request.
| Property | Type & Description | ||||||
|---|---|---|---|---|---|---|---|
error object (ErrorDetails) Object describing an error.
| |||||||
Example
{
"error": {
"id": "badValueString",
"details": {
"key": "name"
},
"description": "Bad value: provided \"name\" must be a string."
}
}Unauthorized request.
Forbidden request.
Internal server error.
| Property | Type & Description | ||||||
|---|---|---|---|---|---|---|---|
error object (ErrorDetails) Object describing an error.
| |||||||
Example
{
"error": {
"id": "badValueString",
"details": {
"key": "name"
},
"description": "Bad value: provided \"name\" must be a string."
}
}