Class

VMware_VCloud_SDK_Extension_ResourceClass

class VMware_VCloud_SDK_Extension_ResourceClass extends VMware_VCloud_SDK_Abstract

Methods

string getEntityId()

Get vCloud ID of the vCloud resource entity from its data object.

from VMware_VCloud_SDK_Abstract
VMware_VCloud_API_ReferenceType getResourceClassRef()

Get a reference to the ResourceClass entity.

VMware_VCloud_API_ResourceClassType getResourceClass()

Gets the ResourceClass data object.

VMware_VCloud_API_Extension_ResourceClassActionType registerResourceClassAction(VMware_VCloud_API_Extension_ResourceClassActionType $params)

Registers resource class Action for extension service.

VMware_VCloud_API_ResourceClassActionType getResourceClassAction()

List registered resource class actions for extension service.

VMware_VCloud_API_Extension_ServiceResourceType registerServiceResources(VMware_VCloud_API_Extension_ServiceResourceType $params)

Registers resource class Action for extension service.

VMware_VCloud_API_ContainerType getServiceResources()

List registered service resources for extension service.

delete()

Deletes resource class.

Details

public string getEntityId()

Get vCloud ID of the vCloud resource entity from its data object.

Return Value

string

at line 11
public VMware_VCloud_API_ReferenceType getResourceClassRef()

Get a reference to the ResourceClass entity.

at line 23
public VMware_VCloud_API_ResourceClassType getResourceClass()

Gets the ResourceClass data object.

Return Value

VMware_VCloud_API_ResourceClassType

at line 34
public VMware_VCloud_API_Extension_ResourceClassActionType registerResourceClassAction(VMware_VCloud_API_Extension_ResourceClassActionType $params)

Registers resource class Action for extension service.

at line 48
public VMware_VCloud_API_ResourceClassActionType getResourceClassAction()

List registered resource class actions for extension service.

Return Value

VMware_VCloud_API_ResourceClassActionType

at line 60
public VMware_VCloud_API_Extension_ServiceResourceType registerServiceResources(VMware_VCloud_API_Extension_ServiceResourceType $params)

Registers resource class Action for extension service.

at line 74
public VMware_VCloud_API_ContainerType getServiceResources()

List registered service resources for extension service.

at line 86
public delete()

Deletes resource class.