restartNetwork

Restarts the network; includes 1) restarting network elements - virtual routers, dhcp servers 2) reapplying all public ips 3) reapplying loadBalancing/portForwarding rules

Request Parameters

Parameter Name Description Required
id The id of the network to restart. true
cleanup If cleanup old network elements false

Response Tags

Response Name Description
id public IP address id
account the account the public IP address is associated with
allocated date the public IP address was acquired
associatednetworkid the ID of the Network associated with the IP address
domain the domain the public IP address is associated with
domainid the domain ID the public IP address is associated with
forvirtualnetwork the virtual network for the IP address
ipaddress public IP address
issourcenat true if the IP address is a source nat address, false otherwise
isstaticnat true if this ip is for static nat, false otherwise
jobid shows the current pending asynchronous job ID. This tag is not returned if no current pending jobs are acting on the volume
jobstatus shows the current pending asynchronous job status
networkid the ID of the Network where ip belongs to
state State of the ip address. Can be: Allocatin, Allocated and Releasing
virtualmachinedisplayname virutal machine display name the ip address is assigned to (not null only for static nat Ip)
virtualmachineid virutal machine id the ip address is assigned to (not null only for static nat Ip)
virtualmachinename virutal machine name the ip address is assigned to (not null only for static nat Ip)
vlanid the ID of the VLAN associated with the IP address
vlanname the VLAN associated with the IP address
zoneid the ID of the zone the public IP address belongs to
zonename the name of the zone the public IP address belongs to
Related Pages: listNetworks, 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, extractTemplate, listSecurityGroups, createSecurityGroup, deleteSecurityGroup, authorizeSecurityGroupIngress, revokeSecurityGroupIngress, listVolumes, createVolume, attachVolume, detachVolume, deleteVolume, listNetworkOfferings, createNetwork, deleteNetwork, listTags, createTags, deleteTags