The ooi.openstack.network Module

class ooi.openstack.network.OSFloatingIPPool(pool=None)

Bases: ooi.occi.core.mixin.Mixin

scheme = 'http://schemas.openstack.org/network/floatingippool#'
class ooi.openstack.network.OSNetwork(pool=None)

Bases: ooi.occi.core.mixin.Mixin

scheme = 'http://schemas.openstack.org/infrastructure/network#'
class ooi.openstack.network.OSNetworkInterface(source, target, mac, address, ip_id=None, pool=None, state='active')

Bases: ooi.occi.infrastructure.network_link.NetworkInterface

address
allocation
attributes = <ooi.occi.core.attribute.AttributeCollection object>
gateway
class ooi.openstack.network.OSNetworkResource(title=None, summary=None, id=None, vlan=None, label=None, state=None, address=None, gateway=None, ip_version=None, allocation=None)

Bases: ooi.occi.infrastructure.network.NetworkResource

address
allocation
attributes = <ooi.occi.core.attribute.AttributeCollection object>
gateway
ip_version