Note
For basic information how to use the classes defined in this module – please consult the Data specification class chapter of the tutorial.
Bases: object
The base class for data specification classes.
Typically, it should not be subclassed directly – use DataSpec instead.
Bases: n6sdk.data_spec.BaseDataSpec
The basic, ready-to-use, data specification class.
You can use it directly or inherit from it.
Bases: dict
A dict-like class for extending field properties in DataSpec subclasses.
A tuple of network incident category labels – used in the DataSpec.category field specification.
A tuple of network incident data confidence qualifiers – used in the DataSpec.confidence field specification.
A tuple of network incident origin labels – used in the DataSpec.origin field specification.
A tuple of network incident layer-#4-protocol labels – used in the DataSpec.proto field specification.
A tuple of network incident data distribution restriction qualifiers – used in the DataSpec.restriction field specification.
A tuple of black list item status qualifiers – used in the DataSpec.status field specification.