Class

VMware_VCloud_API_GatewayInterfaceType

class VMware_VCloud_API_GatewayInterfaceType extends VMware_VCloud_API_VCloudExtensibleType

Properties

static $defaultNS

Methods

__construct(array $VCloudExtension = null, string $Name = null, string $DisplayName = null, VMware_VCloud_API_ReferenceType $Network = null, string $InterfaceType = null, array $SubnetParticipation = null, boolean $ApplyRateLimit = null, float $InRateLimit = null, float $OutRateLimit = null, boolean $UseForDefaultRoute = 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 = '')

getName()

setName($Name)

getDisplayName()

setDisplayName($DisplayName)

getNetwork()

setNetwork($Network)

getInterfaceType()

setInterfaceType($InterfaceType)

getSubnetParticipation()

setSubnetParticipation($SubnetParticipation)

addSubnetParticipation($value)

getApplyRateLimit()

setApplyRateLimit($ApplyRateLimit)

getInRateLimit()

setInRateLimit($InRateLimit)

getOutRateLimit()

setOutRateLimit($OutRateLimit)

getUseForDefaultRoute()

setUseForDefaultRoute($UseForDefaultRoute)

Details

at line 29
public __construct(array $VCloudExtension = null, string $Name = null, string $DisplayName = null, VMware_VCloud_API_ReferenceType $Network = null, string $InterfaceType = null, array $SubnetParticipation = null, boolean $ApplyRateLimit = null, float $InRateLimit = null, float $OutRateLimit = null, boolean $UseForDefaultRoute = null)

Parameters

array $VCloudExtension
  • [optional] an array of VMwareVCloudAPI_VCloudExtensionType objects
string $Name
  • [optional]
string $DisplayName
  • [optional]
VMware_VCloud_API_ReferenceType $Network
  • [optional]
string $InterfaceType
  • [optional]
array $SubnetParticipation
  • [optional] an array of VMwareVCloudAPI_SubnetParticipationType objects
boolean $ApplyRateLimit
  • [optional]
float $InRateLimit
  • [optional]
float $OutRateLimit
  • [optional]
boolean $UseForDefaultRoute
  • [optional]

public getVCloudExtension()

public setVCloudExtension($VCloudExtension)

Parameters

$VCloudExtension

public addVCloudExtension($value)

Parameters

$value

public get_anyAttributes()

public set_anyAttributes($anyAttributes)

Parameters

$anyAttributes

at line 100
public get_tagName()

at line 101
public set_tagName($tagName)

Parameters

$tagName

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

Parameters

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

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

Parameters

$node
$namespaces

at line 45
public getName()

at line 48
public setName($Name)

Parameters

$Name

at line 51
public getDisplayName()

at line 54
public setDisplayName($DisplayName)

Parameters

$DisplayName

at line 57
public getNetwork()

at line 60
public setNetwork($Network)

Parameters

$Network

at line 63
public getInterfaceType()

at line 66
public setInterfaceType($InterfaceType)

Parameters

$InterfaceType

at line 69
public getSubnetParticipation()

at line 72
public setSubnetParticipation($SubnetParticipation)

Parameters

$SubnetParticipation

at line 75
public addSubnetParticipation($value)

Parameters

$value

at line 76
public getApplyRateLimit()

at line 79
public setApplyRateLimit($ApplyRateLimit)

Parameters

$ApplyRateLimit

at line 82
public getInRateLimit()

at line 85
public setInRateLimit($InRateLimit)

Parameters

$InRateLimit

at line 88
public getOutRateLimit()

at line 91
public setOutRateLimit($OutRateLimit)

Parameters

$OutRateLimit

at line 94
public getUseForDefaultRoute()

at line 97
public setUseForDefaultRoute($UseForDefaultRoute)

Parameters

$UseForDefaultRoute