Common: Add docstring to NetworkScanConfiguration dataclass
This commit is contained in:
parent
775ef144a5
commit
d49604274d
|
@ -52,6 +52,16 @@ class TCPScanConfiguration:
|
||||||
|
|
||||||
@dataclass(frozen=True)
|
@dataclass(frozen=True)
|
||||||
class NetworkScanConfiguration:
|
class NetworkScanConfiguration:
|
||||||
|
"""
|
||||||
|
A configuration for network scanning
|
||||||
|
|
||||||
|
Attributes:
|
||||||
|
:param tcp: Configuration for TCP scanning
|
||||||
|
:param icmp: Configuration for ICMP scanning
|
||||||
|
:param fingerprinters: Configuration for fingerprinters to run
|
||||||
|
:param targets: Configuration for targets to scan
|
||||||
|
"""
|
||||||
|
|
||||||
tcp: TCPScanConfiguration
|
tcp: TCPScanConfiguration
|
||||||
icmp: ICMPScanConfiguration
|
icmp: ICMPScanConfiguration
|
||||||
fingerprinters: Tuple[PluginConfiguration, ...]
|
fingerprinters: Tuple[PluginConfiguration, ...]
|
||||||
|
|
Loading…
Reference in New Issue