This Page

The quantum.plugins.cisco.db.l2network_models Module

class quantum.plugins.cisco.db.l2network_models.Credential(tenant_id, credential_name, user_name, password)

Bases: sqlalchemy.ext.declarative.Base, quantum.plugins.cisco.db.l2network_models.L2NetworkBase

Represents credentials for a tenant

credential_id
credential_name
password
tenant_id
user_name
class quantum.plugins.cisco.db.l2network_models.L2NetworkBase

Bases: object

Base class for L2Network Models.

get(key, default=None)

Dict get method

iteritems()

Make the model object behave like a dict” Includes attributes from joins.

next()

Next method for the iterator

update(values)

Make the model object behave like a dict

class quantum.plugins.cisco.db.l2network_models.QoS(tenant_id, qos_name, qos_desc)

Bases: sqlalchemy.ext.declarative.Base, quantum.plugins.cisco.db.l2network_models.L2NetworkBase

Represents QoS for a tenant

qos_desc
qos_id
qos_name
tenant_id
class quantum.plugins.cisco.db.l2network_models.VlanBinding(vlan_id, vlan_name, network_id)

Bases: sqlalchemy.ext.declarative.Base, quantum.plugins.cisco.db.l2network_models.L2NetworkBase

Represents a binding of vlan_id to network_id

network_id
vlan_id
vlan_name
class quantum.plugins.cisco.db.l2network_models.VlanID(vlan_id)

Bases: sqlalchemy.ext.declarative.Base, quantum.plugins.cisco.db.l2network_models.L2NetworkBase

Represents a vlan_id usage

vlan_id
vlan_used