Skip to content

Discovery

Network discovery - devices, components, interfaces, neighbors, vDiscovery tasks, SDN networks. Accessed via client.discovery.

Service

DiscoveryService

DiscoveryService(client: HttpClient)

Entry point for NIOS discovery resources. Each resource is lazily constructed.

Initialise DiscoveryService with an authenticated HTTP client.

Source code in src/ibx_nios_sdk/discovery/_service.py
def __init__(self, client: HttpClient) -> None:
    """Initialise DiscoveryService with an authenticated HTTP client."""
    self._client = client

discovery cached property

discovery: DiscoveryResource

Entry point for NIOS network discovery global configuration resources.

credentialgroup cached property

credentialgroup: DiscoveryCredentialgroupResource

Entry point for NIOS network discovery credential group resources.

device cached property

device: DiscoveryDeviceResource

Entry point for NIOS network discovery device resources.

devicecomponent cached property

devicecomponent: DiscoveryDevicecomponentResource

Entry point for NIOS network discovery device component resources.

deviceinterface cached property

deviceinterface: DiscoveryDeviceinterfaceResource

Entry point for NIOS network discovery device interface resources.

deviceneighbor cached property

deviceneighbor: DiscoveryDeviceneighborResource

Entry point for NIOS network discovery device neighbor resources.

devicesupportbundle cached property

devicesupportbundle: DiscoveryDevicesupportbundleResource

Entry point for NIOS network discovery device support bundle resources.

diagnostictask cached property

diagnostictask: DiscoveryDiagnostictaskResource

Entry point for NIOS network discovery diagnostic task resources.

gridproperties cached property

gridproperties: DiscoveryGridpropertiesResource

Entry point for NIOS network discovery grid properties resources.

memberproperties cached property

memberproperties: DiscoveryMemberpropertiesResource

Entry point for NIOS network discovery member properties resources.

sdnnetwork cached property

sdnnetwork: DiscoverySdnnetworkResource

Entry point for NIOS network discovery SDN network resources.

status cached property

status: DiscoveryStatusResource

Entry point for NIOS network discovery status resources.

vrf cached property

vrf: DiscoveryVrfResource

Entry point for NIOS network discovery VRF resources.

vdiscoverytask cached property

vdiscoverytask: VdiscoverytaskResource

Entry point for NIOS vDiscovery task resources.