@itentialopensource/adapter-cisco_acs
Version:
This adapter integrates with system described as: Cisco ACS.
253 lines • 6.46 kB
JSON
{
"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"
}
}