|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.vmware.vcloud.sdk.VcloudResource<T>
com.vmware.vcloud.sdk.VcloudEntity<com.vmware.vcloud.api.rest.schema.ProviderVdcType>
com.vmware.vcloud.sdk.admin.ProviderVdc
public class ProviderVdc
Helper class for the Provider Vdc Resource in vCloud Admin API.
| Method Summary | |
|---|---|
com.vmware.vcloud.api.rest.schema.SelectorExtensionType |
createProviderVdcSelectorExtension(com.vmware.vcloud.api.rest.schema.SelectorExtensionType selectorExtensionType)
Creates a Selector Extension for selector ProviderVdc. |
void |
deleteProviderVdcSelectorExtensionById(String selectorExtensionId)
Deletes a Selector Extension that is associated with this ProviderVdc. |
HashMap<String,com.vmware.vcloud.api.rest.schema.ReferenceType> |
getAdminVdcRefsByName()
Returns a HashMap of the AdminVdc References By Name |
static HashMap<String,com.vmware.vcloud.api.rest.schema.ReferenceType> |
getAdminVdcRefsByName(VcloudClient client,
com.vmware.vcloud.api.rest.schema.ReferenceType vmwProviderVdcRef)
Returns a HashMap of the AdminVdc References By Name |
com.vmware.vcloud.api.rest.schema.ReferenceType |
getExternalNetworkRefByName(String externalNetworkName)
Returns the ExternalNetwork reference type by name |
Collection<com.vmware.vcloud.api.rest.schema.ReferenceType> |
getExternalNetworkRefs()
Returns the provider vdc references |
HashMap<String,com.vmware.vcloud.api.rest.schema.ReferenceType> |
getExternalNetworkRefsByName()
Returns the ExternalNetwork references by name |
static ProviderVdc |
getProviderVdcById(VcloudClient client,
String vCloudId)
Get Provider Vdc helper using the vCloud ID |
static ProviderVdc |
getProviderVdcByReference(VcloudClient client,
com.vmware.vcloud.api.rest.schema.ReferenceType providerVdcRef)
Returns the ProviderVdc by ReferenceType |
List<com.vmware.vcloud.api.rest.schema.SelectorExtensionType> |
getProviderVdcSelectorExtension()
Retrieves a list of Selector Extensions that are associated with a particular ProviderVdc. |
com.vmware.vcloud.api.rest.schema.SelectorExtensionType |
getProviderVdcSelectorExtensionById(String selectorExtensionId)
Retrieves a Selector Extension that is associated with this ProviderVdc. |
List<com.vmware.vcloud.api.rest.schema.ReferenceType> |
getProviderVdcStorageProfileRefs()
Returns a list of all the provider vdc storage profiles references. |
com.vmware.vcloud.api.rest.schema.ReferenceType |
getVMWNetworkPoolRefByName(String networkPoolName)
Returns the network pool reference type by name |
Collection<com.vmware.vcloud.api.rest.schema.ReferenceType> |
getVMWNetworkPoolRefs()
Returns the VMW network pool references |
HashMap<String,com.vmware.vcloud.api.rest.schema.ReferenceType> |
getVMWNetworkPoolRefsByName()
Returns the VMW network pool references by name |
com.vmware.vcloud.api.rest.schema.SelectorExtensionType |
updateProviderVdcSelectorExtensionById(String selectorExtensionId,
com.vmware.vcloud.api.rest.schema.SelectorExtensionType selectorExtensionType)
Updates a Selector Extension that is associated with this ProviderVdc. |
| Methods inherited from class com.vmware.vcloud.sdk.VcloudEntity |
|---|
getMetadata, getReference, getTasks |
| Methods inherited from class com.vmware.vcloud.sdk.VcloudResource |
|---|
getResource |
| Methods inherited from class java.lang.Object |
|---|
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method Detail |
|---|
public static ProviderVdc getProviderVdcByReference(VcloudClient client,
com.vmware.vcloud.api.rest.schema.ReferenceType providerVdcRef)
throws VCloudException
client - VcloudClientproviderVdcRef - ReferenceType
ProviderVdc
VCloudException
public static ProviderVdc getProviderVdcById(VcloudClient client,
String vCloudId)
throws VCloudException
client - VcloudClientvCloudId - format - The vCloud ID is of the form: "urn:vcloud:type:uuid". For example:
"urn:vcloud:media:d9d976ba-e0ec-4682-a67d-380af49b54e1". String
ProviderVdc
VCloudException
public static HashMap<String,com.vmware.vcloud.api.rest.schema.ReferenceType> getAdminVdcRefsByName(VcloudClient client,
com.vmware.vcloud.api.rest.schema.ReferenceType vmwProviderVdcRef)
throws VCloudException
HashMap
VCloudException
public HashMap<String,com.vmware.vcloud.api.rest.schema.ReferenceType> getAdminVdcRefsByName()
throws VCloudException
HashMap
VCloudExceptionpublic HashMap<String,com.vmware.vcloud.api.rest.schema.ReferenceType> getExternalNetworkRefsByName()
HashMappublic Collection<com.vmware.vcloud.api.rest.schema.ReferenceType> getExternalNetworkRefs()
Collectionpublic com.vmware.vcloud.api.rest.schema.ReferenceType getExternalNetworkRefByName(String externalNetworkName)
externalNetworkName -
ReferenceTypepublic HashMap<String,com.vmware.vcloud.api.rest.schema.ReferenceType> getVMWNetworkPoolRefsByName()
HashMappublic Collection<com.vmware.vcloud.api.rest.schema.ReferenceType> getVMWNetworkPoolRefs()
Collectionpublic com.vmware.vcloud.api.rest.schema.ReferenceType getVMWNetworkPoolRefByName(String networkPoolName)
networkPoolName -
ReferenceType
public List<com.vmware.vcloud.api.rest.schema.ReferenceType> getProviderVdcStorageProfileRefs()
throws VCloudException
List<ReferenceType>
VCloudException
public com.vmware.vcloud.api.rest.schema.SelectorExtensionType createProviderVdcSelectorExtension(com.vmware.vcloud.api.rest.schema.SelectorExtensionType selectorExtensionType)
throws VCloudException
SelectorExtensionType -
SelectorExtensionType
VCloudException
public List<com.vmware.vcloud.api.rest.schema.SelectorExtensionType> getProviderVdcSelectorExtension()
throws VCloudException
List SelectorExtensionType
VCloudException
public com.vmware.vcloud.api.rest.schema.SelectorExtensionType getProviderVdcSelectorExtensionById(String selectorExtensionId)
throws VCloudException
string - selectorExtensionId
SelectorExtensionType
VCloudException
public com.vmware.vcloud.api.rest.schema.SelectorExtensionType updateProviderVdcSelectorExtensionById(String selectorExtensionId,
com.vmware.vcloud.api.rest.schema.SelectorExtensionType selectorExtensionType)
throws VCloudException
SelectorExtensionType - SelectorExtensionTypeString - SelectorExtensionId
SelectorExtensionType
VCloudException
public void deleteProviderVdcSelectorExtensionById(String selectorExtensionId)
throws VCloudException
String - SelectorExtensionId
VCloudException
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||