NodeDiscoveryParams#

class NodeDiscoveryParams(address_type=None, ip_filter_list=None, uuid_filter_list=None, timeout=None, interface_filter_list=None, is_manual_discovery=None, *args, **kwargs)[source]#

Bases: object

Discover unconfigured node details

Parameters:
property address_type#
Type:

AddressType

property interface_filter_list#

Interface name that is used for packet broadcasting

Type:

list[ str ]

property ip_filter_list#

IP addresses of the unconfigured nodes

Type:

list[ IPAddress ]

property is_manual_discovery#

Indicates if the discovery is manual or not

Type:

bool

property timeout#

Timeout for discovering nodes in seconds

Type:

int

to_dict()[source]#

Returns the model properties as a dictionary

to_str()[source]#

Returns the string representation of the model

property uuid_filter_list#

Unconfigured node UUIDs

Type:

list[ str ]