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)#

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 the workflow in seconds.

Type:

int

to_dict()#

Returns the model properties as a dictionary

to_str()#

Returns the string representation of the model

property uuid_filter_list#

Unconfigured node UUIDs.

Type:

list[ str ]