PolicyBasedL3VpnSession (type) (Deprecated)

{
  "additionalProperties": false, 
  "deprecated": true, 
  "description": "A Policy-based L3Vpn session is a configuration in which a specific vpn tunnel is referenced in a policy whose action is set as tunnel.", 
  "extends": {
    "$ref": "L3VpnSession
  }, 
  "id": "PolicyBasedL3VpnSession", 
  "module_id": "PolicyL3Vpn", 
  "polymorphic-type-descriptor": {
    "type-identifier": "PolicyBasedL3VpnSession"
  }, 
  "properties": {
    "resource_type": {
      "$ref": "L3VpnSessionResourceType, 
      "required": true
    }, 
    "rules": {
      "description": "L3Vpn rules that are specific to the L3Vpn. Only L3Vpn rules with PROTECT action are supported.", 
      "items": {
        "$ref": "L3VpnRule
      }, 
      "title": "L3Vpn Rules", 
      "type": "array", 
      "uniqueItems": true
    }
  }, 
  "title": "Policy based L3Vpn Session", 
  "type": "object"
}