public interface OpenstackInterfaceService
| Modifier and Type | Method and Description |
|---|---|
Collection<OpenstackFloatingIP> |
floatingIps()
Returns collection of OpenStack floating IP information.
|
OpenstackNetwork |
network(String networkId)
Returns network information list for the network ID given.
|
Collection<OpenstackNetwork> |
networks()
Returns the information of all openstack networks.
|
OpenstackPort |
port(org.onosproject.net.Port port)
Returns port information for the port given.
|
OpenstackPort |
port(String portId)
Returns port information for the port ID given.
|
Collection<OpenstackPort> |
ports()
Returns port information list.
|
Collection<OpenstackPort> |
ports(String networkId)
Returns port information list for the network ID given.
|
OpenstackRouter |
router(String routerId)
Returns the router information for the router ID given.
|
Collection<OpenstackRouter> |
routers()
Returns the router information list.
|
OpenstackSecurityGroup |
securityGroup(String id)
Returns Security Group information of the security groupd id given.
|
OpenstackSubnet |
subnet(String subnetId)
Returns subnet information for the subnet ID give.
|
Collection<OpenstackSubnet> |
subnets()
Returns collection of openstack subnet information.
|
boolean |
updateFloatingIp(String id,
String portId,
Optional<org.onlab.packet.Ip4Address> fixedIpAddress)
Updates a floating IP and its association with an internal port.
|
Collection<OpenstackPort> ports(String networkId)
networkId - Network ID of the portsCollection<OpenstackPort> ports()
OpenstackPort port(org.onosproject.net.Port port)
port - port referenceOpenstackPort port(String portId)
portId - port idOpenstackNetwork network(String networkId)
networkId - network idCollection<OpenstackNetwork> networks()
OpenstackSubnet subnet(String subnetId)
subnetId - subnet idCollection<OpenstackSubnet> subnets()
Collection<OpenstackRouter> routers()
OpenstackRouter router(String routerId)
routerId - router idOpenstackSecurityGroup securityGroup(String id)
id - security group idCollection<OpenstackFloatingIP> floatingIps()
boolean updateFloatingIp(String id, String portId, Optional<org.onlab.packet.Ip4Address> fixedIpAddress)
id - floating ip idportId - port idfixedIpAddress - fixed ip address of the port