UNPKG

@itentialopensource/adapter-apic

Version:

Cisco Application Policy Infrastructure Controller (Cisco APIC) is the unifying point of automation and management for the Application Centric Infrastructure (ACI) fabric.

180 lines 4.16 kB
{ "openapi": "3.0.2", "info": { "title": "adapter-apic", "version": "1.0.0" }, "paths": { "/mo/uni/{tenantName}": { "post": { "operationId": "createApplicationProfile", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "tenantName", "in": "path", "required": true, "schema": { "title": "tenantName", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" } } } } }, "delete": { "operationId": "deleteTenant", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "tenantName", "in": "path", "required": true, "schema": { "title": "tenantName", "type": "string" } } ] } }, "/mo/uni/{tenantName}/{applicationProfile}": { "post": { "operationId": "createEPG", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "tenantName", "in": "path", "required": true, "schema": { "title": "tenantName", "type": "string" } }, { "name": "applicationProfile", "in": "path", "required": true, "schema": { "title": "applicationProfile", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" } } } } } }, "/mo/uni/{tenantName}/{applicationProfile}/{epgName}": { "post": { "operationId": "assignPort", "responses": { "200": { "description": "Successful operation", "content": { "application/json": { "schema": { "title": "result", "type": "object" } } } } }, "parameters": [ { "name": "tenantName", "in": "path", "required": true, "schema": { "title": "tenantName", "type": "string" } }, { "name": "applicationProfile", "in": "path", "required": true, "schema": { "title": "applicationProfile", "type": "string" } }, { "name": "epgName", "in": "path", "required": true, "schema": { "title": "epgName", "type": "string" } } ], "requestBody": { "content": { "application/json": { "schema": { "type": "object" } } } } } } }, "components": { "schemas": {} } }