def AllUnusedOrUsedComponentContracts(dummy_context): return AllUnusedOrSelfComponents(dummy_context, IContract, 'component')
def AllUnusedOrSelfNets(dummy_context): return AllUnusedOrSelfComponents(dummy_context, INet, 'parentnet', additionalAttrNames=['ipv4'])
def AllUnusedOrUsedWorkOrderProducts(dummy_context): return AllUnusedOrSelfComponents(dummy_context, IProduct, 'workOrder')
def AllUnusedOrUsedDevicePhysicalMedia(dummy_context): return AllUnusedOrSelfComponents(dummy_context, IPhysicalMedia, 'device')
def AllUnusedOrUsedDeviceLogicalDevices(dummy_context): return AllUnusedOrSelfComponents(dummy_context, ILogicalDevice, 'devices')
def AllUnusedOrUsedPhysicalConnectorsPhysicalLinks(dummy_context): return AllUnusedOrSelfComponents(dummy_context, IPhysicalLink, 'connectors')
def AllUnusedOrUsedPhysicalConnectorInterfaces(dummy_context): return AllUnusedOrSelfComponents(dummy_context, IInterface, 'physicalConnector', additionalAttrNames=['device'])
def AllUnusedOrUsedRoomPhysicalComponents(dummy_context): return AllUnusedOrSelfComponents(dummy_context, IPhysicalComponent, 'room')
def AllUnusedOrUsedRackPatchPanels(dummy_context): return AllUnusedOrSelfComponents(dummy_context, IPatchPanel, 'rack')
def AllUnusedOrUsedRackSwitches(dummy_context): return AllUnusedOrSelfComponents(dummy_context, ISwitch, 'rack')
def AllUnusedOrSelfIpNets(dummy_context): return AllUnusedOrSelfComponents(dummy_context, IIpNet, 'parentnet', 'ipv4')
def AllUnusedOrUsedRolesContactItems(dummy_context): return AllUnusedOrSelfComponents(dummy_context, IContactItem, 'roles')
def AllUnusedOrUsedWorkOrderContactItems(dummy_context): return AllUnusedOrSelfComponents(dummy_context, IContactItem, 'workOrder')
def AllUnusedOrUsedContactContactItems(dummy_context): return AllUnusedOrSelfComponents(dummy_context, IContactItem, 'contact')
def AllUnusedOrUsedDeviceInterfaces(dummy_context): return AllUnusedOrSelfComponents(dummy_context, IInterface, 'device', 'device')
def AllUnusedOrUsedContactItemAddresses(dummy_context): return AllUnusedOrSelfComponents(dummy_context, IAddress, 'contactItem')
def AllUnusedOrUsedPhysicalConnectorInterfaces(dummy_context): return AllUnusedOrSelfComponents(dummy_context, IInterface, 'physicalConnector', 'device')
def AllUnusedOrUsedPatchPanelPatchPorts(dummy_context): return AllUnusedOrSelfComponents(dummy_context, IPatchPort, 'patchpanel')
def AllUnusedOrUsedDeviceInterfaces(dummy_context): return AllUnusedOrSelfComponents(dummy_context, IInterface, 'device', additionalAttrNames=['device'])
def AllUnusedOrUsedRoomRacks(dummy_context): return AllUnusedOrSelfComponents(dummy_context, IRack, 'room')
def AllUnusedOrUsedPhysikalLinkPhysicalConnectors(dummy_context): return AllUnusedOrSelfComponents(dummy_context, IPhysicalConnector, 'links', additionalAttrNames=['device', 'room'])
def AllUnusedOrSelfBuildings(dummy_context): return AllUnusedOrSelfComponents(dummy_context, IBuilding, 'location')
def AllUnusedOrUsedDeviceApplicationSoftwares(dummy_context): return AllUnusedOrSelfComponents(dummy_context, IApplicationSoftware, 'device', ['licenseKey'])
def AllUnusedOrSelfNotebooks(dummy_context): return AllUnusedOrSelfComponents(dummy_context, INotebook, 'device')
def AllUnusedOrUsedIpNetIpAddresses(dummy_context): return AllUnusedOrSelfComponents(dummy_context, IIpAddress, 'ipNet', additionalAttrNames=['ipv4'])
def AllUnusedOrUsedInterfaceIpAddresses(dummy_context): return AllUnusedOrSelfComponents(dummy_context, IIpAddress, 'interface', 'ipv4')
def AllUnusedOrUsedProductProducts(dummy_context): return AllUnusedOrSelfComponents(dummy_context, IProduct, 'mainProduct')
def AllUnusedOrUsedIpNetIpAddresses(dummy_context): return AllUnusedOrSelfComponents(dummy_context, IIpAddress, 'ipNet', 'ipv4')
def AllUnusedOrUsedRoomDevices(dummy_context): return AllUnusedOrSelfComponents(dummy_context, IDevice, 'room')
def AllUnusedOrUsedDeviceOperatingSoftwares(dummy_context): return AllUnusedOrSelfComponents(dummy_context, IOperatingSoftware, 'device', 'licenseKey')