Method: updateSwitch
Update switch in the ExtremeControl configuration.
Parameters
Name | Type | Description |
---|---|---|
nacApplianceGroup | string | ExtremeControl engine group for the switch |
ipAddress | string | IP address of the switch |
switchType | string | Type of switch, a null or empty value defaults to Layer 2 Out of Band. Available options are:
-Layer 2 Out-Of-Band -Layer 2 Out-Of-Band Data Center -Layer 2 Out-Of-Band with PEPs -Layer 2 Controller PEP -Layer 2 RADIUS Only -Layer 3 Out-Of-Band -Layer 3 Controller PEP -VPN |
primaryGateway | string | IP address of primary ExtremeControl engine |
secondaryGateway | string | IP address of secondary ExtremeControl engine |
tertiaryGateway | string | IP address of a third ExtremeControl engine |
quaternaryGateway | string | IP address of a fouth ExtremeControl engine |
authType | string | Authentication type, a null or empty value defaults to Network Access. Available options are:
-Any Access -Management Access -Network Access -Monitoring - RADIUS Accounting -Manual RADIUS Configuration |
attrsToSend | string | Gateway RADIUS attributes to send, a null or empty value defaults to Extreme Policy |
isRadiusAccountingEnabled | boolean | Set to true to enable RADIUS accounting |
managementRadiusServer1 | string | Management RADIUS server 1, only available when authType is set to Network Access |
managementRadiusServer2 | string | Management RADIUS server 2, only available when authType is set to Network Access |
policyDomain | string | Policy domain |
pep1 | string | Policy enforcement point 1, only available when switchType is set to VPN |
pep2 | string | Policy enforcement point 2, only available when switchType is set to VPN |
Returns
Returns a WsResult with a structure defined by the following table.
Name | Type | Description |
---|---|---|
errorCode | int | See the Web Service Error Codes |
errorMessage | string | Error message in readable text |
success | boolean | True if operation was successful |