iaasAutoscalingGroupCreator element

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

IaasComputeInstanceCreator encapsulates all the information needed to create a new IAAS Autoscaling group.

Example XML

<?xml version="1.0" encoding="UTF-8"?> <iaasAutoscalingGroupCreator> <deploymentId>...</deploymentId> <name>...</name> <minSize>...</minSize> <maxSize>...</maxSize> <cooldown>...</cooldown> <imageId>...</imageId> <instanceType>...</instanceType> <userData>...</userData> <securityGroups>...</securityGroups> <securityGroups>...</securityGroups> <!--...more "securityGroups" elements...--> <keyName>...</keyName> <availabilityZones>...</availabilityZones> <availabilityZones>...</availabilityZones> <!--...more "availabilityZones" elements...--> <loadBalancerName>...</loadBalancerName> <tags> <key>...</key> <value>...</value> </tags> <tags> <!--...--> </tags> <!--...more "tags" elements...--> </iaasAutoscalingGroupCreator>

Example JSON

{ "deploymentId" : "...", "name" : "...", "minSize" : ..., "maxSize" : ..., "cooldown" : ..., "imageId" : "...", "instanceType" : "...", "userData" : "...", "securityGroups" : [ "...", ... ], "keyName" : "...", "availabilityZones" : [ "...", ... ], "loadBalancerName" : "...", "tags" : [ { "key" : "...", "value" : "..." }, ... ] }