The networking_cisco.apps.saf.server.services.firewall.native.drivers.base Module

class networking_cisco.apps.saf.server.services.firewall.native.drivers.base.BaseDriver

Bases: object

Base Driver class for FW driver classes.

create_fw(tenant_id, data)

Create the Firewall.

delete_fw(tenant_id, data)

Delete the Firewall.

get_max_quota()

Retrieves the maximum number of FW that could be created.

get_name()

Return the name of the driver service.

initialize()

Initialize method.

is_device_virtual()

Return False if device is physical, True otherwise.

modify_fw(tenant_id, data)

Modify the Firewall.

network_create_notif(tenant_id, tenant_name, cidr)

Network Create Notification.

network_delete_notif(tenant_id, tenant_name, net_id)

Network Delete Notification.

populate_dcnm_obj()

Populate DCNM Obj.

populate_event_que()

Populate Event Queue.