This Page

The quantum.plugins.nec.db.models Module

class quantum.plugins.nec.db.models.HasQuantumId

Bases: object

Logical ID on Quantum

quantum_id = Column(None, String(length=36), table=None, nullable=False)
class quantum.plugins.nec.db.models.OFCFilter(**kwargs)

Bases: sqlalchemy.ext.declarative.Base, quantum.db.models_v2.HasId, quantum.plugins.nec.db.models.HasQuantumId

Represents a Filter on OpenFlow Network/Controller.

id
quantum_id
class quantum.plugins.nec.db.models.OFCFilterMapping(**kwargs)

Bases: sqlalchemy.ext.declarative.Base, quantum.plugins.nec.db.models.QuantumId, quantum.plugins.nec.db.models.OFCId

Represents a Filter on OpenFlow Network/Controller.

ofc_id
quantum_id
class quantum.plugins.nec.db.models.OFCId

Bases: object

Resource ID on OpenFlow Controller

ofc_id = Column(None, String(length=255), table=None, nullable=False)
class quantum.plugins.nec.db.models.OFCNetwork(**kwargs)

Bases: sqlalchemy.ext.declarative.Base, quantum.db.models_v2.HasId, quantum.plugins.nec.db.models.HasQuantumId

Represents a Network on OpenFlow Network/Controller.

id
quantum_id
class quantum.plugins.nec.db.models.OFCNetworkMapping(**kwargs)

Bases: sqlalchemy.ext.declarative.Base, quantum.plugins.nec.db.models.QuantumId, quantum.plugins.nec.db.models.OFCId

Represents a Network on OpenFlow Network/Controller.

ofc_id
quantum_id
class quantum.plugins.nec.db.models.OFCPort(**kwargs)

Bases: sqlalchemy.ext.declarative.Base, quantum.db.models_v2.HasId, quantum.plugins.nec.db.models.HasQuantumId

Represents a Port on OpenFlow Network/Controller.

id
quantum_id
class quantum.plugins.nec.db.models.OFCPortMapping(**kwargs)

Bases: sqlalchemy.ext.declarative.Base, quantum.plugins.nec.db.models.QuantumId, quantum.plugins.nec.db.models.OFCId

Represents a Port on OpenFlow Network/Controller.

ofc_id
quantum_id
class quantum.plugins.nec.db.models.OFCTenant(**kwargs)

Bases: sqlalchemy.ext.declarative.Base, quantum.db.models_v2.HasId, quantum.plugins.nec.db.models.HasQuantumId

Represents a Tenant on OpenFlow Network/Controller.

id
quantum_id
class quantum.plugins.nec.db.models.OFCTenantMapping(**kwargs)

Bases: sqlalchemy.ext.declarative.Base, quantum.plugins.nec.db.models.QuantumId, quantum.plugins.nec.db.models.OFCId

Represents a Tenant on OpenFlow Network/Controller.

ofc_id
quantum_id
class quantum.plugins.nec.db.models.PacketFilter(**kwargs)

Bases: sqlalchemy.ext.declarative.Base, quantum.db.models_v2.HasId, quantum.db.models_v2.HasTenant

Represents a packet filter

action
admin_state_up
dst_cidr
dst_mac
dst_port
eth_type
id
in_port
network_id
priority
protocol
src_cidr
src_mac
src_port
status
tenant_id
class quantum.plugins.nec.db.models.PortInfo(**kwargs)

Bases: sqlalchemy.ext.declarative.Base, quantum.db.models_v2.HasId

Represents a Virtual Interface.

datapath_id
id
mac
port_no
vlan_id
class quantum.plugins.nec.db.models.QuantumId

Bases: object

Logical ID on Quantum

quantum_id = Column(None, String(length=36), table=None, primary_key=True, nullable=False)