##############################################################
#
#  vmx-junos-dev.conf
#  - Config file for junos device bindings.
#  - Uses YAML syntax. 
#  - Leave a space after ":" to specify the parameter value.
#  - For physical NIC, set the 'type' as 'host_dev'
#  - For junos devices, set the 'type' as 'junos_dev' and
#    set the mandatory parameter 'vm-name' to the name of
#    the vPFE where the device exists
#  - For bridge devices, set the 'type' as 'bridge_dev'
#
##############################################################
interfaces :

     - link_name  : vmx16_vmx15
       mtu        : 1500
       endpoint_1 : 
         - type        : junos_dev
           vm_name     : vmx16 
           dev_name    : ge-0/0/0
       endpoint_2 :
         - type        : host_dev
           dev_name    : enp3s0

     - link_name  : vmx16_vmx05
       mtu        : 1500
       endpoint_1 : 
         - type        : junos_dev
           vm_name     : vmx16
           dev_name    : ge-0/0/1
       endpoint_2 :
         - type        : host_dev
           dev_name    : enp0s20f0

     - link_name  : vmx16_vmx07
       mtu        : 1500
       endpoint_1 : 
         - type        : junos_dev
           vm_name     : vmx16
           dev_name    : ge-0/0/2
       endpoint_2 :
         - type        : host_dev
           dev_name    : enp0s20f1

     - link_name  : vmx16_vmx17
       mtu        : 1500
       endpoint_1 : 
         - type        : junos_dev
           vm_name     : vmx16
           dev_name    : ge-0/0/3
       endpoint_2 :
         - type        : host_dev
           dev_name    : enp0s20f2

     - link_name  : vmx16_ce16
       mtu        : 1500
       endpoint_1 : 
         - type        : junos_dev
           vm_name     : vmx16
           dev_name    : ge-0/0/6
       endpoint_2 :
         - type        : host_dev
           dev_name    : enp0s20f3

     - link_name  : bridge_vmx1
       mtu        : 1500
       endpoint_1 : 
         - type        : junos_dev
           vm_name     : vmx16 
           dev_name    : ge-0/0/4
       endpoint_2 :
         - type        : junos_dev
           vm_name     : vmx16 
           dev_name    : ge-0/0/5

     - link_name  : bridge_vmx161
       mtu        : 1500
       endpoint_1 : 
         - type        : junos_dev
           vm_name     : vmx16
           dev_name    : ge-0/0/7
       endpoint_2 :
         - type        : junos_dev
           vm_name     : vmx16
           dev_name    : ge-0/0/8

#
#          dev_name    : vmx2
#          dev_name    : ge-0/0/0
#
#     - link_name  : vmx_link2
#       mtu        : 1500
#       endpoint_1 : 
#         - type        : junos_dev
#           vm_name     : vmx2
#           dev_name    : ge-0/0/0
#       endpoint_2 :
#         - type        : bridge_dev
#           dev_name    : bridge1
#
#     - link_name  : vmx_link3
#       endpoint_1 : 
#         - type        : junos_dev
#           vm_name     : vmx1
#           dev_name    : ge-0/0/1
#       endpoint_2 :
#         - type        : host_dev
#           dev_name    : eth3
#
#     - link_name  : vmx_link4
#       endpoint_1 : 
#         - type        : junos_dev
#           vm_name     : vmx1
#          dev_name    : ge-0/0/2
#       endpoint_2 :
#        - type        : junos_dev
#           vm_name     : vmx2
#           dev_name    : ge-0/0/2
