Class

VMware_VCloud_API_Extension_DatastoreType

class VMware_VCloud_API_Extension_DatastoreType extends VMware_VCloud_API_EntityType

Properties

static $defaultNS

Methods

__construct(array $VCloudExtension = null, anyURI $href = null, string $type = null, array $Link = null, string $operationKey = null, string $id = null, string $name = null, string $Description = null, VMware_VCloud_API_TasksInProgressType $Tasks = null, VMware_VCloud_API_Extension_VimObjectRefType $VimObjectRef = null, boolean $Enabled = null, boolean $Busy = null, boolean $VAAIForFpEnabled = null, string $ThresholdYellowGb = null, string $ThresholdRedGb = null, string $SystemMessages = null, string $DatastoreFsType = null, string $VcDisplayName = null, string $MountHost = null, string $MountDirectory = null, float $TotalCapacityMb = null, float $TotalCapacityGb = null, float $UsedCapacityMb = null, float $UsedCapacityGb = null, float $UsedCapacityPercent = null, float $ProvisionedSpaceMb = null, float $ProvisionedSpaceGb = null, float $RequestedStorageMb = null, float $RequestedStorageGb = null, string $vimPropertyPageUrl = null, VMware_VCloud_API_Extension_VimObjectRefsType $Members = null)

getVCloudExtension()

from VMware_VCloud_API_VCloudExtensibleType
setVCloudExtension($VCloudExtension)

from VMware_VCloud_API_VCloudExtensibleType
addVCloudExtension($value)

from VMware_VCloud_API_VCloudExtensibleType
get_anyAttributes()

from VMware_VCloud_API_VCloudExtensibleType
set_anyAttributes($anyAttributes)

from VMware_VCloud_API_VCloudExtensibleType
get_tagName()

set_tagName($tagName)

export($name = null, $out = '', $level, $namespacedef = null, $namespace = null, $rootNS = null)

build($node, $namespaces = '')

getLink()

from VMware_VCloud_API_ResourceType
setLink($Link)

from VMware_VCloud_API_ResourceType
addLink($value)

from VMware_VCloud_API_ResourceType
get_href()

from VMware_VCloud_API_ResourceType
set_href($href)

from VMware_VCloud_API_ResourceType
get_type()

from VMware_VCloud_API_ResourceType
set_type($type)

from VMware_VCloud_API_ResourceType
get_operationKey()

from VMware_VCloud_API_IdentifiableResourceType
set_operationKey($operationKey)

from VMware_VCloud_API_IdentifiableResourceType
get_id()

from VMware_VCloud_API_IdentifiableResourceType
set_id($id)

from VMware_VCloud_API_IdentifiableResourceType
getDescription()

from VMware_VCloud_API_EntityType
setDescription($Description)

from VMware_VCloud_API_EntityType
getTasks()

from VMware_VCloud_API_EntityType
setTasks($Tasks)

from VMware_VCloud_API_EntityType
get_name()

from VMware_VCloud_API_EntityType
set_name($name)

from VMware_VCloud_API_EntityType
getVimObjectRef()

setVimObjectRef($VimObjectRef)

getEnabled()

setEnabled($Enabled)

getBusy()

setBusy($Busy)

getVAAIForFpEnabled()

setVAAIForFpEnabled($VAAIForFpEnabled)

getThresholdYellowGb()

setThresholdYellowGb($ThresholdYellowGb)

getThresholdRedGb()

setThresholdRedGb($ThresholdRedGb)

getSystemMessages()

setSystemMessages($SystemMessages)

getDatastoreFsType()

setDatastoreFsType($DatastoreFsType)

getVcDisplayName()

setVcDisplayName($VcDisplayName)

getMountHost()

setMountHost($MountHost)

getMountDirectory()

setMountDirectory($MountDirectory)

getTotalCapacityMb()

setTotalCapacityMb($TotalCapacityMb)

getTotalCapacityGb()

setTotalCapacityGb($TotalCapacityGb)

getUsedCapacityMb()

setUsedCapacityMb($UsedCapacityMb)

getUsedCapacityGb()

setUsedCapacityGb($UsedCapacityGb)

getUsedCapacityPercent()

setUsedCapacityPercent($UsedCapacityPercent)

getProvisionedSpaceMb()

setProvisionedSpaceMb($ProvisionedSpaceMb)

getProvisionedSpaceGb()

setProvisionedSpaceGb($ProvisionedSpaceGb)

getRequestedStorageMb()

setRequestedStorageMb($RequestedStorageMb)

getRequestedStorageGb()

setRequestedStorageGb($RequestedStorageGb)

get_vimPropertyPageUrl()

set_vimPropertyPageUrl($vimPropertyPageUrl)

getMembers()

setMembers($Members)

Details

at line 63
public __construct(array $VCloudExtension = null, anyURI $href = null, string $type = null, array $Link = null, string $operationKey = null, string $id = null, string $name = null, string $Description = null, VMware_VCloud_API_TasksInProgressType $Tasks = null, VMware_VCloud_API_Extension_VimObjectRefType $VimObjectRef = null, boolean $Enabled = null, boolean $Busy = null, boolean $VAAIForFpEnabled = null, string $ThresholdYellowGb = null, string $ThresholdRedGb = null, string $SystemMessages = null, string $DatastoreFsType = null, string $VcDisplayName = null, string $MountHost = null, string $MountDirectory = null, float $TotalCapacityMb = null, float $TotalCapacityGb = null, float $UsedCapacityMb = null, float $UsedCapacityGb = null, float $UsedCapacityPercent = null, float $ProvisionedSpaceMb = null, float $ProvisionedSpaceGb = null, float $RequestedStorageMb = null, float $RequestedStorageGb = null, string $vimPropertyPageUrl = null, VMware_VCloud_API_Extension_VimObjectRefsType $Members = null)

Parameters

array $VCloudExtension
  • [optional] an array of VMwareVCloudAPI_VCloudExtensionType objects
anyURI $href
  • [optional] an attribute,
string $type
  • [optional] an attribute,
array $Link
  • [optional] an array of VMwareVCloudAPI_LinkType objects
string $operationKey
  • [optional] an attribute,
string $id
  • [optional] an attribute,
string $name
  • [required] an attribute,
string $Description
  • [optional]
VMware_VCloud_API_TasksInProgressType $Tasks
  • [optional]
VMware_VCloud_API_Extension_VimObjectRefType $VimObjectRef
  • [optional]
boolean $Enabled
  • [optional]
boolean $Busy
  • [optional]
boolean $VAAIForFpEnabled
  • [optional]
string $ThresholdYellowGb
  • [required]
string $ThresholdRedGb
  • [required]
string $SystemMessages
  • [optional]
string $DatastoreFsType
  • [optional]
string $VcDisplayName
  • [optional]
string $MountHost
  • [optional]
string $MountDirectory
  • [optional]
float $TotalCapacityMb
  • [optional]
float $TotalCapacityGb
  • [optional]
float $UsedCapacityMb
  • [optional]
float $UsedCapacityGb
  • [optional]
float $UsedCapacityPercent
  • [optional]
float $ProvisionedSpaceMb
  • [optional]
float $ProvisionedSpaceGb
  • [optional]
float $RequestedStorageMb
  • [optional]
float $RequestedStorageGb
  • [optional]
string $vimPropertyPageUrl
  • [optional]
VMware_VCloud_API_Extension_VimObjectRefsType $Members
  • [optional]

public getVCloudExtension()

public setVCloudExtension($VCloudExtension)

Parameters

$VCloudExtension

public addVCloudExtension($value)

Parameters

$value

public get_anyAttributes()

public set_anyAttributes($anyAttributes)

Parameters

$anyAttributes

at line 222
public get_tagName()

at line 223
public set_tagName($tagName)

Parameters

$tagName

at line 224
public export($name = null, $out = '', $level, $namespacedef = null, $namespace = null, $rootNS = null)

Parameters

$name
$out
$level
$namespacedef
$namespace
$rootNS

at line 401
public build($node, $namespaces = '')

Parameters

$node
$namespaces

Parameters

$Link

Parameters

$value

public get_href()

public set_href($href)

Parameters

$href

public get_type()

public set_type($type)

Parameters

$type

public get_operationKey()

public set_operationKey($operationKey)

Parameters

$operationKey

public get_id()

public set_id($id)

Parameters

$id

public getDescription()

public setDescription($Description)

Parameters

$Description

public getTasks()

public setTasks($Tasks)

Parameters

$Tasks

public get_name()

public set_name($name)

Parameters

$name

at line 90
public getVimObjectRef()

at line 93
public setVimObjectRef($VimObjectRef)

Parameters

$VimObjectRef

at line 96
public getEnabled()

at line 99
public setEnabled($Enabled)

Parameters

$Enabled

at line 102
public getBusy()

at line 105
public setBusy($Busy)

Parameters

$Busy

at line 108
public getVAAIForFpEnabled()

at line 111
public setVAAIForFpEnabled($VAAIForFpEnabled)

Parameters

$VAAIForFpEnabled

at line 114
public getThresholdYellowGb()

at line 117
public setThresholdYellowGb($ThresholdYellowGb)

Parameters

$ThresholdYellowGb

at line 120
public getThresholdRedGb()

at line 123
public setThresholdRedGb($ThresholdRedGb)

Parameters

$ThresholdRedGb

at line 126
public getSystemMessages()

at line 129
public setSystemMessages($SystemMessages)

Parameters

$SystemMessages

at line 132
public getDatastoreFsType()

at line 135
public setDatastoreFsType($DatastoreFsType)

Parameters

$DatastoreFsType

at line 138
public getVcDisplayName()

at line 141
public setVcDisplayName($VcDisplayName)

Parameters

$VcDisplayName

at line 144
public getMountHost()

at line 147
public setMountHost($MountHost)

Parameters

$MountHost

at line 150
public getMountDirectory()

at line 153
public setMountDirectory($MountDirectory)

Parameters

$MountDirectory

at line 156
public getTotalCapacityMb()

at line 159
public setTotalCapacityMb($TotalCapacityMb)

Parameters

$TotalCapacityMb

at line 162
public getTotalCapacityGb()

at line 165
public setTotalCapacityGb($TotalCapacityGb)

Parameters

$TotalCapacityGb

at line 168
public getUsedCapacityMb()

at line 171
public setUsedCapacityMb($UsedCapacityMb)

Parameters

$UsedCapacityMb

at line 174
public getUsedCapacityGb()

at line 177
public setUsedCapacityGb($UsedCapacityGb)

Parameters

$UsedCapacityGb

at line 180
public getUsedCapacityPercent()

at line 183
public setUsedCapacityPercent($UsedCapacityPercent)

Parameters

$UsedCapacityPercent

at line 186
public getProvisionedSpaceMb()

at line 189
public setProvisionedSpaceMb($ProvisionedSpaceMb)

Parameters

$ProvisionedSpaceMb

at line 192
public getProvisionedSpaceGb()

at line 195
public setProvisionedSpaceGb($ProvisionedSpaceGb)

Parameters

$ProvisionedSpaceGb

at line 198
public getRequestedStorageMb()

at line 201
public setRequestedStorageMb($RequestedStorageMb)

Parameters

$RequestedStorageMb

at line 204
public getRequestedStorageGb()

at line 207
public setRequestedStorageGb($RequestedStorageGb)

Parameters

$RequestedStorageGb

at line 210
public get_vimPropertyPageUrl()

at line 213
public set_vimPropertyPageUrl($vimPropertyPageUrl)

Parameters

$vimPropertyPageUrl

at line 216
public getMembers()

at line 219
public setMembers($Members)

Parameters

$Members