vent.core.network_tap.ncontrol.rest package

Submodules

vent.core.network_tap.ncontrol.rest.create module

class vent.core.network_tap.ncontrol.rest.create.CreateR[source]

This endpoint is for creating a new filter

static POST()[source]

Send a POST request with id/nic/interval/filter/iters and it will start a container for collection with those specifications

vent.core.network_tap.ncontrol.rest.delete module

class vent.core.network_tap.ncontrol.rest.delete.DeleteR[source]

This endpoint is for deleting a network tap filter container

static POST()[source]

Send a POST request with a docker container ID and it will be deleted.

Example input: {‘id’: “12345”}, {‘id’: [“123”, “456”]}

vent.core.network_tap.ncontrol.rest.nics module

class vent.core.network_tap.ncontrol.rest.nics.NICsR[source]

This endpoint is for listing all available network interfaces

static GET()[source]

vent.core.network_tap.ncontrol.rest.nlist module

class vent.core.network_tap.ncontrol.rest.nlist.ListR[source]

This endpoint is for listing all filter containers

static GET()[source]

vent.core.network_tap.ncontrol.rest.start module

class vent.core.network_tap.ncontrol.rest.start.StartR[source]

This endpoint is for starting a network tap filter container

static POST()[source]

Send a POST request with a docker container ID and it will be started.

Example input: {‘id’: “12345”}, {‘id’: [“123”, “456”]}

vent.core.network_tap.ncontrol.rest.stop module

class vent.core.network_tap.ncontrol.rest.stop.StopR[source]

This endpoint is for stopping a network tap filter container

static POST()[source]

Send a POST request with a docker container ID and it will be stopped.

Example input: {‘id’: “12345”}, {‘id’: [“123”, “456”]

Module contents