Manage AAA (authentication, authorization, and accounting) Servers.
Switch Service API & Model Documentation (0.4.0)
- RUCKUS One API host for North American region.https://api.ruckus.cloud/venues/{venueId}/cliTemplates/{cliTemplateId}
- RUCKUS One API host for European region.https://api.eu.ruckus.cloud/venues/{venueId}/cliTemplates/{cliTemplateId}
- RUCKUS One API host for Asian region.https://api.asia.ruckus.cloud/venues/{venueId}/cliTemplates/{cliTemplateId}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
[ "string" ]
{ "requestId": "string", "response": { "id": "string" } }
- RUCKUS One API host for North American region.https://api.ruckus.cloud/venues/{venueId}/cliTemplates/{cliTemplateId}
- RUCKUS One API host for European region.https://api.eu.ruckus.cloud/venues/{venueId}/cliTemplates/{cliTemplateId}
- RUCKUS One API host for Asian region.https://api.asia.ruckus.cloud/venues/{venueId}/cliTemplates/{cliTemplateId}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
[ "string" ]
{ "requestId": "string", "response": { "id": "string" } }
- RUCKUS One API host for North American region.https://api.ruckus.cloud/cliTemplates/{cliTemplateId}
- RUCKUS One API host for European region.https://api.eu.ruckus.cloud/cliTemplates/{cliTemplateId}
- RUCKUS One API host for Asian region.https://api.asia.ruckus.cloud/cliTemplates/{cliTemplateId}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payloadOK
- application/json
- application/vnd.ruckus.v1+json
- application/vnd.ruckus.v1.1+json
The CLI command template content containing switch configuration commands and variable placeholders.
The set of variables defined in this CLI template for dynamic configuration value substitution.
The flag indicating whether the switch should be reloaded after applying this CLI template.
The flag indicating whether to apply this CLI template later rather than immediately.
{ "id": "string", "name": "string", "cli": "string", "variables": [ { … } ], "reload": true, "applyLater": true, "venueSwitches": [ { … } ] }
- application/json
- application/vnd.ruckus.v1+json
- application/vnd.ruckus.v1.1+json
Flag indicating whether to apply the CLI template later rather than immediately (default: false).
Flag indicating whether to reload the switch after applying the CLI commands (default: false).
Set of template variables that can be customized for each switch when applying the CLI template.
- RUCKUS One API host for North American region.https://api.ruckus.cloud/cliTemplates/{cliTemplateId}
- RUCKUS One API host for European region.https://api.eu.ruckus.cloud/cliTemplates/{cliTemplateId}
- RUCKUS One API host for Asian region.https://api.asia.ruckus.cloud/cliTemplates/{cliTemplateId}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{ "applyLater": true, "cli": "string", "id": "string", "name": "string", "reload": true, "variables": [ { … } ], "venueSwitches": [ { … } ] }
OK
- application/json
- application/vnd.ruckus.v1+json
The CLI command template content containing switch configuration commands and variable placeholders.
The set of variables defined in this CLI template for dynamic configuration value substitution.
The flag indicating whether the switch should be reloaded after applying this CLI template.
The flag indicating whether to apply this CLI template later rather than immediately.
{ "id": "string", "name": "string", "cli": "string", "variables": [ { … } ], "reload": true, "applyLater": true, "venueSwitches": [ { … } ] }
- RUCKUS One API host for North American region.https://api.ruckus.cloud/cliTemplates/{cliTemplateId}
- RUCKUS One API host for European region.https://api.eu.ruckus.cloud/cliTemplates/{cliTemplateId}
- RUCKUS One API host for Asian region.https://api.asia.ruckus.cloud/cliTemplates/{cliTemplateId}
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payload{ "requestId": "string", "response": { "id": "string" } }
- application/json
- application/vnd.ruckus.v1+json
- application/vnd.ruckus.v1.1+json
Flag indicating whether to apply the CLI template later rather than immediately (default: false).
Flag indicating whether to reload the switch after applying the CLI commands (default: false).
Set of template variables that can be customized for each switch when applying the CLI template.
- RUCKUS One API host for North American region.https://api.ruckus.cloud/cliTemplates
- RUCKUS One API host for European region.https://api.eu.ruckus.cloud/cliTemplates
- RUCKUS One API host for Asian region.https://api.asia.ruckus.cloud/cliTemplates
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{ "applyLater": true, "cli": "string", "id": "string", "name": "string", "reload": true, "variables": [ { … } ], "venueSwitches": [ { … } ] }
OK
- application/json
- application/vnd.ruckus.v1+json
The CLI command template content containing switch configuration commands and variable placeholders.
The set of variables defined in this CLI template for dynamic configuration value substitution.
The flag indicating whether the switch should be reloaded after applying this CLI template.
The flag indicating whether to apply this CLI template later rather than immediately.
{ "id": "string", "name": "string", "cli": "string", "variables": [ { … } ], "reload": true, "applyLater": true, "venueSwitches": [ { … } ] }
- RUCKUS One API host for North American region.https://api.ruckus.cloud/cliTemplates
- RUCKUS One API host for European region.https://api.eu.ruckus.cloud/cliTemplates
- RUCKUS One API host for Asian region.https://api.asia.ruckus.cloud/cliTemplates
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
[ "string" ]
{ "requestId": "string", "response": { "id": "string" } }
- application/json
- application/vnd.ruckus.v1+json
- application/vnd.ruckus.v1.1+json
The list of field names to include in the query response, allowing clients to request only specific fields.
The sort order direction for the query results, either ascending or descending, defaulting to ascending.
The dynamic filter map where keys are field names and values are lists of filter criteria to apply for each field.
The list of field names to search within when applying the search string.
- RUCKUS One API host for North American region.https://api.ruckus.cloud/cliTemplates/query
- RUCKUS One API host for European region.https://api.eu.ruckus.cloud/cliTemplates/query
- RUCKUS One API host for Asian region.https://api.asia.ruckus.cloud/cliTemplates/query
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
{ "fields": [ "string" ], "page": 0, "pageSize": 0, "sortField": "string", "sortOrder": "ASC", "filterType": "string", "filters": { "property1": [ … ], "property2": [ … ] }, "searchString": "string", "searchTargetFields": [ "string" ] }
{ "id": "string", "data": [ null ], "fields": [ "string" ], "page": 0, "totalCount": 0, "totalPages": 0 }
- RUCKUS One API host for North American region.https://api.ruckus.cloud/cliTemplates/examples
- RUCKUS One API host for European region.https://api.eu.ruckus.cloud/cliTemplates/examples
- RUCKUS One API host for Asian region.https://api.asia.ruckus.cloud/cliTemplates/examples
- Payload
- curl
- JavaScript
- Node.js
- Python
- Java
- C#
- PHP
- Go
- Ruby
- R
No request payload{ "id": "string", "cli": "string", "name": "string", "version": "string" }