Clone a Cluster on Microsoft Azure
- POST /api/v2/clusters/<cluster ID>/clone
Use this API to clone a cluster.
Required Role
The following users can make this API call:
Users who belong to the system-user or system-admin group.
Users who belong to a group associated with a role that allows creating a cluster. See Managing Groups and Managing Roles for more information.
Parameters
Parameters describes the list of parameters of a cluster on Microsoft Azure. You can change the name of the cluster.
Request API Syntax
Request API Syntax explains the entire syntax for creating an Azure cluster. You can add the configuration that needs modification of an existing cluster in the Clone API payload.
Sample API Request
Here is a sample API request to clone a cluster with 1223 as its ID.
curl -X POST -H "X-AUTH-TOKEN:$X_AUTH_TOKEN" -H "Content-Type:application/json" -H "Accept: application/json" \
-d '{
"cluster_info": {
"label": ["azure1-clone"],
"min_nodes": 1,
"max_nodes": 4,
"cluster_name": "Azure1-clone",
"node_bootstrap": "node_bootstrap.sh"
}
}' \ "https://azure.qubole.com/api/v2/clusters/1223/clone"