SiteOverride (type)

{
  "additionalProperties": false, 
  "description": "IPSecVPN site specific attributes specified only on GM. This allows user to specify site specific parameters which overrides the correspondig attributes in the IPSecVpnSession Object.", 
  "id": "SiteOverride", 
  "module_id": "PolicyVpnIPSecVpn", 
  "properties": {
    "local_endpoint_path": {
      "description": "Policy path referencing Local endpoint.", 
      "required": true, 
      "title": "Local endpoint path", 
      "type": "string", 
      "x-vmw-cross-reference": [
        {
          "leftType": [
            "IpSecVpnSession"
          ], 
          "relationshipType": "IPSEC_VPN_SESSION_LOCAL_ENDPOINT_RELATIONSHIP", 
          "rightType": [
            "IPSecVpnLocalEndpoint"
          ]
        }
      ]
    }, 
    "locale_service_path": {
      "description": "Policy path referencing LocateService where SiteOverride attributes will be applied", 
      "required": true, 
      "title": "Locale service policy path", 
      "type": "string", 
      "x-vmw-cross-reference": [
        {
          "leftType": [
            "IpSecVpnSession"
          ], 
          "relationshipType": "IPSEC_VPN_SESSION_LOCALE_SERVICE_RELATIONSHIP", 
          "rightType": [
            "LocaleServices"
          ]
        }
      ]
    }, 
    "peer_address": {
      "$ref": "IPAddress, 
      "description": "Public IPV4 or IPV6 address of the remote device terminating the VPN connection. Please note that configuring peer_address as IPv6 address is not supported in the deprecated IPSecVpnSession Patch/PUT APIs.", 
      "required": true, 
      "title": "IPV4 or IPV6 address of peer endpoint on remote site"
    }, 
    "peer_id": {
      "description": "Peer ID to uniquely identify the peer site. The peer ID is the public IP address of the remote device terminating the VPN tunnel. When NAT is configured for the peer, enter the private IP address of the peer.", 
      "required": true, 
      "title": "Peer id", 
      "type": "string"
    }, 
    "tunnel_interfaces": {
      "description": "IP Tunnel interfaces. This property is mandatory for RouteBasedIpSecVpn session.", 
      "items": {
        "$ref": "IPSecVpnTunnelInterface
      }, 
      "maxItems": 1, 
      "minItems": 1, 
      "required": false, 
      "title": "IP Tunnel interfaces", 
      "type": "array"
    }
  }, 
  "title": "IPSecVpn Site Override Parameters", 
  "type": "object"
}