AWSIoTDeviceDefenderAgentSDK

AWSIoTDeviceDefenderAgentSDK.agent

AWSIoTDeviceDefenderAgentSDK.collector

AWSIoTDeviceDefenderAgentSDK.metrics

AWSIoTDeviceDefenderAgentSDK.tags

class AWSIoTDeviceDefenderAgentSDK.tags.Tags(short_names=False)

Bases: object

Abstract field name selection for metrics reports.

HEADER = ('header', 'hed')
METRICS = ('metrics', 'met')
REPORT_ID = ('report_id', 'rid')
VERSION = ('version', 'v')
TCP_CONN = ('tcp_connections', 'tc')
CONNECTIONS = ('established_connections', 'ec')
REMOTE_ADDR = ('remote_addr', 'rad')
REMOTE_PORT = ('remote_port', 'rp')
LOCAL_PORT = ('local_port', 'lp')
LOCAL_INTERFACE = ('local_interface', 'li')
STATUS = ('status', 's')
LISTENING_TCP_PORTS = ('listening_tcp_ports', 'tp')
LISTENING_UDP_PORTS = ('listening_udp_ports', 'up')
PORTS = ('ports', 'pts')
PORT = ('port', 'pt')
NETWORK_STATS = ('network_stats', 'ns')
BYTES_IN = ('bytes_in', 'bi')
BYTES_OUT = ('bytes_out', 'bo')
PACKETS_IN = ('packets_in', 'pi')
PACKETS_OUT = ('packets_out', 'po')
TOTAL = ('total', 't')
get(tag)
header
metrics
report_id
version
tcp_conn
connections
remote_addr
remote_port
local_port
local_interface
listening_tcp_ports
listening_udp_ports
ports
interface_stats
interfaces
bytes_in
bytes_out
packets_in
packets_out
total