Manage AAA (authentication, authorization, and accounting) Servers.
Switch Service API & Model Documentation (0.3.4)
https://api.asia.ruckus.cloud/
https://api.eu.ruckus.cloud/
https://api.ruckus.cloud/
- Asian region
https://api.asia.ruckus.cloud/venues/{venueId}/aaaServers/{aaaServerId}
- European region
https://api.eu.ruckus.cloud/venues/{venueId}/aaaServers/{aaaServerId}
- North American region
https://api.ruckus.cloud/venues/{venueId}/aaaServers/{aaaServerId}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payload
{ "id": "string", "name": "string", "username": "string", "password": "string", "purpose": "UNSPECIFIED", "level": "UNSPECIFIED", "serverType": "__NULL", "secret": "string", "ip": "string", "acctPort": 0, "authPort": 0, "switchCountInVenue": 0, "syncedPasswordSwitchCount": 0 }
- Asian region
https://api.asia.ruckus.cloud/venues/{venueId}/aaaServers/{aaaServerId}
- European region
https://api.eu.ruckus.cloud/venues/{venueId}/aaaServers/{aaaServerId}
- North American region
https://api.ruckus.cloud/venues/{venueId}/aaaServers/{aaaServerId}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{ "id": "string", "acctPort": 65535, "authPort": 65535, "ip": "string", "level": "UNSPECIFIED", "name": "string", "password": "stringst", "encryptedPassword": "string", "purpose": "UNSPECIFIED", "secret": "string", "serverType": "__NULL", "username": "string", "authEnable": true }
{ "id": "string", "name": "string", "username": "string", "password": "string", "purpose": "UNSPECIFIED", "level": "UNSPECIFIED", "serverType": "__NULL", "secret": "string", "ip": "string", "acctPort": 0, "authPort": 0, "switchCountInVenue": 0, "syncedPasswordSwitchCount": 0, "aaaServerViewList": [ {} ] }
- Asian region
https://api.asia.ruckus.cloud/venues/{venueId}/aaaServers/{aaaServerId}
- European region
https://api.eu.ruckus.cloud/venues/{venueId}/aaaServers/{aaaServerId}
- North American region
https://api.ruckus.cloud/venues/{venueId}/aaaServers/{aaaServerId}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payload
{ "requestId": "string", "response": { "id": "string" } }
- Asian region
https://api.asia.ruckus.cloud/venues/{venueId}/aaaServers
- European region
https://api.eu.ruckus.cloud/venues/{venueId}/aaaServers
- North American region
https://api.ruckus.cloud/venues/{venueId}/aaaServers
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{ "id": "string", "acctPort": 65535, "authPort": 65535, "ip": "string", "level": "UNSPECIFIED", "name": "string", "password": "stringst", "encryptedPassword": "string", "purpose": "UNSPECIFIED", "secret": "string", "serverType": "__NULL", "username": "string", "authEnable": true }
{ "id": "string", "name": "string", "username": "string", "password": "string", "purpose": "UNSPECIFIED", "level": "UNSPECIFIED", "serverType": "__NULL", "secret": "string", "ip": "string", "acctPort": 0, "authPort": 0, "switchCountInVenue": 0, "syncedPasswordSwitchCount": 0, "aaaServerViewList": [ {} ] }
- Asian region
https://api.asia.ruckus.cloud/venues/{venueId}/aaaServers
- European region
https://api.eu.ruckus.cloud/venues/{venueId}/aaaServers
- North American region
https://api.ruckus.cloud/venues/{venueId}/aaaServers
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
[ "string" ]
{ "requestId": "string", "response": { "id": "string" } }
- Asian region
https://api.asia.ruckus.cloud/venues/{venueId}/aaaServers/query
- European region
https://api.eu.ruckus.cloud/venues/{venueId}/aaaServers/query
- North American region
https://api.ruckus.cloud/venues/{venueId}/aaaServers/query
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{ "fields": [ "string" ], "page": 0, "pageSize": 0, "sortField": "string", "sortOrder": "ASC", "serverType": "__NULL" }
{ "id": "string", "data": [ {} ], "fields": [ "string" ], "page": 0, "totalCount": 0, "totalPages": 0 }