vCloud API - GatewayIpsecVpnService
GatewayIpsecVpnServiceType
- Element:
- GatewayIpsecVpnService
- Type:
- GatewayIpsecVpnServiceType
- Namespace:
- http://www.vmware.com/vcloud/v1.5
- Description:
- Represents gateway IPsec VPN service.
- Since:
- 5.1
- Schema:
- network.xsd
- Media type(s):
- None
- Extends:
- NetworkServiceType
- XML Representation:
- <GatewayIpsecVpnService xmlns="http://www.vmware.com/vcloud/v1.5">
<VCloudExtension required="xs:boolean"/>
<IsEnabled> xs:boolean </IsEnabled>
<Endpoint>
<VCloudExtension required="xs:boolean"/>
<Network href="xs:anyURI" id="xs:string" type="xs:string" name="xs:string">
<VCloudExtension required="xs:boolean"/>
</Network>
<PublicIp> IpAddressType </PublicIp>
</Endpoint>
<Tunnel>
<VCloudExtension required="xs:boolean"/>
<Name> xs:string </Name>
<Description> xs:string </Description>
<IpsecVpnPeer>
<VCloudExtension required="xs:boolean"/>
</IpsecVpnPeer>
<PeerIpAddress> IpAddressType </PeerIpAddress>
<PeerId> xs:string </PeerId>
<LocalIpAddress> IpAddressType </LocalIpAddress>
<LocalId> xs:string </LocalId>
<LocalSubnet>
<VCloudExtension required="xs:boolean"/>
<Name> xs:string </Name>
<Gateway> IpAddressType </Gateway>
<Netmask> IpAddressType </Netmask>
</LocalSubnet>
<PeerSubnet>
<VCloudExtension required="xs:boolean"/>
<Name> xs:string </Name>
<Gateway> IpAddressType </Gateway>
<Netmask> IpAddressType </Netmask>
</PeerSubnet>
<SharedSecret> xs:string </SharedSecret>
<SharedSecretEncrypted> xs:boolean </SharedSecretEncrypted>
<EncryptionProtocol> xs:string </EncryptionProtocol>
<Mtu> xs:int </Mtu>
<IsEnabled> xs:boolean </IsEnabled>
<IsOperational> xs:boolean </IsOperational>
<ErrorDetails> xs:string </ErrorDetails>
</Tunnel>
</GatewayIpsecVpnService>
Elements
-
Element Type Required Modifiable Since Deprecated Description Endpoint GatewayIpsecVpnEndpointType No always 5.1 List of IPSec VPN Service Endpoints. IsEnabled boolean No always 5.1 Enable or disable the service using this flag Tunnel GatewayIpsecVpnTunnelType Yes always 5.1 List of IPSec VPN tunnels. VCloudExtension VCloudExtensionType No always 5.1 An optional extension element that can contain an arbitrary number of elements and attributes. Not related to extension services.