NAC End System Web Service

The NAC end system web service provides an external interface to retrieve and modify ExtremeCloud IQ Site Engine services. The end-system web service is very similar to the NAC web service; there are, however, additional operations for accessing end-systems. The NAC end-system web service description language is available at:

https://<ExtremeCloud IQ Site Engine IP>:<port>/axis/services/NACEndSystemWebService?wsdl

Method: addHostnameToEndSystemGroup

Method: addIPToEndSystemGroup

Method: addMACsToEndSystemGroup

Method: addMACToBlacklist

Method: addMACToEndSystemGroup

Method: addUsernameToUserGroup

Method: addValueToNamedList

Method: addValueToNamedListByWho

Method: clearOldestEndSystemIp

Method: collectOsFamilyDataPointStats

Method: collectOsNameDataPointStats

method: createNamedList

Method: deleteEndSystemByMac

Method: deleteEndSystemInfoByHostname

Method: deleteEndSystemInfoByIp

Method: deleteEndSystemInfoByMac

Method: deleteEndSystemInfoEx

Method: findEndSystem

Method: getAllEndSystemsAsProperties

Method: getAllNacApplianceIpAddresses

Method: getAllNamedLists

Method: getDefaultConfigPolicyMappingEntries

Method: getEndSystemAgentServerList

Method: getEndSystemAndHrByMac

Method: getEndSystemByIP

Method: getEndSystemByIpEx

Method: getEndSystemByMac

Method: getEndSystemByMacEx

Method: getEndSystemInfoByMacEx

Method: getEndSystems

Method: getEndSystemsByCustomFieldsFuzzy

Method: getEndSystemsByLocationFuzzy

Method: getEndSystemsByQuery

Method: getEndSystemsByUserName

Method: getEndSystemsByUserNameEx

Method: getEndSystemsByUserNameFuzzy

Method: getEndSystemTableData

Method: getExtendedEndSystemArrByMac

Method: getExtendedEndSystemByMac

Method: getNACVersion

Method: getNamedList

Method: getPollerStatus

Method: getUnsurfacedNamedList

Method: processFlattenedWsEndSystemEvents

Method: processNacRequestArrFromCsv

Method: processNacRequestFromCsv

Method: processWsEndSystemEvents

Method: reauthenticate

Method: reauthenticateMacs

Method: reauthenticateMacsBulk

Method: reauthenticateMacsWithReason

Method: reauthenticateWithReason

Method: registerAgentMacs

Method: removeHostnameFromEndSystemGroupMethod: removeIPFromEndSystemGroup

Method: removeMACFromBlacklist

Method: removeMACFromEndSystemGroup

>Method: removeMACsFromEndSystemGroup

Method: removeNamedList

Method: removeUsernameFromUserGroup

Method: removeValueFromNamedList

Method: removeValueFromNamedListByWho

Method: saveEndSystemInfo

Method: saveEndSystemInfoByHostname

Method: saveEndSystemInfoByIp

Method: saveEndSystemInfoByMac

Method: saveEndSystemInfoEx

Method: sendKerberosMessageByIp

Method: sendKerberosMessageByMAC

Method: setDeviceTypeByIp

Method: setDeviceTypeByMAC

Method: updateNamedListDescription

Method: updateNamedListDescriptionEx