class VMware_VCloud_SDK_Extension_VimServer extends VMware_VCloud_SDK_Abstract
| string |
getEntityId()
Get vCloud ID of the vCloud resource entity from its data object. |
from VMware_VCloud_SDK_Abstract |
| VMware_VCloud_API_ReferenceType |
getVimServerRef()
Get a reference to a Vim server entity. |
|
| VMware_VCloud_API_Extension_VimServerType |
getVimServer()
Get a Vim server settings. |
|
| string |
getId()
Constructs vCloud ID of the Vim server from its UUID. |
|
| VMware_VCloud_API_TaskType |
modify(VMware_VCloud_API_Extension_VimServerType $vc)
Modify a vim server. |
|
| VMware_VCloud_API_TaskType |
enable(boolean $enable = true)
Enable the Vim server. |
|
| VMware_VCloud_API_TaskType |
disable()
Disable the Vim server. |
|
| boolean |
isEnabled()
Check whether the Vim server is enabled or not. |
|
| VMware_VCloud_API_Extension_VmObjectRefsListType |
getVmRefsList()
Get references to all VMs. |
|
| VMware_VCloud_API_Extension_VmObjectRefsListType |
getVmRefsListByPage(int $page = 1, int $size = null)
Get VMs list by page number. |
|
| VMware_VCloud_API_Extension_ResourcePoolListType |
getResourcePoolList()
Retrieves references to all resource pools. |
|
| array|null |
getResourcePools(string $name = null)
Get resource pools or resource pool with specified name. |
|
| array|null |
getAvailableNetworks()
Get references for all the available networks for the Vim server. |
|
| VMware_VCloud_API_VAppType |
importVmAsVApp(VMware_VCloud_API_Extension_ImportVmAsVAppParamsType $params)
Imports a VM from vSphere to a vDC as a vApp. |
|
| VMware_VCloud_API_VAppTemplateType |
importVmAsVAppTemplate(VMware_VCloud_API_Extension_ImportVmAsVAppTemplateParamsType $params)
Imports a VM from vSphere to a vDC as a vApp template. |
|
| VMware_VCloud_API_MediaType |
importMedia(VMware_VCloud_API_Extension_ImportMediaParamsType $params)
Import media from vSphere to a vDC. |
|
| VMware_VCloud_API_TaskType |
importVmIntoExistingVApp(VMware_VCloud_API_Extension_ImportVmIntoExistingVAppParamsType $params)
Import a vSphere VM into an existing vApp. |
|
| VMware_VCloud_API_TaskType |
forceReconnect()
Force Vim server reconnect. |
|
| VMware_VCloud_API_TaskType |
refreshStorageProfiles()
Refresh storage profiles data from a registered Vim server. |
|
| VMware_VCloud_API_TaskType |
refresh()
Refresh vCenter server. |
|
| array|null |
getHostRefs()
Gets all the references for each host attached to the Vim server. |
|
| VMware_VCloud_API_Extension_VMWStorageProfilesType |
getStorageProfiles()
Retrieves all storage profiles in the Vim server. |
|
| VMware_VCloud_API_LinkType |
getVsmRef()
Get a link to the registered vShield Manager. |
|
| VMware_VCloud_API_Extension_ShieldManagerType |
getVsm()
Get configuration details of registered vShield Manager. |
|
| VMware_VCloud_API_TaskType |
updateVsm(VMware_VCloud_API_Extension_ShieldManagerType $vsm)
Update configuration details of registered vShield Manager. |
|
| VMware_VCloud_API_Extension_VSphereWebClientUrlType |
getVSphereWebClientUrl(vimObjectType $vimObjectType, vimObjectMoref $vimObjectMoref)
Retrieve the vSphere URL of an object. |
public string
getEntityId()
Get vCloud ID of the vCloud resource entity from its data object.
public VMware_VCloud_API_ReferenceType
getVimServerRef()
Get a reference to a Vim server entity.
public VMware_VCloud_API_Extension_VimServerType
getVimServer()
Get a Vim server settings.
public string
getId()
Constructs vCloud ID of the Vim server from its UUID.
public VMware_VCloud_API_TaskType
modify(VMware_VCloud_API_Extension_VimServerType $vc)
Modify a vim server.
public VMware_VCloud_API_TaskType
enable(boolean $enable = true)
Enable the Vim server.
public VMware_VCloud_API_TaskType
disable()
Disable the Vim server.
public boolean
isEnabled()
Check whether the Vim server is enabled or not.
public VMware_VCloud_API_Extension_VmObjectRefsListType
getVmRefsList()
Get references to all VMs.
public VMware_VCloud_API_Extension_VmObjectRefsListType
getVmRefsListByPage(int $page = 1, int $size = null)
Get VMs list by page number.
public VMware_VCloud_API_Extension_ResourcePoolListType
getResourcePoolList()
Retrieves references to all resource pools.
Resource pools that are not assigned to org or provider vDC.
public array|null
getResourcePools(string $name = null)
Get resource pools or resource pool with specified name.
public array|null
getAvailableNetworks()
Get references for all the available networks for the Vim server.
public VMware_VCloud_API_VAppType
importVmAsVApp(VMware_VCloud_API_Extension_ImportVmAsVAppParamsType $params)
Imports a VM from vSphere to a vDC as a vApp.
public VMware_VCloud_API_VAppTemplateType
importVmAsVAppTemplate(VMware_VCloud_API_Extension_ImportVmAsVAppTemplateParamsType $params)
Imports a VM from vSphere to a vDC as a vApp template.
public VMware_VCloud_API_MediaType
importMedia(VMware_VCloud_API_Extension_ImportMediaParamsType $params)
Import media from vSphere to a vDC.
public VMware_VCloud_API_TaskType
importVmIntoExistingVApp(VMware_VCloud_API_Extension_ImportVmIntoExistingVAppParamsType $params)
Import a vSphere VM into an existing vApp.
public VMware_VCloud_API_TaskType
forceReconnect()
Force Vim server reconnect.
public VMware_VCloud_API_TaskType
refreshStorageProfiles()
Refresh storage profiles data from a registered Vim server.
public VMware_VCloud_API_TaskType
refresh()
Refresh vCenter server.
public array|null
getHostRefs()
Gets all the references for each host attached to the Vim server.
public VMware_VCloud_API_Extension_VMWStorageProfilesType
getStorageProfiles()
Retrieves all storage profiles in the Vim server.
public VMware_VCloud_API_LinkType
getVsmRef()
Get a link to the registered vShield Manager.
public VMware_VCloud_API_Extension_ShieldManagerType
getVsm()
Get configuration details of registered vShield Manager.
public VMware_VCloud_API_TaskType
updateVsm(VMware_VCloud_API_Extension_ShieldManagerType $vsm)
Update configuration details of registered vShield Manager.
public VMware_VCloud_API_Extension_VSphereWebClientUrlType
getVSphereWebClientUrl(vimObjectType $vimObjectType, vimObjectMoref $vimObjectMoref)
Retrieve the vSphere URL of an object.