org.jclouds.vcloud.domain.network
Interface OrgNetwork

All Superinterfaces:
Comparable<ReferenceType>, ReferenceType
All Known Implementing Classes:
OrgNetworkImpl

public interface OrgNetwork
extends ReferenceType

A vDC is a deployment environment for vApps. A Vdc element provides a user view of a vDC.

Author:
Adrian Cole

Nested Class Summary
static interface OrgNetwork.Configuration
          The Configuration element specifies properties of a network.
 
Method Summary
 Set<String> getAllowedExternalIpAddresses()
          list of external IP addresses that this network can use for NAT.
 OrgNetwork.Configuration getConfiguration()
           
 String getDescription()
          optional description
 ReferenceType getNetworkPool()
          A reference the network pool from which this network is provisioned.
 ReferenceType getOrg()
          The org this network belongs to.
 List<Task> getTasks()
          read‐only container for Task elements.
 
Methods inherited from interface org.jclouds.vcloud.domain.ReferenceType
getHref, getName, getType
 
Methods inherited from interface java.lang.Comparable
compareTo
 

Method Detail

getOrg

@Nullable
ReferenceType getOrg()
The org this network belongs to.

Since:
vcloud api 0.9

getDescription

@Nullable
String getDescription()
optional description

Since:
vcloud api 0.8

getTasks

List<Task> getTasks()
read‐only container for Task elements. Each element in the container represents a queued, running, or failed task owned by this object.

Since:
vcloud api 0.9

getConfiguration

OrgNetwork.Configuration getConfiguration()
Returns:
properties of the network
Since:
vcloud api 0.9, but emulated for 0.8

getNetworkPool

@Nullable
ReferenceType getNetworkPool()
A reference the network pool from which this network is provisioned. This element, which is required when creating a NatRouted or Isolated network, is returned in response to a creation request but not shown in subsequent GET requests.

Since:
vcloud api 0.9

getAllowedExternalIpAddresses

Set<String> getAllowedExternalIpAddresses()
list of external IP addresses that this network can use for NAT.

Since:
vcloud api 0.9


Copyright © 2009-2011 jclouds. All Rights Reserved.