extractTemplate

Extracts a template

Request Parameters

Parameter Name Description Required
id the ID of the template true
mode the mode of extraction - HTTP_DOWNLOAD or FTP_UPLOAD true
zoneid the ID of the zone where the ISO is originally located true
url the url to which the ISO would be extracted false

Response Tags

Response Name Description
id the id of extracted object
accountid the account id to which the extracted object belongs
created the time and date the object was created
extractId the upload id of extracted object
extractMode the mode of extraction - upload or download
name the name of the extracted object
state the state of the extracted object
status the status of the extraction
storagetype type of the storage
uploadpercentage the percentage of the entity uploaded to the specified location
url if mode = upload then url of the uploaded entity. if mode = download the url from which the entity can be downloaded
zoneid zone ID the object was extracted from
zonename zone name the object was extracted from
Related Pages: listNetworks, restartNetwork, updateNetwork, associateIpAddress, disassociateIpAddress, listPublicIpAddresses, createLoadBalancerRule, deleteLoadBalancerRule, removeFromLoadBalancerRule, assignToLoadBalancerRule, listLoadBalancerRules, listLoadBalancerRuleInstances, updateLoadBalancerRule, listPortForwardingRules, createPortForwardingRule, deletePortForwardingRule, createFirewallRule, deleteFirewallRule, listFirewallRules, createRemoteAccessVpn, deleteRemoteAccessVpn, listRemoteAccessVpns, enableStaticNat, createIpForwardingRule, deleteIpForwardingRule, listIpForwardingRules, disableStaticNat, extractVolume, listZones, login, logout, listAccounts, queryAsyncJobResult, listAsyncJobs, listServiceOfferings, listDiskOfferings, registerSSHKeyPair, createSSHKeyPair, deleteSSHKeyPair, listSSHKeyPairs, listVirtualMachines, destroyVirtualMachine, rebootVirtualMachine, stopVirtualMachine, resetPasswordForVirtualMachine, changeServiceForVirtualMachine, updateVirtualMachine, getVMPassword, deployVirtualMachine, startVirtualMachine, listSnapshots, listSnapshotPolicies, deleteSnapshot, createSnapshot, createSnapshotPolicy, deleteSnapshotPolicies, listTemplates, createTemplate, registerTemplate, updateTemplate, copyTemplate, deleteTemplate, updateTemplatePermissions, listTemplatePermissions, listSecurityGroups, createSecurityGroup, deleteSecurityGroup, authorizeSecurityGroupIngress, revokeSecurityGroupIngress, listVolumes, createVolume, attachVolume, detachVolume, deleteVolume, listNetworkOfferings, createNetwork, deleteNetwork, listTags, createTags, deleteTags