ApiClusterTemplateInstantiator Data Model

Details of cluster template

Properties
name data type description
clusterName string
hosts array of ApiClusterTemplateHostInfo
variables array of ApiClusterTemplateVariable
roleConfigGroups array of ApiClusterTemplateRoleConfigGroupInfo
clusterSpec ApiClusterTemplateClusterSpec

Example

{
  "clusterName" : "...",
  "hosts" : [ {
    "hostName" : "...",
    "hostNameRange" : "...",
    "rackId" : "...",
    "hostTemplateRefName" : "...",
    "roleRefNames" : [ "...", "..." ]
  }, {
    "hostName" : "...",
    "hostNameRange" : "...",
    "rackId" : "...",
    "hostTemplateRefName" : "...",
    "roleRefNames" : [ "...", "..." ]
  } ],
  "variables" : [ {
    "name" : "...",
    "value" : "..."
  }, {
    "name" : "...",
    "value" : "..."
  } ],
  "roleConfigGroups" : [ {
    "rcgRefName" : "...",
    "name" : "..."
  }, {
    "rcgRefName" : "...",
    "name" : "..."
  } ],
  "clusterSpec" : {
    "dataContextRefs" : [ {
      "name" : "..."
    }, {
      "name" : "..."
    } ]
  }
}