Juniper Networks · Schema

IpsecVpn

AutomationCloudData CenterEnterpriseNetworkingSDNSecurityFortune 1000

Properties

Name Type Description
name string VPN tunnel name.
ike_gateway string IKE gateway name.
ike_policy string IKE policy name.
ipsec_policy string IPsec policy name.
bind_interface string Tunnel interface (e.g., st0.0).
establish_tunnels string Tunnel establishment trigger.
status string Current tunnel status.
View JSON Schema on GitHub

JSON Schema

juniper-networks-ipsecvpn-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "$id": "#/components/schemas/IpsecVpn",
  "title": "IpsecVpn",
  "type": "object",
  "properties": {
    "name": {
      "type": "string",
      "description": "VPN tunnel name."
    },
    "ike_gateway": {
      "type": "string",
      "description": "IKE gateway name."
    },
    "ike_policy": {
      "type": "string",
      "description": "IKE policy name."
    },
    "ipsec_policy": {
      "type": "string",
      "description": "IPsec policy name."
    },
    "bind_interface": {
      "type": "string",
      "description": "Tunnel interface (e.g., st0.0)."
    },
    "establish_tunnels": {
      "type": "string",
      "enum": [
        "immediately",
        "on-traffic"
      ],
      "description": "Tunnel establishment trigger."
    },
    "status": {
      "type": "string",
      "enum": [
        "up",
        "down"
      ],
      "description": "Current tunnel status."
    }
  }
}