cluster
Provision a new cluster
Provisions a Cluster by setting up listening interfaces for each node.
post/cluster
Query parameters
dataCentersstring
For convenience, use this parameter to provision a cluster by providing a data center specification. Accepts a comma separated list of DC configurations. i.e. "3,4,5" sets up 3 data centers with 3, 4, and 5 nodes respectively.
Note: If this is provided the request body is ignored.
Request body
Example request
{
"name": "cluster0",
"data_centers": [
{
"name": "dc0",
"nodes": [
{
"name": "node0",
"cassandra_version": "3.0.13"
}
],
"cassandra_version": "3.0.13"
}
],
"cassandra_version": "3.0.13"
}Response
Created
Example response
{
"name": "cluster0",
"data_centers": [
{
"name": "dc0",
"nodes": [
{
"name": "node0",
"cassandra_version": "3.0.13"
}
],
"cassandra_version": "3.0.13"
}
],
"cassandra_version": "3.0.13"
}