iaasComputeInstanceCreator element

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

IaasComputeInstanceCreator encapsulates all the information needed to create a new IAAS Compute Instance.

Example XML

<?xml version="1.0" encoding="UTF-8"?> <iaasComputeInstanceCreator> <name>...</name> <deploymentId>...</deploymentId> <availabilityZone>...</availabilityZone> <imageId>...</imageId> <instanceType>...</instanceType> <securityGroups>...</securityGroups> <securityGroups>...</securityGroups> <!--...more "securityGroups" elements...--> <instanceProfile>...</instanceProfile> <keyName>...</keyName> <tags> <key>...</key> <value>...</value> </tags> <tags> <!--...--> </tags> <!--...more "tags" elements...--> <userData>...</userData> <provision>...</provision> </iaasComputeInstanceCreator>

Example JSON

{ "name" : "...", "deploymentId" : "...", "availabilityZone" : "...", "imageId" : "...", "instanceType" : "...", "securityGroups" : [ "...", ... ], "instanceProfile" : "...", "keyName" : "...", "tags" : [ { "key" : "...", "value" : "..." }, ... ], "userData" : "...", "provision" : false }