brokerClusterCreator element

Type: brokerClusterCreator
Namespace: (default namespace)
XML Schema: ns0.xsd

BrokerClusterCreator encapsulates all the information needed to create a new BrokerCluster.

Example XML

<?xml version="1.0" encoding="UTF-8"?> <brokerClusterCreator> <name>...</name> <description>...</description> <brokerType>...</brokerType> <autoscaleMaxInstances>...</autoscaleMaxInstances> <autoscaleMinInstances>...</autoscaleMinInstances> <machineImageId>...</machineImageId> <instanceTypeId>...</instanceTypeId> <sslCertificateId>...</sslCertificateId> <brokerPorts> <name>...</name> <protocol>...</protocol> <portNum>...</portNum> <enabled>...</enabled> </brokerPorts> <brokerPorts> <!--...--> </brokerPorts> <!--...more "brokerPorts" elements...--> <provision>...</provision> </brokerClusterCreator>

Example JSON

{ "name" : "...", "description" : "...", "brokerType" : "...", "autoscaleMaxInstances" : ..., "autoscaleMinInstances" : ..., "machineImageId" : "...", "instanceTypeId" : "...", "sslCertificateId" : "...", "brokerPorts" : [ { "name" : "...", "protocol" : "...", "portNum" : ..., "enabled" : false }, ... ], "provision" : false }