Class

VMware_VCloud_API_GatewayIpsecVpnTunnelType

class VMware_VCloud_API_GatewayIpsecVpnTunnelType extends VMware_VCloud_API_VCloudExtensibleType

Properties

static $defaultNS

Methods

__construct(array $VCloudExtension = null, string $Name = null, string $Description = null, VMware_VCloud_API_IpsecVpnPeerType $IpsecVpnPeer = null, string $PeerIpAddress = null, string $PeerId = null, string $LocalIpAddress = null, string $LocalId = null, array $LocalSubnet = null, array $PeerSubnet = null, string $SharedSecret = null, boolean $SharedSecretEncrypted = null, string $EncryptionProtocol = null, int $Mtu = null, boolean $IsEnabled = null, boolean $IsOperational = null, string $ErrorDetails = 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)

getDescription()

setDescription($Description)

getIpsecVpnPeer()

setIpsecVpnPeer($IpsecVpnPeer)

getPeerIpAddress()

setPeerIpAddress($PeerIpAddress)

getPeerId()

setPeerId($PeerId)

getLocalIpAddress()

setLocalIpAddress($LocalIpAddress)

getLocalId()

setLocalId($LocalId)

getLocalSubnet()

setLocalSubnet($LocalSubnet)

addLocalSubnet($value)

getPeerSubnet()

setPeerSubnet($PeerSubnet)

addPeerSubnet($value)

getSharedSecret()

setSharedSecret($SharedSecret)

getSharedSecretEncrypted()

setSharedSecretEncrypted($SharedSecretEncrypted)

getEncryptionProtocol()

setEncryptionProtocol($EncryptionProtocol)

getMtu()

setMtu($Mtu)

getIsEnabled()

setIsEnabled($IsEnabled)

getIsOperational()

setIsOperational($IsOperational)

getErrorDetails()

setErrorDetails($ErrorDetails)

Details

at line 43
public __construct(array $VCloudExtension = null, string $Name = null, string $Description = null, VMware_VCloud_API_IpsecVpnPeerType $IpsecVpnPeer = null, string $PeerIpAddress = null, string $PeerId = null, string $LocalIpAddress = null, string $LocalId = null, array $LocalSubnet = null, array $PeerSubnet = null, string $SharedSecret = null, boolean $SharedSecretEncrypted = null, string $EncryptionProtocol = null, int $Mtu = null, boolean $IsEnabled = null, boolean $IsOperational = null, string $ErrorDetails = null)

Parameters

array $VCloudExtension
  • [optional] an array of VMwareVCloudAPI_VCloudExtensionType objects
string $Name
  • [optional]
string $Description
  • [optional]
VMware_VCloud_API_IpsecVpnPeerType $IpsecVpnPeer
  • [optional]
string $PeerIpAddress
  • [optional]
string $PeerId
  • [optional]
string $LocalIpAddress
  • [optional]
string $LocalId
  • [optional]
array $LocalSubnet
  • [optional] an array of VMwareVCloudAPI_IpsecVpnSubnetType objects
array $PeerSubnet
  • [optional] an array of VMwareVCloudAPI_IpsecVpnSubnetType objects
string $SharedSecret
  • [optional]
boolean $SharedSecretEncrypted
  • [optional]
string $EncryptionProtocol
  • [optional]
int $Mtu
  • [optional]
boolean $IsEnabled
  • [optional]
boolean $IsOperational
  • [optional]
string $ErrorDetails
  • [optional]

public getVCloudExtension()

public setVCloudExtension($VCloudExtension)

Parameters

$VCloudExtension

public addVCloudExtension($value)

Parameters

$value

public get_anyAttributes()

public set_anyAttributes($anyAttributes)

Parameters

$anyAttributes

at line 166
public get_tagName()

at line 167
public set_tagName($tagName)

Parameters

$tagName

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

Parameters

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

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

Parameters

$node
$namespaces

at line 68
public getName()

at line 71
public setName($Name)

Parameters

$Name

at line 74
public getDescription()

at line 77
public setDescription($Description)

Parameters

$Description

at line 80
public getIpsecVpnPeer()

at line 83
public setIpsecVpnPeer($IpsecVpnPeer)

Parameters

$IpsecVpnPeer

at line 86
public getPeerIpAddress()

at line 89
public setPeerIpAddress($PeerIpAddress)

Parameters

$PeerIpAddress

at line 92
public getPeerId()

at line 95
public setPeerId($PeerId)

Parameters

$PeerId

at line 98
public getLocalIpAddress()

at line 101
public setLocalIpAddress($LocalIpAddress)

Parameters

$LocalIpAddress

at line 104
public getLocalId()

at line 107
public setLocalId($LocalId)

Parameters

$LocalId

at line 110
public getLocalSubnet()

at line 113
public setLocalSubnet($LocalSubnet)

Parameters

$LocalSubnet

at line 116
public addLocalSubnet($value)

Parameters

$value

at line 117
public getPeerSubnet()

at line 120
public setPeerSubnet($PeerSubnet)

Parameters

$PeerSubnet

at line 123
public addPeerSubnet($value)

Parameters

$value

at line 124
public getSharedSecret()

at line 127
public setSharedSecret($SharedSecret)

Parameters

$SharedSecret

at line 130
public getSharedSecretEncrypted()

at line 133
public setSharedSecretEncrypted($SharedSecretEncrypted)

Parameters

$SharedSecretEncrypted

at line 136
public getEncryptionProtocol()

at line 139
public setEncryptionProtocol($EncryptionProtocol)

Parameters

$EncryptionProtocol

at line 142
public getMtu()

at line 145
public setMtu($Mtu)

Parameters

$Mtu

at line 148
public getIsEnabled()

at line 151
public setIsEnabled($IsEnabled)

Parameters

$IsEnabled

at line 154
public getIsOperational()

at line 157
public setIsOperational($IsOperational)

Parameters

$IsOperational

at line 160
public getErrorDetails()

at line 163
public setErrorDetails($ErrorDetails)

Parameters

$ErrorDetails