Method: createSwitch

Create a 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 will default 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 the third ExtremeControl engine
quaternaryGateway string IP address of the fourth 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 is successful