@itentialopensource/adapter-cisco_acs
Version:
This adapter integrates with system described as: Cisco ACS.
170 lines (169 loc) • 4.48 kB
YAML
openapi: 3.0.0
info:
title: Cisco ACS
description: 'This is a sample description. You can find out more about Swagger at [http://swagger.io](http://swagger.io) or on [irc.freenode.net, #swagger](http://swagger.io/irc/). For this sample, you can use the api key `special-key` to test the authorization filters.'
contact:
email: apiteam@swagger.io
version: '1.0.0'
servers:
- url: https://your.host.name.io/REST
variables: {}
- url: http://your.host.name.io/REST
variables: {}
paths:
/Common/AcsVersion:
get:
tags:
- Common
summary: getACSVersion
description: get the ACS Version
operationId: getACSVersion
parameters: []
responses:
'200':
description: successful operation
headers: {}
content:
text/plain:
schema:
type: string
'400':
description: failed operation
headers: {}
content: {}
deprecated: false
/Identity/Users:
get:
tags:
- Identity
summary: getAllUsers
description: get all users
operationId: getAllUsers
parameters: []
responses:
'200':
description: successful operation
headers: {}
content:
text/plain:
schema:
type: string
'400':
description: failed operation
headers: {}
content: {}
deprecated: false
post:
tags:
- Identity
summary: createUser
description: create user
operationId: createUser
parameters: []
requestBody:
description: user to create
content:
text/plain:
schema:
type: string
description: user to create
required: false
responses:
'200':
description: successful operation
headers: {}
content:
text/plain:
schema:
type: string
'400':
description: failed operation
headers: {}
content: {}
deprecated: false
/Query/NetworkDevice/op/query:
put:
tags:
- Query
summary: queryNetworkDevices
description: find network devices by query
operationId: queryNetworkDevices
parameters: []
requestBody:
description: filter for finding devices
content:
text/plain:
schema:
type: string
description: filter for finding devices
required: false
responses:
'200':
description: successful operation
headers: {}
content:
text/plain:
schema:
type: string
'400':
description: failed operation
headers: {}
content: {}
deprecated: false
/NetworkDevice/NetworkDevice:
get:
tags:
- NetworkDevice
summary: getAllNetworkDevices
description: get all network devices
operationId: getAllNetworkDevices
parameters: []
responses:
'200':
description: successful operation
headers: {}
content:
text/plain:
schema:
type: string
'400':
description: failed operation
headers: {}
content: {}
deprecated: false
post:
tags:
- NetworkDevice
summary: createNetworkDevice
description: create network device
operationId: createNetworkDevice
parameters: []
requestBody:
description: network device to create
content:
text/plain:
schema:
type: string
description: network device to create
required: false
responses:
'200':
description: successful operation
headers: {}
content:
text/plain:
schema:
type: string
'400':
description: failed operation
headers: {}
content: {}
deprecated: false
tags:
- name: Common
- name: Identity
- name: Query
- name: NetworkDevice
externalDocs:
description: Find out more about Swagger
url: http://swagger.io