@itentialopensource/adapter-menmice_micetro
Version:
This adapter integrates with system described as: menandmice.
1,925 lines (1,924 loc) • 86.7 kB
YAML
openapi: 3.0.0
info:
title: MenAndMice
description: ''
contact: {}
version: '13.0'
servers:
- url: https://micetro.menandmice.com
description: ''
variables: {}
paths:
/mmws/api/AddressSpaces:
post:
tags:
- AddressSpace
summary: createAddressSpace
description: Create Address Space
operationId: createAddressSpace
parameters: []
requestBody:
description: Address Space
content:
application/json:
schema:
type: object
description: Address Space
required: true
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
get:
tags:
- AddressSpace
summary: getAddressSpaces
description: Get Address Spaces
operationId: getAddressSpaces
parameters: []
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/mmws/api/AddressSpaces/{addressSpaceId}:
put:
tags:
- AddressSpace
summary: updateAddressSpace
description: Update Address Space
operationId: updateAddressSpace
parameters:
- name: addressSpaceId
in: path
description: id of the address space to update
required: true
style: simple
schema:
type: string
requestBody:
description: Address Space
content:
application/json:
schema:
type: object
description: Address Space
required: true
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
get:
tags:
- AddressSpace
summary: getAddressSpaceById
description: Get Address Space By Id
operationId: getAddressSpaceById
parameters:
- name: addressSpaceId
in: path
description: id of the Address Space to get
required: true
style: simple
schema:
type: string
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
delete:
tags:
- AddressSpace
summary: deleteAddressSpace
description: Delete Address Space
operationId: deleteAddressSpace
parameters:
- name: addressSpaceId
in: path
description: id of the Address Space to delete
required: true
style: simple
schema:
type: string
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/mmws/api/ADForests:
post:
tags:
- ADForest
summary: createADForest
description: Create AD Forest
operationId: createADForest
parameters: []
requestBody:
description: AD Forest
content:
application/json:
schema:
type: object
description: AD Forest
required: true
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
get:
tags:
- ADForest
summary: getADForests
description: Get AD Forests
operationId: getADForests
parameters: []
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/mmws/api/ADForests/{adForestId}:
put:
tags:
- ADForest
summary: updateADForest
description: Update AD Forest
operationId: updateADForest
parameters:
- name: adForestId
in: path
description: id of the AD Forest to update
required: true
style: simple
schema:
type: string
requestBody:
description: AD Forest
content:
application/json:
schema:
type: object
description: AD Forest
required: true
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
get:
tags:
- ADForest
summary: getADForestById
description: Get AD Forest By Id
operationId: getADForestById
parameters:
- name: adForestId
in: path
description: id of the AD Forest to get
required: true
style: simple
schema:
type: string
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
delete:
tags:
- ADForest
summary: deleteADForest
description: Delete AD Forest
operationId: deleteADForest
parameters:
- name: adForestId
in: path
description: id of the AD Forest to delete
required: true
style: simple
schema:
type: string
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/mmws/api/ADSiteLinks:
post:
tags:
- ADSiteLink
summary: createADSiteLink
description: Create AD SiteLink
operationId: createADSiteLink
parameters: []
requestBody:
description: AD SiteLink
content:
application/json:
schema:
type: object
description: AD SiteLink
required: true
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
get:
tags:
- ADSiteLink
summary: getADSiteLinks
description: Get AD Site Links
operationId: getADSiteLinks
parameters: []
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/mmws/api/ADSiteLinks/{adSiteLinkId}:
put:
tags:
- ADSiteLink
summary: updateADSiteLink
description: Update AD Site Link
operationId: updateADSiteLink
parameters:
- name: adSiteLinkId
in: path
description: id of the AD Site Link to update
required: true
style: simple
schema:
type: string
requestBody:
description: AD Site Link
content:
application/json:
schema:
type: object
description: AD Site Link
required: true
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
get:
tags:
- ADSiteLink
summary: getADSiteLinkById
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
style: simple
schema:
type: string
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
delete:
tags:
- ADSiteLink
summary: deleteADSiteLink
description: Delete AD Site Link
operationId: deleteADSiteLink
parameters:
- name: adSiteLinkId
in: path
description: id of the AD Site Link to delete
required: true
style: simple
schema:
type: string
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/mmws/api/ADSites:
post:
tags:
- ADSite
summary: createADSite
description: Create AD Site
operationId: createADSite
parameters: []
requestBody:
description: AD Site
content:
application/json:
schema:
type: object
description: AD Site
required: true
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
get:
tags:
- ADSite
summary: getADSites
description: Get AD Sites
operationId: getADSites
parameters: []
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/mmws/api/ADSites/{adSiteId}:
put:
tags:
- ADSite
summary: updateADSite
description: Update AD Site
operationId: updateADSite
parameters:
- name: adSiteId
in: path
description: id of the AD Site to update
required: true
style: simple
schema:
type: string
requestBody:
description: AD Site
content:
application/json:
schema:
type: object
description: AD Site
required: true
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
get:
tags:
- ADSite
summary: getADSiteById
description: Get AD Site By Id
operationId: getADSiteById
parameters:
- name: adSiteId
in: path
description: id of the AD Site to get
required: true
style: simple
schema:
type: string
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
delete:
tags:
- ADSite
summary: deleteADSite
description: Delete AD Site
operationId: deleteADSite
parameters:
- name: adSiteId
in: path
description: id of the AD Site to delete
required: true
style: simple
schema:
type: string
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/mmws/api/ChangeRequests:
post:
tags:
- ChangeRequest
summary: createChangeRequest
description: Create Change Request
operationId: createChangeRequest
parameters: []
requestBody:
description: ChangeRequest
content:
application/json:
schema:
type: object
description: ChangeRequest
required: true
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
get:
tags:
- ChangeRequest
summary: getChangeRequests
description: Get Change Requests
operationId: getChangeRequests
parameters: []
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/mmws/api/ChangeRequests/{changeRequestId}:
put:
tags:
- ChangeRequest
summary: updateChangeRequest
description: Update Change Request
operationId: updateChangeRequest
parameters:
- name: changeRequestId
in: path
description: id of the Change Request to update
required: true
style: simple
schema:
type: string
requestBody:
description: Change Request
content:
application/json:
schema:
type: object
description: Change Request
required: true
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
get:
tags:
- ChangeRequest
summary: getChangeRequestById
description: Get Change Request By Id
operationId: getChangeRequestById
parameters:
- name: changeRequestId
in: path
description: id of the Change Request to get
required: true
style: simple
schema:
type: string
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
delete:
tags:
- ChangeRequest
summary: deleteChangeRequest
description: Delete Change Request
operationId: deleteChangeRequest
parameters:
- name: changeRequestId
in: path
description: id of the Change Request to delete
required: true
style: simple
schema:
type: string
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/mmws/api/CloudNetworks:
post:
tags:
- CloudNetwork
summary: createCloudNetwork
description: Create Cloud Network
operationId: createCloudNetwork
parameters: []
requestBody:
description: Cloud Network
content:
application/json:
schema:
type: object
description: Cloud Network
required: true
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
get:
tags:
- CloudNetwork
summary: getCloudNetworks
description: Get Cloud Networks
operationId: getCloudNetworks
parameters: []
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/mmws/api/CloudNetworks/{cloudNetworkId}:
put:
tags:
- CloudNetwork
summary: updateCloudNetwork
description: Update Cloud Network
operationId: updateCloudNetwork
parameters:
- name: cloudNetworkId
in: path
description: id of the Cloud Network to update
required: true
style: simple
schema:
type: string
requestBody:
description: Cloud Network
content:
application/json:
schema:
type: object
description: Cloud Network
required: true
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
get:
tags:
- CloudNetwork
summary: getCloudNetworkById
description: Get Cloud Network By Id
operationId: getCloudNetworkById
parameters:
- name: cloudNetworkId
in: path
description: id of the Cloud Network to get
required: true
style: simple
schema:
type: string
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
delete:
tags:
- CloudNetwork
summary: deleteCloudNetwork
description: Delete Cloud Network
operationId: deleteCloudNetwork
parameters:
- name: cloudNetworkId
in: path
description: id of the Cloud Network to delete
required: true
style: simple
schema:
type: string
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/mmws/api/CloudServiceAccounts:
post:
tags:
- CloudServiceAccount
summary: createCloudServiceAccount
description: Create Cloud Service Account
operationId: createCloudServiceAccount
parameters: []
requestBody:
description: Cloud Service Account
content:
application/json:
schema:
type: object
description: Cloud Service Account
required: true
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
get:
tags:
- CloudServiceAccount
summary: getCloudServiceAccounts
description: Get Cloud Service Accounts
operationId: getCloudServiceAccounts
parameters: []
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/mmws/api/CloudServiceAccounts/{cloudServiceAccountId}:
put:
tags:
- CloudServiceAccount
summary: updateCloudServiceAccount
description: Update Cloud Service Account
operationId: updateCloudServiceAccount
parameters:
- name: cloudServiceAccountId
in: path
description: id of the Cloud Service Account to update
required: true
style: simple
schema:
type: string
requestBody:
description: Cloud Service Account
content:
application/json:
schema:
type: object
description: Cloud Service Account
required: true
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
get:
tags:
- CloudServiceAccount
summary: getCloudServiceAccountById
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
style: simple
schema:
type: string
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
delete:
tags:
- CloudServiceAccount
summary: deleteCloudServiceAccount
description: Delete Cloud Service Account
operationId: deleteCloudServiceAccount
parameters:
- name: cloudServiceAccountId
in: path
description: id of the Cloud Service Account to delete
required: true
style: simple
schema:
type: string
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/mmws/api/Devices:
post:
tags:
- Device
summary: createDevice
description: Create Device
operationId: createDevice
parameters: []
requestBody:
description: Device
content:
application/json:
schema:
type: object
description: Device
required: true
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
get:
tags:
- Device
summary: getDevices
description: Devices
operationId: getDevices
parameters: []
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/mmws/api/Devices/{deviceId}:
put:
tags:
- Device
summary: updateDevice
description: Update Device
operationId: updateDevice
parameters:
- name: deviceId
in: path
description: id of the Device to update
required: true
style: simple
schema:
type: string
requestBody:
description: Device
content:
application/json:
schema:
type: object
description: Device
required: true
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
get:
tags:
- Device
summary: getDeviceById
description: Get Device By Id
operationId: getDeviceById
parameters:
- name: deviceId
in: path
description: id of the Device to get
required: true
style: simple
schema:
type: string
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
delete:
tags:
- Device
summary: deleteDevice
description: Delete Device
operationId: deleteDevice
parameters:
- name: deviceId
in: path
description: id of the Device to delete
required: true
style: simple
schema:
type: string
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/mmws/api/DHCPAddressPools:
post:
tags:
- DHCPAddressPool
summary: createDHCPAddressPool
description: Create DHCP Address Pool
operationId: createDHCPAddressPool
parameters: []
requestBody:
description: DHCP Address Pool
content:
application/json:
schema:
type: object
description: DHCP Address Pool
required: true
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
get:
tags:
- DHCPAddressPool
summary: getDHCPAddressPools
description: DHCP Address Pools
operationId: getDHCPAddressPools
parameters: []
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/mmws/api/DHCPAddressPools/{dhcpAddressPoolId}:
put:
tags:
- DHCPAddressPool
summary: updateDHCPAddressPool
description: Update DHCP Address Pool
operationId: updateDHCPAddressPool
parameters:
- name: dhcpAddressPoolId
in: path
description: id of the DHCP Address Pool to update
required: true
style: simple
schema:
type: string
requestBody:
description: DHCP Address Pool
content:
application/json:
schema:
type: object
description: DHCP Address Pool
required: true
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
get:
tags:
- DHCPAddressPool
summary: getDHCPAddressPoolById
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
style: simple
schema:
type: string
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
delete:
tags:
- DHCPAddressPool
summary: deleteDHCPAddressPool
description: Delete DHCP Address Pool
operationId: deleteDHCPAddressPool
parameters:
- name: dhcpAddressPoolId
in: path
description: id of the DHCP Address Pool to delete
required: true
style: simple
schema:
type: string
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/mmws/api/DHCPExclusions:
post:
tags:
- DHCPExclusion
summary: createDHCPExclusion
description: Create DHCP Exclusion
operationId: createDHCPExclusion
parameters: []
requestBody:
description: DHCP Exclusion
content:
application/json:
schema:
type: object
description: DHCP Exclusion
required: true
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
get:
tags:
- DHCPExclusion
summary: getDHCPExclusions
description: DHCP Exclusions
operationId: getDHCPExclusions
parameters: []
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/mmws/api/DHCPExclusions/{dhcpExclusionId}:
put:
tags:
- DHCPExclusion
summary: updateDHCPExclusion
description: Update DHCP Exclusion
operationId: updateDHCPExclusion
parameters:
- name: dhcpExclusionId
in: path
description: id of the DHCP Exclusion to update
required: true
style: simple
schema:
type: string
requestBody:
description: DHCP Exclusion
content:
application/json:
schema:
type: object
description: DHCP Exclusion
required: true
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
get:
tags:
- DHCPExclusion
summary: getDHCPExclusionById
description: Get DHCP Exclusion By Id
operationId: getDHCPExclusionById
parameters:
- name: dhcpExclusionId
in: path
description: id of the DHCP Exclusion to get
required: true
style: simple
schema:
type: string
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
delete:
tags:
- DHCPExclusion
summary: deleteDHCPExclusion
description: Delete DHCP Exclusion
operationId: deleteDHCPExclusion
parameters:
- name: dhcpExclusionId
in: path
description: id of the DHCP Exclusion to delete
required: true
style: simple
schema:
type: string
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/mmws/api/DHCPGroups:
post:
tags:
- DHCPGroup
summary: createDHCPGroup
description: Create DHCP Group
operationId: createDHCPGroup
parameters: []
requestBody:
description: DHCP Group
content:
application/json:
schema:
type: object
description: DHCP Group
required: true
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
get:
tags:
- DHCPGroup
summary: getDHCPGroups
description: DHCP Groups
operationId: getDHCPGroups
parameters: []
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/mmws/api/DHCPGroups/{dhcpGroupId}:
put:
tags:
- DHCPGroup
summary: updateDHCPGroup
description: Update DHCP Group
operationId: updateDHCPGroup
parameters:
- name: dhcpGroupId
in: path
description: id of the DHCP Group to update
required: true
style: simple
schema:
type: string
requestBody:
description: DHCP Group
content:
application/json:
schema:
type: object
description: DHCP Group
required: true
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
get:
tags:
- DHCPGroup
summary: getDHCPGroupById
description: Get DHCP Group By Id
operationId: getDHCPGroupById
parameters:
- name: dhcpGroupId
in: path
description: id of the DHCP Group to get
required: true
style: simple
schema:
type: string
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
delete:
tags:
- DHCPGroup
summary: deleteDHCPGroup
description: Delete DHCP Group
operationId: deleteDHCPGroup
parameters:
- name: dhcpGroupId
in: path
description: id of the DHCP Group to delete
required: true
style: simple
schema:
type: string
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/mmws/api/DHCPReservations:
post:
tags:
- DHCPReservation
summary: createDHCPReservation
description: Create DHCP Reservation
operationId: createDHCPReservation
parameters: []
requestBody:
description: DHCP Reservation
content:
application/json:
schema:
type: object
description: DHCP Reservation
required: true
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
get:
tags:
- DHCPReservation
summary: getDHCPReservations
description: DHCP Reservations
operationId: getDHCPReservations
parameters: []
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/mmws/api/DHCPReservations/{dhcpReservationId}:
put:
tags:
- DHCPReservation
summary: updateDHCPReservation
description: Update DHCP Reservation
operationId: updateDHCPReservation
parameters:
- name: dhcpReservationId
in: path
description: id of the DHCP Reservation to update
required: true
style: simple
schema:
type: string
requestBody:
description: DHCP Reservation
content:
application/json:
schema:
type: object
description: DHCP Reservation
required: true
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
get:
tags:
- DHCPReservation
summary: getDHCPReservationById
description: Get DHCP Reservation By Id
operationId: getDHCPReservationById
parameters:
- name: dhcpReservationId
in: path
description: id of the DHCP Reservation to get
required: true
style: simple
schema:
type: string
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
delete:
tags:
- DHCPReservation
summary: deleteDHCPReservation
description: Delete DHCP Reservation
operationId: deleteDHCPReservation
parameters:
- name: dhcpReservationId
in: path
description: id of the DHCP Reservation to delete
required: true
style: simple
schema:
type: string
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/mmws/api/DHCPScopes:
post:
tags:
- DHCPScope
summary: createDHCPScope
description: Create DHCP Scope
operationId: createDHCPScope
parameters: []
requestBody:
description: DHCP Scope
content:
application/json:
schema:
type: object
description: DHCP Scope
required: true
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
get:
tags:
- DHCPScope
summary: getDHCPScopes
description: DHCP Scopes
operationId: getDHCPScopes
parameters: []
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/mmws/api/DHCPScopes/{dhcpScopeId}:
put:
tags:
- DHCPScope
summary: updateDHCPScope
description: Update DHCP Scope
operationId: updateDHCPScope
parameters:
- name: dhcpScopeId
in: path
description: id of the DHCP Scope to update
required: true
style: simple
schema:
type: string
requestBody:
description: DHCP Scope
content:
application/json:
schema:
type: object
description: DHCP Scope
required: true
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
get:
tags:
- DHCPScope
summary: getDHCPScopeById
description: Get DHCP Scope By Id
operationId: getDHCPScopeById
parameters:
- name: dhcpScopeId
in: path
description: id of the DHCP Scope to get
required: true
style: simple
schema:
type: string
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
delete:
tags:
- DHCPScope
summary: deleteDHCPScope
description: Delete DHCP Scope
operationId: deleteDHCPScope
parameters:
- name: dhcpScopeId
in: path
description: id of the DHCP Scope to delete
required: true
style: simple
schema:
type: string
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/mmws/api/DHCPServers:
post:
tags:
- DHCPServer
summary: createDHCPServer
description: Create DHCP Server
operationId: createDHCPServer
parameters: []
requestBody:
description: DHCP Server
content:
application/json:
schema:
type: object
description: DHCP Server
required: true
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
get:
tags:
- DHCPServer
summary: getDHCPServers
description: DHCP Servers
operationId: getDHCPServers
parameters: []
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/mmws/api/DHCPServers/{dhcpServerId}:
put:
tags:
- DHCPServer
summary: updateDHCPServer
description: Update DHCP Server
operationId: updateDHCPServer
parameters:
- name: dhcpServerId
in: path
description: id of the DHCP Server to update
required: true
style: simple
schema:
type: string
requestBody:
description: DHCP Server
content:
application/json:
schema:
type: object
description: DHCP Server
required: true
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
get:
tags:
- DHCPServer
summary: getDHCPServerById
description: Get DHCP Server By Id
operationId: getDHCPServerById
parameters:
- name: dhcpServerId
in: path
description: id of the DHCP Server to get
required: true
style: simple
schema:
type: string
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
delete:
tags:
- DHCPServer
summary: deleteDHCPServer
description: Delete DHCP Server
operationId: deleteDHCPServer
parameters:
- name: dhcpServerId
in: path
description: id of the DHCP Server to delete
required: true
style: simple
schema:
type: string
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/mmws/api/DNSRecords:
post:
tags:
- DNSRecord
summary: createDNSRecord
description: Create DNS Record
operationId: createDNSRecord
parameters: []
requestBody:
description: DNS Record
content:
application/json:
schema:
type: object
description: DNS Record
required: true
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
get:
tags:
- DNSRecord
summary: getDNSRecords
description: DNS Records
operationId: getDNSRecords
parameters: []
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/mmws/api/DNSRecords/{dnsRecordId}:
put:
tags:
- DNSRecord
summary: updateDNSRecord
description: Update DNS Record
operationId: updateDNSRecord
parameters:
- name: dnsRecordId
in: path
description: id of the DNS Record to update
required: true
style: simple
schema:
type: string
requestBody:
description: DNS Record
content:
application/json:
schema:
type: object
description: DNS Record
required: true
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
get:
tags:
- DNSRecord
summary: getDNSRecordById
description: Get DNS Record By Id
operationId: getDNSRecordById
parameters:
- name: dnsRecordId
in: path
description: id of the DNS Record to get
required: true
style: simple
schema:
type: string
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
delete:
tags:
- DNSRecord
summary: deleteDNSRecord
description: Delete DNS Record
operationId: deleteDNSRecord
parameters:
- name: dnsRecordId
in: path
description: id of the DNS Record to delete
required: true
style: simple
schema:
type: string
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/mmws/api/DNSServers:
post:
tags:
- DNSServer
summary: createDNSServer
description: Create DNS Server
operationId: createDNSServer
parameters: []
requestBody:
description: DNS Server
content:
application/json:
schema:
type: object
description: DNS Server
required: true
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
get:
tags:
- DNSServer
summary: getDNSServers
description: DNS Servers
operationId: getDNSServers
parameters: []
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/mmws/api/DNSServers/{dnsServerId}:
put:
tags:
- DNSServer
summary: updateDNSServer
description: Update DNS Server
operationId: updateDNSServer
parameters:
- name: dnsServerId
in: path
description: id of the DNS Server to update
required: true
style: simple
schema:
type: string
requestBody:
description: DNS Server
content:
application/json:
schema:
type: object
description: DNS Server
required: true
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
get:
tags:
- DNSServer
summary: getDNSServerById
description: Get DNS Server By Id
operationId: getDNSServerById
parameters:
- name: dnsServerId
in: path
description: id of the DNS Server to get
required: true
style: simple
schema:
type: string
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
delete:
tags:
- DNSServer
summary: deleteDNSServer
description: Delete DNS Server
operationId: deleteDNSServer
parameters:
- name: dnsServerId
in: path
description: id of the DNS Server to delete
required: true
style: simple
schema:
type: string
responses:
'200':
description: successful response
headers: {}
content:
application/json:
schema:
type: object
deprecated: false
/mmws/api/DNSViews:
post:
tags:
- DNSView
summary: createDNSView
description: Create DNS View
operationId: createDNSView
parameters: []
requestBody: