Neutron REST Endpoints

The following section shows API handled Extreme M12 drivers. For more information on OpenStack APIs, refer to OpenStack Networking API Guide.

EFA Topology Neutron Extension

GET
/v2.0/efa_topologies
Shows details of the topology

Normal response codes: 200
Table 1. Response parameters
Name IN Type Description
id Body UUID Topology ID
host Body String Host name of the compute
nic Body String NIC on the compute
provider_network Body String Provide network to which the NIC belongs
switch Body String IP address of the switch to which the NIC is connected
Port Body String Switch interface to which the NIC is connected
po_name Body String LAG as created on EFA for the NICs
DELETE

/v2.0/efa_topologies{id}

Deletes a toology link from its asscociate resources
Table 2. Request parameters
Name IN Type Description
id Path UUID Topology ID
POST

/v2.0/efa_topologies

Create a link on the efa_topology object
Table 3. Request parameters
Name IN Type Description
host Body String Host name of the compute
nic Body String NIC on the compute
provider_network Body String Provide network to which the NIC belongs
switch Body String IP address of the switch to which the NIC is connected
Port Body String Switch interface to which the NIC is connected
po_name Body String LAG as created on EFA for the NICs

Example

body = {‘efa_topology‘;:
 { 'host': 'Openstack115',
 'nic':  'eth0'
 'switch': "10.24.35.225',
 'provider_network': "PFPT_LAG',
 'port': '0/1',
 'po_name': 'lag_1', 
}}