Manage AAA (authentication, authorization, and accounting) Servers.
Switch Service API & Model Documentation (0.3.4)
Download OpenAPI description
Overview
Languages
Servers
Asian region
https://api.asia.ruckus.cloud/
European region
https://api.eu.ruckus.cloud/
North American region
https://api.ruckus.cloud/
- Asian region
https://api.asia.ruckus.cloud/templates/venues/{venueId}/aaaSettings
- European region
https://api.eu.ruckus.cloud/templates/venues/{venueId}/aaaSettings
- North American region
https://api.ruckus.cloud/templates/venues/{venueId}/aaaSettings
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payload
Response
{ "id": "string", "authnEnabledSsh": true, "authnEnableTelnet": true, "authnFirstPref": "string", "authnSecondPref": "string", "authnThirdPref": "string", "authnFourthPref": "string", "authzEnabledCommand": true, "authzEnabledExec": true, "authzCommonsLevel": "string", "authzCommonsFirstServer": "string", "authzCommonsSecondServer": "string", "authzCommonsThirdServer": "string", "authzExecFirstServer": "string", "authzExecSecondServer": "string", "authzExecThirdServer": "string", "acctEnabledCommand": true, "acctEnabledExec": true, "acctCommonsLevel": "string", "acctCommonsFirstServer": "string", "acctCommonsSecondServer": "string", "acctCommonsThirdServer": "string", "acctExecFirstServer": "string", "acctExecSecondServer": "string", "acctExecThirdServer": "string" }
- Asian region
https://api.asia.ruckus.cloud/templates/venues/{venueId}/aaaSettings
- European region
https://api.eu.ruckus.cloud/templates/venues/{venueId}/aaaSettings
- North American region
https://api.ruckus.cloud/templates/venues/{venueId}/aaaSettings
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{ "id": "string", "authnEnabledSsh": true, "authnEnableTelnet": true, "authnFirstPref": "string", "authnSecondPref": "string", "authnThirdPref": "string", "authnFourthPref": "string", "authzEnabledCommand": true, "authzEnabledExec": true, "authzCommonsLevel": "string", "authzCommonsFirstServer": "string", "authzCommonsSecondServer": "string", "authzCommonsThirdServer": "string", "authzExecFirstServer": "string", "authzExecSecondServer": "string", "authzExecThirdServer": "string", "acctEnabledCommand": true, "acctEnabledExec": true, "acctCommonsLevel": "string", "acctCommonsFirstServer": "string", "acctCommonsSecondServer": "string", "acctCommonsThirdServer": "string", "acctExecFirstServer": "string", "acctExecSecondServer": "string", "acctExecThirdServer": "string" }
Response
{ "requestId": "string", "response": { "id": "string", "authnEnabledSsh": true, "authnEnableTelnet": true, "authnFirstPref": "string", "authnSecondPref": "string", "authnThirdPref": "string", "authnFourthPref": "string", "authzEnabledCommand": true, "authzEnabledExec": true, "authzCommonsLevel": "string", "authzCommonsFirstServer": "string", "authzCommonsSecondServer": "string", "authzCommonsThirdServer": "string", "authzExecFirstServer": "string", "authzExecSecondServer": "string", "authzExecThirdServer": "string", "acctEnabledCommand": true, "acctEnabledExec": true, "acctCommonsLevel": "string", "acctCommonsFirstServer": "string", "acctCommonsSecondServer": "string", "acctCommonsThirdServer": "string", "acctExecFirstServer": "string", "acctExecSecondServer": "string", "acctExecThirdServer": "string" } }