@itentialopensource/adapter-menmice_micetro
Version:
This adapter integrates with system described as: menandmice.
1,998 lines • 113 kB
JSON
{
"openapi":"3.0.0",
"servers":[
{
"url":"https://micetro.menandmice.com",
"description":"",
"variables":{
}
}
],
"info":{
"version":"13.0",
"title":"MenAndMice",
"description":"",
"termsOfService":"",
"contact":{
},
"license":{
"name":""
}
},
"paths":{
"/mmws/api/AddressSpaces": {
"post": {
"tags": [
"AddressSpace"
],
"summary": "Create Address Space",
"description": "Create Address Space",
"operationId": "createAddressSpace",
"parameters": [],
"requestBody": {
"description": "Address Space",
"content": {
"application/json": {
"schema": {
"title": "addressSpace",
"type": "object"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"get": {
"tags": [
"AddressSpace"
],
"summary": "Get Address Spaces",
"description": "Get Address Spaces",
"operationId": "getAddressSpaces",
"parameters": [],
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
}
},
"/mmws/api/AddressSpaces/{addressSpaceId}":{
"put":{
"tags": [
"AddressSpace"
],
"summary": "Update Address Space",
"description": "Update Address Space",
"operationId": "updateAddressSpace",
"parameters":[
{
"name": "addressSpaceId",
"in": "path",
"description": "id of the address space to update",
"required": true,
"schema":{
"type": "string"
}
}
],
"requestBody": {
"description": "Address Space",
"content": {
"application/json": {
"schema": {
"title": "addressSpace",
"type": "object"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"get":{
"tags": [
"AddressSpace"
],
"summary": "Get Address Space By Id",
"description": "Get Address Space By Id",
"operationId": "getAddressSpaceById",
"parameters":[
{
"name": "addressSpaceId",
"in": "path",
"description": "id of the Address Space to get",
"required": true,
"schema":{
"type": "string"
}
}
],
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"delete":{
"tags": [
"AddressSpace"
],
"summary": "Delete Address Space",
"description": "Delete Address Space",
"operationId": "deleteAddressSpace",
"parameters":[
{
"name": "addressSpaceId",
"in": "path",
"description": "id of the Address Space to delete",
"required": true,
"schema":{
"type": "string"
}
}
],
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
}
},
"/mmws/api/ADForests": {
"post": {
"tags": [
"ADForest"
],
"summary": "Create AD Forest",
"description": "Create AD Forest",
"operationId": "createADForest",
"parameters": [],
"requestBody": {
"description": "AD Forest",
"content": {
"application/json": {
"schema": {
"title": "adForest",
"type": "object"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"get": {
"tags": [
"ADForest"
],
"summary": "Get AD Forests",
"description": "Get AD Forests",
"operationId": "getADForests",
"parameters": [],
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
}
},
"/mmws/api/ADForests/{adForestId}":{
"put":{
"tags": [
"ADForest"
],
"summary": "Update AD Forest",
"description": "Update AD Forest",
"operationId": "updateADForest",
"parameters":[
{
"name": "adForestId",
"in": "path",
"description": "id of the AD Forest to update",
"required": true,
"schema":{
"type": "string"
}
}
],
"requestBody": {
"description": "AD Forest",
"content": {
"application/json": {
"schema": {
"title": "adForest",
"type": "object"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"get":{
"tags": [
"ADForest"
],
"summary": "Get AD Forest By Id",
"description": "Get AD Forest By Id",
"operationId": "getADForestById",
"parameters":[
{
"name": "adForestId",
"in": "path",
"description": "id of the AD Forest to get",
"required": true,
"schema":{
"type": "string"
}
}
],
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"delete":{
"tags": [
"ADForest"
],
"summary": "Delete AD Forest",
"description": "Delete AD Forest",
"operationId": "deleteADForest",
"parameters":[
{
"name": "adForestId",
"in": "path",
"description": "id of the AD Forest to delete",
"required": true,
"schema":{
"type": "string"
}
}
],
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
}
},
"/mmws/api/ADSiteLinks": {
"post": {
"tags": [
"ADSiteLink"
],
"summary": "Create AD SiteLink",
"description": "Create AD SiteLink",
"operationId": "createADSiteLink",
"parameters": [],
"requestBody": {
"description": "AD SiteLink",
"content": {
"application/json": {
"schema": {
"title": "adSiteLink",
"type": "object"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"get": {
"tags": [
"ADSiteLink"
],
"summary": "Get AD Site Links",
"description": "Get AD Site Links",
"operationId": "getADSiteLinks",
"parameters": [],
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
}
},
"/mmws/api/ADSiteLinks/{adSiteLinkId}":{
"put":{
"tags": [
"ADSiteLink"
],
"summary": "Update AD Site Link",
"description": "Update AD Site Link",
"operationId": "updateADSiteLink",
"parameters":[
{
"name": "adSiteLinkId",
"in": "path",
"description": "id of the AD Site Link to update",
"required": true,
"schema":{
"type": "string"
}
}
],
"requestBody": {
"description": "AD Site Link",
"content": {
"application/json": {
"schema": {
"title": "adSiteLink",
"type": "object"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"get":{
"tags": [
"ADSiteLink"
],
"summary": "Get AD Site Link By Id",
"description": "Get AD Site Link By Id",
"operationId": "getADSiteLinkById",
"parameters":[
{
"name": "adSiteLinkId",
"in": "path",
"description": "id of the AD Site Link to get",
"required": true,
"schema":{
"type": "string"
}
}
],
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"delete":{
"tags": [
"ADSiteLink"
],
"summary": "Delete AD Site Link",
"description": "Delete AD Site Link",
"operationId": "deleteADSiteLink",
"parameters":[
{
"name": "adSiteLinkId",
"in": "path",
"description": "id of the AD Site Link to delete",
"required": true,
"schema":{
"type": "string"
}
}
],
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
}
},
"/mmws/api/ADSites": {
"post": {
"tags": [
"ADSite"
],
"summary": "Create AD Site",
"description": "Create AD Site",
"operationId": "createADSite",
"parameters": [],
"requestBody": {
"description": "AD Site",
"content": {
"application/json": {
"schema": {
"title": "adSite",
"type": "object"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"get": {
"tags": [
"ADSite"
],
"summary": "Get AD Sites",
"description": "Get AD Sites",
"operationId": "getADSites",
"parameters": [],
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
}
},
"/mmws/api/ADSites/{adSiteId}":{
"put":{
"tags": [
"ADSite"
],
"summary": "Update AD Site",
"description": "Update AD Site",
"operationId": "updateADSite",
"parameters":[
{
"name": "adSiteId",
"in": "path",
"description": "id of the AD Site to update",
"required": true,
"schema":{
"type": "string"
}
}
],
"requestBody": {
"description": "AD Site",
"content": {
"application/json": {
"schema": {
"title": "adSite",
"type": "object"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"get":{
"tags": [
"ADSite"
],
"summary": "Get AD Site By Id",
"description": "Get AD Site By Id",
"operationId": "getADSiteById",
"parameters":[
{
"name": "adSiteId",
"in": "path",
"description": "id of the AD Site to get",
"required": true,
"schema":{
"type": "string"
}
}
],
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"delete":{
"tags": [
"ADSite"
],
"summary": "Delete AD Site",
"description": "Delete AD Site",
"operationId": "deleteADSite",
"parameters":[
{
"name": "adSiteId",
"in": "path",
"description": "id of the AD Site to delete",
"required": true,
"schema":{
"type": "string"
}
}
],
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
}
},
"/mmws/api/ChangeRequests": {
"post": {
"tags": [
"ChangeRequest"
],
"summary": "Create Change Request",
"description": "Create Change Request",
"operationId": "createChangeRequest",
"parameters": [],
"requestBody": {
"description": "ChangeRequest",
"content": {
"application/json": {
"schema": {
"title": "changeRequest",
"type": "object"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"get": {
"tags": [
"ChangeRequest"
],
"summary": "Get Change Requests",
"description": "Get Change Requests",
"operationId": "getChangeRequests",
"parameters": [],
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
}
},
"/mmws/api/ChangeRequests/{changeRequestId}":{
"put":{
"tags": [
"ChangeRequest"
],
"summary": "Update Change Request",
"description": "Update Change Request",
"operationId": "updateChangeRequest",
"parameters":[
{
"name": "changeRequestId",
"in": "path",
"description": "id of the Change Request to update",
"required": true,
"schema":{
"type": "string"
}
}
],
"requestBody": {
"description": "Change Request",
"content": {
"application/json": {
"schema": {
"title": "changeRequest",
"type": "object"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"get":{
"tags": [
"ChangeRequest"
],
"summary": "Get Change Request By Id",
"description": "Get Change Request By Id",
"operationId": "getChangeRequestById",
"parameters":[
{
"name": "changeRequestId",
"in": "path",
"description": "id of the Change Request to get",
"required": true,
"schema":{
"type": "string"
}
}
],
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"delete":{
"tags": [
"ChangeRequest"
],
"summary": "Delete Change Request",
"description": "Delete Change Request",
"operationId": "deleteChangeRequest",
"parameters":[
{
"name": "changeRequestId",
"in": "path",
"description": "id of the Change Request to delete",
"required": true,
"schema":{
"type": "string"
}
}
],
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
}
},
"/mmws/api/CloudNetworks": {
"post": {
"tags": [
"CloudNetwork"
],
"summary": "Create Cloud Network",
"description": "Create Cloud Network",
"operationId": "createCloudNetwork",
"parameters": [],
"requestBody": {
"description": "Cloud Network",
"content": {
"application/json": {
"schema": {
"title": "cloudNetwork",
"type": "object"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"get": {
"tags": [
"CloudNetwork"
],
"summary": "Get Cloud Networks",
"description": "Get Cloud Networks",
"operationId": "getCloudNetworks",
"parameters": [],
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
}
},
"/mmws/api/CloudNetworks/{cloudNetworkId}":{
"put":{
"tags": [
"CloudNetwork"
],
"summary": "Update Cloud Network",
"description": "Update Cloud Network",
"operationId": "updateCloudNetwork",
"parameters":[
{
"name": "cloudNetworkId",
"in": "path",
"description": "id of the Cloud Network to update",
"required": true,
"schema":{
"type": "string"
}
}
],
"requestBody": {
"description": "Cloud Network",
"content": {
"application/json": {
"schema": {
"title": "cloudNetwork",
"type": "object"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"get":{
"tags": [
"CloudNetwork"
],
"summary": "Get Cloud Network By Id",
"description": "Get Cloud Network By Id",
"operationId": "getCloudNetworkById",
"parameters":[
{
"name": "cloudNetworkId",
"in": "path",
"description": "id of the Cloud Network to get",
"required": true,
"schema":{
"type": "string"
}
}
],
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"delete":{
"tags": [
"CloudNetwork"
],
"summary": "Delete Cloud Network",
"description": "Delete Cloud Network",
"operationId": "deleteCloudNetwork",
"parameters":[
{
"name": "cloudNetworkId",
"in": "path",
"description": "id of the Cloud Network to delete",
"required": true,
"schema":{
"type": "string"
}
}
],
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
}
},
"/mmws/api/CloudServiceAccounts": {
"post": {
"tags": [
"CloudServiceAccount"
],
"summary": "Create Cloud Service Account",
"description": "Create Cloud Service Account",
"operationId": "createCloudServiceAccount",
"parameters": [],
"requestBody": {
"description": "Cloud Service Account",
"content": {
"application/json": {
"schema": {
"title": "cloudServiceAccount",
"type": "object"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"get": {
"tags": [
"CloudServiceAccount"
],
"summary": "Get Cloud Service Accounts",
"description": "Get Cloud Service Accounts",
"operationId": "getCloudServiceAccounts",
"parameters": [],
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
}
},
"/mmws/api/CloudServiceAccounts/{cloudServiceAccountId}":{
"put":{
"tags": [
"CloudServiceAccount"
],
"summary": "Update Cloud Service Account",
"description": "Update Cloud Service Account",
"operationId": "updateCloudServiceAccount",
"parameters":[
{
"name": "cloudServiceAccountId",
"in": "path",
"description": "id of the Cloud Service Account to update",
"required": true,
"schema":{
"type": "string"
}
}
],
"requestBody": {
"description": "Cloud Service Account",
"content": {
"application/json": {
"schema": {
"title": "cloudServiceAccount",
"type": "object"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"get":{
"tags": [
"CloudServiceAccount"
],
"summary": "Get Cloud Service Account By Id",
"description": "Get Cloud Service Account By Id",
"operationId": "getCloudServiceAccountById",
"parameters":[
{
"name": "cloudServiceAccountId",
"in": "path",
"description": "id of the Cloud Service Account to get",
"required": true,
"schema":{
"type": "string"
}
}
],
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"delete":{
"tags": [
"CloudServiceAccount"
],
"summary": "Delete Cloud Service Account",
"description": "Delete Cloud Service Account",
"operationId": "deleteCloudServiceAccount",
"parameters":[
{
"name": "cloudServiceAccountId",
"in": "path",
"description": "id of the Cloud Service Account to delete",
"required": true,
"schema":{
"type": "string"
}
}
],
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
}
},
"/mmws/api/Devices": {
"post": {
"tags": [
"Device"
],
"summary": "Create Device",
"description": "Create Device",
"operationId": "createDevice",
"parameters": [],
"requestBody": {
"description": "Device",
"content": {
"application/json": {
"schema": {
"title": "device",
"type": "object"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"get": {
"tags": [
"Device"
],
"summary": "Devices",
"description": "Devices",
"operationId": "getDevices",
"parameters": [],
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
}
},
"/mmws/api/Devices/{deviceId}":{
"put":{
"tags": [
"Device"
],
"summary": "Update Device",
"description": "Update Device",
"operationId": "updateDevice",
"parameters":[
{
"name": "deviceId",
"in": "path",
"description": "id of the Device to update",
"required": true,
"schema":{
"type": "string"
}
}
],
"requestBody": {
"description": "Device",
"content": {
"application/json": {
"schema": {
"title": "device",
"type": "object"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"get":{
"tags": [
"Device"
],
"summary": "Get Device By Id",
"description": "Get Device By Id",
"operationId": "getDeviceById",
"parameters":[
{
"name": "deviceId",
"in": "path",
"description": "id of the Device to get",
"required": true,
"schema":{
"type": "string"
}
}
],
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"delete":{
"tags": [
"Device"
],
"summary": "Delete Device",
"description": "Delete Device",
"operationId": "deleteDevice",
"parameters":[
{
"name": "deviceId",
"in": "path",
"description": "id of the Device to delete",
"required": true,
"schema":{
"type": "string"
}
}
],
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
}
},
"/mmws/api/DHCPAddressPools": {
"post": {
"tags": [
"DHCPAddressPool"
],
"summary": "Create DHCP Address Pool",
"description": "Create DHCP Address Pool",
"operationId": "createDHCPAddressPool",
"parameters": [],
"requestBody": {
"description": "DHCP Address Pool",
"content": {
"application/json": {
"schema": {
"title": "dhcpAddressPool",
"type": "object"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"get": {
"tags": [
"DHCPAddressPool"
],
"summary": "DHCP Address Pools",
"description": "DHCP Address Pools",
"operationId": "getDHCPAddressPools",
"parameters": [],
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
}
},
"/mmws/api/DHCPAddressPools/{dhcpAddressPoolId}":{
"put":{
"tags": [
"DHCPAddressPool"
],
"summary": "Update DHCP Address Pool",
"description": "Update DHCP Address Pool",
"operationId": "updateDHCPAddressPool",
"parameters":[
{
"name": "dhcpAddressPoolId",
"in": "path",
"description": "id of the DHCP Address Pool to update",
"required": true,
"schema":{
"type": "string"
}
}
],
"requestBody": {
"description": "DHCP Address Pool",
"content": {
"application/json": {
"schema": {
"title": "dhcpAddressPool",
"type": "object"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"get":{
"tags": [
"DHCPAddressPool"
],
"summary": "Get DHCP Address Pool By Id",
"description": "Get DHCP Address Pool By Id",
"operationId": "getDHCPAddressPoolById",
"parameters":[
{
"name": "dhcpAddressPoolId",
"in": "path",
"description": "id of the DHCP Address Pool to get",
"required": true,
"schema":{
"type": "string"
}
}
],
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"delete":{
"tags": [
"DHCPAddressPool"
],
"summary": "Delete DHCP Address Pool",
"description": "Delete DHCP Address Pool",
"operationId": "deleteDHCPAddressPool",
"parameters":[
{
"name": "dhcpAddressPoolId",
"in": "path",
"description": "id of the DHCP Address Pool to delete",
"required": true,
"schema":{
"type": "string"
}
}
],
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
}
},
"/mmws/api/DHCPExclusions": {
"post": {
"tags": [
"DHCPExclusion"
],
"summary": "Create DHCP Exclusion",
"description": "Create DHCP Exclusion",
"operationId": "createDHCPExclusion",
"parameters": [],
"requestBody": {
"description": "DHCP Exclusion",
"content": {
"application/json": {
"schema": {
"title": "dhcpExclusion",
"type": "object"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"get": {
"tags": [
"DHCPExclusion"
],
"summary": "DHCP Exclusions",
"description": "DHCP Exclusions",
"operationId": "getDHCPExclusions",
"parameters": [],
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
}
},
"/mmws/api/DHCPExclusions/{dhcpExclusionId}":{
"put":{
"tags": [
"DHCPExclusion"
],
"summary": "Update DHCP Exclusion",
"description": "Update DHCP Exclusion",
"operationId": "updateDHCPExclusion",
"parameters":[
{
"name": "dhcpExclusionId",
"in": "path",
"description": "id of the DHCP Exclusion to update",
"required": true,
"schema":{
"type": "string"
}
}
],
"requestBody": {
"description": "DHCP Exclusion",
"content": {
"application/json": {
"schema": {
"title": "dhcpExclusion",
"type": "object"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"get":{
"tags": [
"DHCPExclusion"
],
"summary": "Get DHCP Exclusion By Id",
"description": "Get DHCP Exclusion By Id",
"operationId": "getDHCPExclusionById",
"parameters":[
{
"name": "dhcpExclusionId",
"in": "path",
"description": "id of the DHCP Exclusion to get",
"required": true,
"schema":{
"type": "string"
}
}
],
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"delete":{
"tags": [
"DHCPExclusion"
],
"summary": "Delete DHCP Exclusion",
"description": "Delete DHCP Exclusion",
"operationId": "deleteDHCPExclusion",
"parameters":[
{
"name": "dhcpExclusionId",
"in": "path",
"description": "id of the DHCP Exclusion to delete",
"required": true,
"schema":{
"type": "string"
}
}
],
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
}
},
"/mmws/api/DHCPGroups": {
"post": {
"tags": [
"DHCPGroup"
],
"summary": "Create DHCP Group",
"description": "Create DHCP Group",
"operationId": "createDHCPGroup",
"parameters": [],
"requestBody": {
"description": "DHCP Group",
"content": {
"application/json": {
"schema": {
"title": "dhcpGroup",
"type": "object"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"get": {
"tags": [
"DHCPGroup"
],
"summary": "DHCP Groups",
"description": "DHCP Groups",
"operationId": "getDHCPGroups",
"parameters": [],
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
}
},
"/mmws/api/DHCPGroups/{dhcpGroupId}":{
"put":{
"tags": [
"DHCPGroup"
],
"summary": "Update DHCP Group",
"description": "Update DHCP Group",
"operationId": "updateDHCPGroup",
"parameters":[
{
"name": "dhcpGroupId",
"in": "path",
"description": "id of the DHCP Group to update",
"required": true,
"schema":{
"type": "string"
}
}
],
"requestBody": {
"description": "DHCP Group",
"content": {
"application/json": {
"schema": {
"title": "dhcpGroup",
"type": "object"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"get":{
"tags": [
"DHCPGroup"
],
"summary": "Get DHCP Group By Id",
"description": "Get DHCP Group By Id",
"operationId": "getDHCPGroupById",
"parameters":[
{
"name": "dhcpGroupId",
"in": "path",
"description": "id of the DHCP Group to get",
"required": true,
"schema":{
"type": "string"
}
}
],
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"delete":{
"tags": [
"DHCPGroup"
],
"summary": "Delete DHCP Group",
"description": "Delete DHCP Group",
"operationId": "deleteDHCPGroup",
"parameters":[
{
"name": "dhcpGroupId",
"in": "path",
"description": "id of the DHCP Group to delete",
"required": true,
"schema":{
"type": "string"
}
}
],
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
}
},
"/mmws/api/DHCPReservations": {
"post": {
"tags": [
"DHCPReservation"
],
"summary": "Create DHCP Reservation",
"description": "Create DHCP Reservation",
"operationId": "createDHCPReservation",
"parameters": [],
"requestBody": {
"description": "DHCP Reservation",
"content": {
"application/json": {
"schema": {
"title": "dhcpReservation",
"type": "object"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"get": {
"tags": [
"DHCPReservation"
],
"summary": "DHCP Reservations",
"description": "DHCP Reservations",
"operationId": "getDHCPReservations",
"parameters": [],
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
}
},
"/mmws/api/DHCPReservations/{dhcpReservationId}":{
"put":{
"tags": [
"DHCPReservation"
],
"summary": "Update DHCP Reservation",
"description": "Update DHCP Reservation",
"operationId": "updateDHCPReservation",
"parameters":[
{
"name": "dhcpReservationId",
"in": "path",
"description": "id of the DHCP Reservation to update",
"required": true,
"schema":{
"type": "string"
}
}
],
"requestBody": {
"description": "DHCP Reservation",
"content": {
"application/json": {
"schema": {
"title": "dhcpReservation",
"type": "object"
}
}
},
"required": true
},
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"get":{
"tags": [
"DHCPReservation"
],
"summary": "Get DHCP Reservation By Id",
"description": "Get DHCP Reservation By Id",
"operationId": "getDHCPReservationById",
"parameters":[
{
"name": "dhcpReservationId",
"in": "path",
"description": "id of the DHCP Reservation to get",
"required": true,
"schema":{
"type": "string"
}
}
],
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"delete":{
"tags": [
"DHCPReservation"
],
"summary": "Delete DHCP Reservation",
"description": "Delete DHCP Reservation",
"operationId": "deleteDHCPReservation",
"parameters":[
{
"name": "dhcpReservationId",
"in": "path",
"description": "id of the DHCP Reservation to delete",
"required": true,
"schema":{
"type": "string"
}
}
],
"responses": {
"200": {
"description": "successful response",
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
}
},
"/mmws/api/DHCPScopes": {
"post": {
"tags": [
"DHCPScope"
],
"summary": "Create DHCP Scope",
"description": "Create DHCP Scope",
"operationId": "createDHCPScope",
"parameters": [],
"requestBody": {
"description": "DHCP Scope",
"content": {
"application/json": {
"schema": {
"title": "dhcpScope",
"type": "object"
}
}
},
"require