{
    "network_config": [
        {
            "type": "sriov_pf",
            "name": "p2p1",
            "numvfs": 10,
            "use_dhcp": false,
            "promisc": true
        },
        {
            "type": "sriov_pf",
            "name": "p2p2",
            "numvfs": 10,
            "use_dhcp": false,
            "promisc": true
        },
        {
          "type": "sriov_vf",
          "device": "p2p1",
          "vfid": 5,
          "addresses": [
            {
              "ip_netmask": "192.0.2.1/24"
            }
          ],
          "vlan_id": 100,
          "qos": 2,
          "spoofcheck": true,
          "macaddr": "00:78:90:80:cc:30",
          "trust": true,
          "state": "auto",
          "promisc": false
        },
        {
            "name": "br-vfs",
            "type": "ovs_user_bridge",
            "use_dhcp": false,
            "members": [
                {
                    "name": "dpdk0",
                    "type": "ovs_dpdk_port",
                    "members": [
                        {
                            "device": "p5p2",
                            "qos": 3,
                            "spoofcheck": false,
                            "trust": true,
                            "type": "sriov_vf",
                            "vfid": 1,
                            "vlan_id": 116
                        }
                    ]
                }
            ]

        },
        {
            "type": "ovs_user_bridge",
            "name": "br-bond",
            "members": [
                {
                    "type" : "ovs_dpdk_bond",
                    "name" : "dpdkbond1",
                    "ovs_options": "bond_mode=active-backup",
                    "members": [
                        {
                            "type" : "ovs_dpdk_port",
                            "name" : "dpdk2",
                            "members": [
                                {
                                    "type": "sriov_vf",
                                    "device": "p2p1",
                                    "vfid": 4,
                                    "vlan_id": 114,
                                    "spoofcheck": false,
                                    "trust": true,
                                    "qos": 6
                                }
                            ],
                            "primary": true
                        },
                        {
                            "type" : "ovs_dpdk_port",
                            "name" : "dpdk3",
                            "members": [
                                {
                                    "type": "sriov_vf",
                                    "device": "p2p2",
                                    "vfid": 4,
                                    "vlan_id": 114,
                                    "spoofcheck": false,
                                    "trust": true,
                                    "qos": 6
                                }
                            ]
                        }
                    ]
                }
            ]
        }
    ]
}
