{% extends 'base.html' %} {% block content %}

Add New Service [L2VPN]

{{ form_l2vpn.hidden_tag() }}
{% if form_l2vpn.l2vpn_params is not none %}

Generic Service Parameters

{{ form_l2vpn.service_name.label(class="col-sm-2 col-form-label") }}
{% if form_l2vpn.service_name.errors %} {{ form_l2vpn.service_name(class="form-control is-invalid", placeholder="Mandatory") }}
{% for error in form_l2vpn.service_name.errors %} {{ error }} {% endfor %}
{% else %} {{ form_l2vpn.service_name(class="form-control", placeholder="Mandatory") }} {% endif %}
{{ form_l2vpn.service_type.label(class="col-sm-2 col-form-label") }}
{% if form_l2vpn.service_type.errors %} {{ form_l2vpn.service_type(class="form-control is-invalid", placeholder="Mandatory") }}
{% for error in form_l2vpn.service_type.errors %} {{ error }} {% endfor %}
{% else %} {{ form_l2vpn.service_type(class="form-control", placeholder="Mandatory") }} {% endif %}
{{ form_l2vpn.service_device_1.label(class="col-sm-2 col-form-label") }}
{% if form_l2vpn.service_device_1.errors %} {{ form_l2vpn.service_device_1(class="form-control is-invalid", placeholder="Mandatory") }}
{% for error in form_l2vpn.service_device_1.errors %} {{ error }} {% endfor %}
{% else %} {{ form_l2vpn.service_device_1(class="form-control", placeholder="Mandatory") }} {% endif %}
{{ form_l2vpn.service_device_2.label(class="col-sm-2 col-form-label") }}
{% if form_l2vpn.service_device_2.errors %} {{ form_l2vpn.service_device_2(class="form-control is-invalid", placeholder="Mandatory") }}
{% for error in form_l2vpn.service_device_2.errors %} {{ error }} {% endfor %}
{% else %} {{ form_l2vpn.service_device_2(class="form-control", placeholder="Mandatory") }} {% endif %}
{{ form_l2vpn.service_endpoint_1.label(class="col-sm-2 col-form-label") }}
{% if form_l2vpn.service_endpoint_1.errors %} {{ form_l2vpn.service_endpoint_1(class="form-control is-invalid", placeholder="Mandatory") }}
{% for error in form_l2vpn.service_endpoint_1.errors %} {{ error }} {% endfor %}
{% else %} {{ form_l2vpn.service_endpoint_1(class="form-control", placeholder="Mandatory") }} {% endif %}
{{ form_l2vpn.service_endpoint_2.label(class="col-sm-2 col-form-label") }}
{% if form_l2vpn.service_endpoint_2.errors %} {{ form_l2vpn.service_endpoint_2(class="form-control is-invalid", placeholder="Mandatory") }}
{% for error in form_l2vpn.service_endpoint_2.errors %} {{ error }} {% endfor %}
{% else %} {{ form_l2vpn.service_endpoint_2(class="form-control", placeholder="Mandatory") }} {% endif %}

Generic Service Constraints

{{ form_l2vpn.service_capacity.label(class="col-sm-2 col-form-label") }}
{% if form_l2vpn.service_capacity.errors %} {{ form_l2vpn.service_capacity(class="form-control is-invalid") }}
{% for error in form_l2vpn.service_capacity.errors %} {{ error }} {% endfor %}
{% else %} {{ form_l2vpn.service_capacity(class="form-control") }} {% endif %}
{{ form_l2vpn.service_latency.label(class="col-sm-2 col-form-label") }}
{% if form_l2vpn.service_latency.errors %} {{ form_l2vpn.service_latency(class="form-control is-invalid") }}
{% for error in form_l2vpn.service_latency.errors %} {{ error }} {% endfor %}
{% else %} {{ form_l2vpn.service_latency(class="form-control") }} {% endif %}
{{ form_l2vpn.service_availability.label(class="col-sm-2 col-form-label") }}
{% if form_l2vpn.service_availability.errors %} {{ form_l2vpn.service_availability(class="form-control is-invalid") }}
{% for error in form_l2vpn.service_availability.errors %} {{ error }} {% endfor %}
{% else %} {{ form_l2vpn.service_availability(class="form-control") }} {% endif %}
{{ form_l2vpn.service_isolation.label(class="col-sm-2 col-form-label") }}
{% if form_l2vpn.service_isolation.errors %} {{ form_l2vpn.service_isolation(class="form-control is-invalid") }}
{% for error in form_l2vpn.service_isolation.errors %} {{ error }} {% endfor %}
{% else %} {{ form_l2vpn.service_isolation(class="form-control") }} {% endif %}

Specific Service Parameters


Network Instance (NI) Parameters

{{ form_l2vpn.NI_name.label(class="col-sm-2 col-form-label") }}
{% if form_l2vpn.NI_name.errors %} {{ form_l2vpn.NI_name(class="form-control is-invalid", placeholder="Mandatory") }}
{% for error in form_l2vpn.NI_name.errors %} {{ error }} {% endfor %}
{% else %} {{ form_l2vpn.NI_name(class="form-control", placeholder="Mandatory") }} {% endif %}
{{ form_l2vpn.NI_mtu.label(class="col-sm-2 col-form-label") }}
{% if form_l2vpn.NI_mtu.errors %} {{ form_l2vpn.NI_mtu(class="form-control is-invalid") }}
{% for error in form_l2vpn.NI_mtu.errors %} {{ error }} {% endfor %}
{% else %} {{ form_l2vpn.NI_mtu(class="form-control") }} {% endif %}
{{ form_l2vpn.NI_description.label(class="col-sm-2 col-form-label") }}
{% if form_l2vpn.NI_description.errors %} {{ form_l2vpn.NI_description(class="form-control is-invalid") }}
{% for error in form_l2vpn.NI_description.errors %} {{ error }} {% endfor %}
{% else %} {{ form_l2vpn.NI_description(class="form-control") }} {% endif %}
{{ form_l2vpn.Device_1_NI_remote_system.label(class="col-sm-2 col-form-label") }}
{% if form_l2vpn.Device_1_NI_remote_system.errors %} {{ form_l2vpn.Device_1_NI_remote_system(class="form-control is-invalid", placeholder="Mandatory") }}
{% for error in form_l2vpn.Device_1_NI_remote_system.errors %} {{ error }} {% endfor %}
{% else %} {{ form_l2vpn.Device_1_NI_remote_system(class="form-control", placeholder="Mandatory") }} {% endif %}
{{ form_l2vpn.Device_2_NI_remote_system.label(class="col-sm-2 col-form-label") }}
{% if form_l2vpn.Device_2_NI_remote_system.errors %} {{ form_l2vpn.Device_2_NI_remote_system(class="form-control is-invalid", placeholder="Mandatory") }}
{% for error in form_l2vpn.Device_2_NI_remote_system.errors %} {{ error }} {% endfor %}
{% else %} {{ form_l2vpn.Device_2_NI_remote_system(class="form-control", placeholder="Mandatory") }} {% endif %}
{{ form_l2vpn.Device_1_NI_VC_ID.label(class="col-sm-2 col-form-label") }}
{% if form_l2vpn.Device_1_NI_VC_ID.errors %} {{ form_l2vpn.Device_1_NI_VC_ID(class="form-control is-invalid", placeholder="Mandatory") }}
{% for error in form_l2vpn.Device_1_NI_VC_ID.errors %} {{ error }} {% endfor %}
{% else %} {{ form_l2vpn.Device_1_NI_VC_ID(class="form-control", placeholder="Mandatory") }} {% endif %}
{{ form_l2vpn.Device_2_NI_VC_ID.label(class="col-sm-2 col-form-label") }}
{% if form_l2vpn.Device_2_NI_VC_ID.errors %} {{ form_l2vpn.Device_2_NI_VC_ID(class="form-control is-invalid", placeholder="Mandatory") }}
{% for error in form_l2vpn.Device_2_NI_VC_ID.errors %} {{ error }} {% endfor %}
{% else %} {{ form_l2vpn.Device_2_NI_VC_ID(class="form-control", placeholder="Mandatory") }} {% endif %}
{{ form_l2vpn.Device_1_NI_connection_point.label(class="col-sm-2 col-form-label") }}
{% if form_l2vpn.Device_1_NI_connection_point.errors %} {{ form_l2vpn.Device_1_NI_connection_point(class="form-control is-invalid", placeholder="Mandatory") }}
{% for error in form_l2vpn.Device_1_NI_connection_point.errors %} {{ error }} {% endfor %}
{% else %} {{ form_l2vpn.Device_1_NI_connection_point(class="form-control", placeholder="Mandatory") }} {% endif %}
{{ form_l2vpn.Device_2_NI_connection_point.label(class="col-sm-2 col-form-label") }}
{% if form_l2vpn.Device_2_NI_connection_point.errors %} {{ form_l2vpn.Device_2_NI_connection_point(class="form-control is-invalid", placeholder="Mandatory") }}
{% for error in form_l2vpn.Device_2_NI_connection_point.errors %} {{ error }} {% endfor %}
{% else %} {{ form_l2vpn.Device_2_NI_connection_point(class="form-control", placeholder="Mandatory") }} {% endif %}

Interface Parameters

{{ form_l2vpn.Device_1_IF_index.label(class="col-sm-2 col-form-label") }}
{% if form_l2vpn.Device_1_IF_index.errors %} {{ form_l2vpn.Device_1_IF_index(class="form-control is-invalid", placeholder="Mandatory") }}
{% for error in form_l2vpn.Device_1_IF_index.errors %} {{ error }} {% endfor %}
{% else %} {{ form_l2vpn.Device_1_IF_index(class="form-control", placeholder="Mandatory") }} {% endif %}
{{ form_l2vpn.Device_2_IF_index.label(class="col-sm-2 col-form-label") }}
{% if form_l2vpn.Device_2_IF_index.errors %} {{ form_l2vpn.Device_2_IF_index(class="form-control is-invalid", placeholder="Mandatory") }}
{% for error in form_l2vpn.Device_2_IF_index.errors %} {{ error }} {% endfor %}
{% else %} {{ form_l2vpn.Device_2_IF_index(class="form-control", placeholder="Mandatory") }} {% endif %}
{{ form_l2vpn.Device_1_IF_vlan_id.label(class="col-sm-2 col-form-label") }}
{% if form_l2vpn.Device_1_IF_vlan_id.errors %} {{ form_l2vpn.Device_1_IF_vlan_id(class="form-control is-invalid", placeholder="Mandatory") }}
{% for error in form_l2vpn.Device_1_IF_vlan_id.errors %} {{ error }} {% endfor %}
{% else %} {{ form_l2vpn.Device_1_IF_vlan_id(class="form-control", placeholder="Mandatory") }} {% endif %}
{{ form_l2vpn.Device_2_IF_vlan_id.label(class="col-sm-2 col-form-label") }}
{% if form_l2vpn.Device_2_IF_vlan_id.errors %} {{ form_l2vpn.Device_2_IF_vlan_id(class="form-control is-invalid", placeholder="Mandatory") }}
{% for error in form_l2vpn.Device_2_IF_vlan_id.errors %} {{ error }} {% endfor %}
{% else %} {{ form_l2vpn.Device_2_IF_vlan_id(class="form-control", placeholder="Mandatory") }} {% endif %}
{{ form_l2vpn.Device_1_IF_mtu.label(class="col-sm-2 col-form-label") }}
{% if form_l2vpn.Device_1_IF_mtu.errors %} {{ form_l2vpn.Device_1_IF_mtu(class="form-control is-invalid") }}
{% for error in form_l2vpn.Device_1_IF_mtu.errors %} {{ error }} {% endfor %}
{% else %} {{ form_l2vpn.Device_1_IF_mtu(class="form-control") }} {% endif %}
{{ form_l2vpn.Device_2_IF_mtu.label(class="col-sm-2 col-form-label") }}
{% if form_l2vpn.Device_2_IF_mtu.errors %} {{ form_l2vpn.Device_2_IF_mtu(class="form-control is-invalid") }}
{% for error in form_l2vpn.Device_2_IF_mtu.errors %} {{ error }} {% endfor %}
{% else %} {{ form_l2vpn.Device_2_IF_mtu(class="form-control") }} {% endif %}
{{ form_l2vpn.Device_1_IF_description.label(class="col-sm-2 col-form-label") }}
{% if form_l2vpn.Device_1_IF_description.errors %} {{ form_l2vpn.Device_1_IF_description(class="form-control is-invalid") }}
{% for error in form_l2vpn.Device_1_IF_description.errors %} {{ error }} {% endfor %}
{% else %} {{ form_l2vpn.Device_1_IF_description(class="form-control") }} {% endif %}
{{ form_l2vpn.Device_2_IF_description.label(class="col-sm-2 col-form-label") }}
{% if form_l2vpn.Device_2_IF_description.errors %} {{ form_l2vpn.Device_2_IF_description(class="form-control is-invalid") }}
{% for error in form_l2vpn.Device_2_IF_description.errors %} {{ error }} {% endfor %}
{% else %} {{ form_l2vpn.Device_2_IF_description(class="form-control") }} {% endif %}
{% endif %}
{% endblock %}