Manage AAA (authentication, authorization, and accounting) Servers.
Switch Service API & Model Documentation (0.4.0)
Download OpenAPI description
Overview
Languages
Servers
RUCKUS One API host for North American region.
https://api.ruckus.cloud/
RUCKUS One API host for European region.
https://api.eu.ruckus.cloud/
RUCKUS One API host for Asian region.
https://api.asia.ruckus.cloud/
Request
Update venue template's authentication, authorization, and accounting setting by id. Use activity API with request id to get the status update. This method will be removed no sooner than 06/30/2026. The following URL /templates/venues/{venueId}/aaaSettings can be used for this content.
Security
jwtAuth
- application/json
- application/vnd.ruckus.v1+json
- RUCKUS One API host for North American region.https://api.ruckus.cloud/templates/venues/{venueId}/aaaSettings/{aaaSettingId}
- RUCKUS One API host for European region.https://api.eu.ruckus.cloud/templates/venues/{venueId}/aaaSettings/{aaaSettingId}
- RUCKUS One API host for Asian region.https://api.asia.ruckus.cloud/templates/venues/{venueId}/aaaSettings/{aaaSettingId}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{ "authnEnabledSsh": 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" } }