The neutron_taas.db.taas_db Module¶
-
class
neutron_taas.db.taas_db.Taas_db_Mixin¶ Bases:
neutron_taas.extensions.taas.TaasPluginBase-
create_tap_flow(context, tap_flow)¶ Create a Tap Flow.
-
create_tap_id_association(context, tap_service_id)¶
-
create_tap_service(context, tap_service)¶ Create a Tap Service.
-
delete_tap_flow(context, id)¶ Delete a Tap Flow.
-
delete_tap_service(context, id)¶ Delete a Tap Service.
-
get_tap_flow(context, id, fields=None)¶ Get a Tap Flow.
-
get_tap_flows(context, filters=None, fields=None, sorts=None, limit=None, marker=None, page_reverse=False)¶ List all Tap Flows.
-
get_tap_id_association(context, tap_service_id)¶
-
get_tap_service(context, id, fields=None)¶ Get a Tap Service.
-
get_tap_services(context, filters=None, fields=None, sorts=None, limit=None, marker=None, page_reverse=False)¶ List all Tap Services.
-
update_tap_flow(context, id, tap_flow)¶ Update a Tap Flow.
-
update_tap_service(context, id, tap_service)¶ Update a Tap Service.
-
-
class
neutron_taas.db.taas_db.TapFlow(**kwargs)¶ Bases:
sqlalchemy.ext.declarative.api.Base,neutron_lib.db.model_base.HasId,neutron_lib.db.model_base.HasProjectNoIndex-
description¶
-
direction¶
-
id¶
-
name¶
-
project_id¶
-
source_port¶
-
status¶
-
tap_service_id¶
-
tenant_id¶
-
vlan_filter¶
-