org.jclouds.vcloud.domain.network
Interface VCloudExpressNetwork

All Superinterfaces:
Comparable<org.jclouds.vcloud.domain.ReferenceType>, org.jclouds.vcloud.domain.ReferenceType
All Known Implementing Classes:
VCloudExpressNetworkImpl

public interface VCloudExpressNetwork
extends org.jclouds.vcloud.domain.ReferenceType

A network that is available in a vDC.

Author:
Adrian Cole

Method Summary
 String getDescription()
           
 Set<String> getDnsServers()
           
 Set<org.jclouds.vcloud.domain.network.FenceMode> getFenceModes()
          return the network’s fence modes.
 Set<org.jclouds.vcloud.domain.network.firewall.FirewallRule> getFirewallRules()
           
 String getGateway()
           
 Set<org.jclouds.vcloud.domain.network.nat.rules.PortForwardingRule> getNatRules()
           
 String getNetmask()
          *
 Boolean isDhcp()
          return True if the network provides DHCP services
 
Methods inherited from interface org.jclouds.vcloud.domain.ReferenceType
getHref, getName, getType
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Method Detail

getDescription

String getDescription()
Returns:
Description of the network

getDnsServers

Set<String> getDnsServers()
Returns:
IP addresses of the network’s DNS servers.

getGateway

String getGateway()
Returns:
The IP address of the network’s primary gateway

getNetmask

String getNetmask()
*

Returns:
the network’s subnet mask

getFenceModes

Set<org.jclouds.vcloud.domain.network.FenceMode> getFenceModes()
return the network’s fence modes.


isDhcp

@Nullable
Boolean isDhcp()
return True if the network provides DHCP services


getNatRules

Set<org.jclouds.vcloud.domain.network.nat.rules.PortForwardingRule> getNatRules()
Returns:
Network Address Translation rules for the network

getFirewallRules

Set<org.jclouds.vcloud.domain.network.firewall.FirewallRule> getFirewallRules()
Returns:
Firewall rules for the network


Copyright © 2009-2011 jclouds. All Rights Reserved.