org.jclouds.savvis.vpdc.domain
Class Org
java.lang.Object
org.jclouds.savvis.vpdc.domain.ResourceImpl
org.jclouds.savvis.vpdc.domain.Org
- All Implemented Interfaces:
- Comparable<Resource>, Resource
public class Org
- extends ResourceImpl
A cloud can contain one or more Organizations. There are two types of Organizations, hard-walled
and soft-walled.
- A hard-walled Organization provides a secure environment for a single tenant of a
multi-tenant cloud.All resources in a hard-walled Organization are isolated from other
Organizations, hard- or soft-walled,in the cloud.
- A soft-walled Organization supports access, by users who have appropriate privileges, to
other soft-walled Organizations in a cloud. Soft-walled Organizations have boundaries similar to
those that separate departments of a corporate entity. In such environments, the Organization
controls the resources owned by a single department. Most users are restricted to the resources
available in a single Organization but a few might have privileges in other Organizations, if
allowed by the administrators of those Organizations.
- Author:
- Adrian Cole
Org
public Org(String id,
String name,
String type,
URI href,
@Nullable
String description,
Set<Link> vDCs,
Set<Link> images)
builder
public static Org.Builder builder()
getName
public String getName()
-
- Specified by:
getName
in interface Resource
- Overrides:
getName
in class ResourceImpl
getDescription
public String getDescription()
-
getVDCs
public Set<Link> getVDCs()
-
getImages
public Set<Link> getImages()
-
toBuilder
public Org.Builder toBuilder()
- Overrides:
toBuilder
in class ResourceImpl
toString
public String toString()
- Overrides:
toString
in class ResourceImpl
Copyright © 2009-2011 jclouds. All Rights Reserved.