@itentialopensource/adapter-infoblox
Version:
Itential Infoblox Adapter
2,131 lines • 267 kB
JSON
{
"openapi": "3.0.2",
"info": {
"title": "Infoblox",
"version": "1.0.0"
},
"paths": {
"/network": {
"post": {
"operationId": "assignNextNetwork",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "networkReference",
"in": "query",
"required": true,
"schema": {
"title": "networkReference",
"type": "string"
}
},
{
"name": "nextNetworkSubnetMask",
"in": "query",
"required": true,
"schema": {
"title": "nextNetworkSubnetMask",
"type": "string"
}
},
{
"name": "networkView",
"in": "query",
"required": false,
"schema": {
"title": "networkView",
"type": "string"
}
},
{
"name": "returnFields",
"in": "query",
"required": false,
"schema": {
"title": "returnFields",
"type": "string"
}
},
{
"name": "comment",
"in": "query",
"required": false,
"schema": {
"title": "comment",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
},
"get": {
"operationId": "getNetworkKeyByIP",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "networkIP",
"in": "query",
"required": false,
"schema": {
"title": "networkIP",
"type": "string"
}
},
{
"name": "query",
"in": "query",
"required": true,
"schema": {
"title": "query",
"type": "object"
}
}
]
}
},
"/networkcontainer": {
"post": {
"operationId": "createNetworkContainer",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "payload",
"in": "query",
"required": false,
"schema": {
"title": "payload",
"type": "object"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
},
"get": {
"operationId": "listNetworkContainers",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "query",
"in": "query",
"required": false,
"schema": {
"title": "query",
"type": "object"
}
}
]
}
},
"/network/{networkIdadj}": {
"post": {
"operationId": "getNextAvailableNetworks",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "networkIdadj",
"in": "path",
"required": true,
"schema": {
"title": "networkIdadj",
"type": "string"
}
},
{
"name": "query",
"in": "query",
"required": true,
"schema": {
"title": "query",
"type": "object"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
},
"delete": {
"operationId": "deleteNetworkByNetworkKey",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "networkIdadj",
"in": "path",
"required": true,
"schema": {
"title": "networkIdadj",
"type": "string"
}
}
]
}
},
"/network/{}": {
"get": {
"operationId": "getNetworkDetails",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "filter",
"in": "query",
"required": false,
"schema": {
"title": "filter",
"type": "object"
}
}
]
},
"delete": {
"operationId": "deleteNetwork",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "networkIP",
"in": "query",
"required": false,
"schema": {
"title": "networkIP",
"type": "string"
}
}
]
}
},
"/networkcontainer/{}": {
"get": {
"operationId": "getNetworkContainerDetails",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "networkIP",
"in": "query",
"required": false,
"schema": {
"title": "networkIP",
"type": "string"
}
},
{
"name": "query",
"in": "query",
"required": true,
"schema": {
"title": "query",
"type": "object"
}
}
]
}
},
"/zone_auth/{}": {
"delete": {
"operationId": "deleteAuthZone",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "fqdnName",
"in": "query",
"required": false,
"schema": {
"title": "fqdnName",
"type": "string"
}
}
]
},
"get": {
"operationId": "getAuthZoneDetailsByfqdnName",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "fqdnName",
"in": "query",
"required": false,
"schema": {
"title": "fqdnName",
"type": "string"
}
},
{
"name": "query",
"in": "query",
"required": true,
"schema": {
"title": "query",
"type": "object"
}
}
]
},
"post": {
"operationId": "createAuthZone",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "fqdnName",
"in": "query",
"required": false,
"schema": {
"title": "fqdnName",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/ipv4address": {
"get": {
"operationId": "getIpDetails",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "IPAddress",
"in": "query",
"required": false,
"schema": {
"title": "IPAddress",
"type": "string"
}
},
{
"name": "query",
"in": "query",
"required": true,
"schema": {
"title": "query",
"type": "object"
}
}
]
}
},
"/record:host": {
"post": {
"operationId": "createHostRecord",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "hostName",
"in": "query",
"required": false,
"schema": {
"title": "hostName",
"type": "string"
}
},
{
"name": "fqdnName",
"in": "query",
"required": false,
"schema": {
"title": "fqdnName",
"type": "string"
}
},
{
"name": "IPAddress",
"in": "query",
"required": false,
"schema": {
"title": "IPAddress",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
},
"get": {
"operationId": "getHostRecord",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "hostName",
"in": "query",
"required": true,
"schema": {
"title": "hostName",
"type": "string"
}
},
{
"name": "query",
"in": "query",
"required": true,
"schema": {
"title": "query",
"type": "object"
}
}
]
}
},
"/record:host/{}": {
"post": {
"operationId": "createHostRecord2",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "hostName",
"in": "query",
"required": false,
"schema": {
"title": "hostName",
"type": "string"
}
},
{
"name": "comment",
"in": "query",
"required": false,
"schema": {
"title": "comment",
"type": "string"
}
},
{
"name": "IPAddress",
"in": "query",
"required": false,
"schema": {
"title": "IPAddress",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
},
"get": {
"operationId": "getIpByHost",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "hostName",
"in": "query",
"required": false,
"schema": {
"title": "hostName",
"type": "string"
}
},
{
"name": "query",
"in": "query",
"required": true,
"schema": {
"title": "query",
"type": "object"
}
}
]
},
"delete": {
"operationId": "deleteHostRecordByHostName",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "hostName",
"in": "query",
"required": false,
"schema": {
"title": "hostName",
"type": "string"
}
}
]
}
},
"/ipv4address/{}": {
"get": {
"operationId": "getHostByIp",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "IPAddress",
"in": "query",
"required": false,
"schema": {
"title": "IPAddress",
"type": "string"
}
},
{
"name": "query",
"in": "query",
"required": true,
"schema": {
"title": "query",
"type": "object"
}
}
]
},
"delete": {
"operationId": "unassignIP",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "IPAddress",
"in": "query",
"required": false,
"schema": {
"title": "IPAddress",
"type": "string"
}
}
]
}
},
"/ipam:statistics/{}": {
"get": {
"operationId": "getNetworkUtilizationByIP",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "networkIP",
"in": "query",
"required": false,
"schema": {
"title": "networkIP",
"type": "string"
}
},
{
"name": "query",
"in": "query",
"required": true,
"schema": {
"title": "query",
"type": "object"
}
}
]
}
},
"/{}": {
"put": {
"operationId": "modifyNetworkBlock",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "networkIP",
"in": "query",
"required": false,
"schema": {
"title": "networkIP",
"type": "string"
}
},
{
"name": "comment",
"in": "query",
"required": false,
"schema": {
"title": "comment",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/networkcontainer/{networkIdadj}": {
"delete": {
"operationId": "deleteNetworkContainerByNetworkKey",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "networkIdadj",
"in": "path",
"required": true,
"schema": {
"title": "networkIdadj",
"type": "string"
}
}
]
}
},
"/networkcontainer/{networkId}/{containerId}": {
"post": {
"operationId": "getNetworkContainerNextNetworkIps",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "networkId",
"in": "path",
"required": true,
"schema": {
"title": "networkId",
"type": "string"
}
},
{
"name": "containerId",
"in": "path",
"required": true,
"schema": {
"title": "containerId",
"type": "string"
}
},
{
"name": "query",
"in": "query",
"required": false,
"schema": {
"title": "query",
"type": "object"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/ipv6networkcontainer/{networkId}/{containerId}": {
"post": {
"operationId": "getIpv6NetworkContainerNextNetworkIps",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "networkId",
"in": "path",
"required": true,
"schema": {
"title": "networkId",
"type": "string"
}
},
{
"name": "containerId",
"in": "path",
"required": true,
"schema": {
"title": "containerId",
"type": "string"
}
},
{
"name": "query",
"in": "query",
"required": false,
"schema": {
"title": "query",
"type": "object"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/zone_forward": {
"get": {
"operationId": "getForwardZones",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "query",
"in": "query",
"required": true,
"schema": {
"title": "query",
"type": "object"
}
}
]
},
"post": {
"operationId": "createForwardZone",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/{objectReference}": {
"delete": {
"operationId": "deleteZones",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "objectReference",
"in": "path",
"required": true,
"schema": {
"title": "objectReference",
"type": "string"
}
}
]
},
"get": {
"operationId": "getNetworkBlock",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "objectReference",
"in": "path",
"required": true,
"schema": {
"title": "objectReference",
"type": "string"
}
},
{
"name": "query",
"in": "query",
"required": true,
"schema": {
"title": "query",
"type": "object"
}
}
]
},
"post": {
"operationId": "createNetworkBlock",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "objectReference",
"in": "path",
"required": true,
"schema": {
"title": "objectReference",
"type": "string"
}
},
{
"name": "functionParam",
"in": "query",
"required": true,
"schema": {
"title": "functionParam",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/zone_delegated": {
"get": {
"operationId": "getZoneDelegations",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "query",
"in": "query",
"required": true,
"schema": {
"title": "query",
"type": "object"
}
}
]
},
"post": {
"operationId": "createZoneDelegation",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/zone_auth/{zoneRef}": {
"delete": {
"operationId": "deleteAuthZoneByRef",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "zoneRef",
"in": "path",
"required": true,
"schema": {
"title": "zoneRef",
"type": "string"
}
}
]
}
},
"/networkcontainer/{networkRef}": {
"delete": {
"operationId": "deleteNetworkContainer",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "networkRef",
"in": "path",
"required": true,
"schema": {
"title": "networkRef",
"type": "string"
}
}
]
}
},
"/network/{networkRef}": {
"post": {
"operationId": "genericCreateNextAvailableNetwork",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "networkRef",
"in": "path",
"required": true,
"schema": {
"title": "networkRef",
"type": "string"
}
},
{
"name": "options",
"in": "query",
"required": true,
"schema": {
"title": "options",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/dtc:server": {
"get": {
"operationId": "getDtcServer",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "query",
"in": "query",
"required": true,
"schema": {
"title": "query",
"type": "object"
}
}
]
},
"post": {
"operationId": "createDtcServer",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/dtc:pool": {
"get": {
"operationId": "getDtcPool",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "query",
"in": "query",
"required": true,
"schema": {
"title": "query",
"type": "object"
}
}
]
},
"post": {
"operationId": "createDtcPool",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/dtc:lbdn": {
"post": {
"operationId": "createDtcLbdn",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/record:a": {
"get": {
"operationId": "getARecords",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "name",
"in": "query",
"required": false,
"schema": {
"title": "name",
"type": "string"
}
},
{
"name": "query",
"in": "query",
"required": true,
"schema": {
"title": "query",
"type": "object"
}
}
]
},
"post": {
"operationId": "createARecord",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/record:cname": {
"get": {
"operationId": "getCnameRecords",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "query",
"in": "query",
"required": true,
"schema": {
"title": "query",
"type": "object"
}
}
]
},
"post": {
"operationId": "createCNAMERecord",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/record:txt": {
"get": {
"operationId": "getTxtRecords",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "query",
"in": "query",
"required": true,
"schema": {
"title": "query",
"type": "object"
}
}
]
},
"post": {
"operationId": "createTxtRecord",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/allrecords": {
"get": {
"operationId": "getAllRecords",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "zone",
"in": "query",
"required": true,
"schema": {
"title": "zone",
"type": "string"
}
},
{
"name": "query",
"in": "query",
"required": true,
"schema": {
"title": "query",
"type": "object"
}
}
]
}
},
"/record:aaaa": {
"get": {
"operationId": "getAaaaRecords",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "query",
"in": "query",
"required": true,
"schema": {
"title": "query",
"type": "object"
}
}
]
},
"post": {
"operationId": "createAaaaRecord",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/record:mx": {
"get": {
"operationId": "getMxRecords",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "query",
"in": "query",
"required": true,
"schema": {
"title": "query",
"type": "object"
}
}
]
},
"post": {
"operationId": "createMxRecord",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/record:ns": {
"get": {
"operationId": "getNsRecords",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "query",
"in": "query",
"required": true,
"schema": {
"title": "query",
"type": "object"
}
}
]
},
"post": {
"operationId": "createNsRecord",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/record:ptr": {
"get": {
"operationId": "getPtrRecords",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "query",
"in": "query",
"required": true,
"schema": {
"title": "query",
"type": "object"
}
}
]
},
"post": {
"operationId": "createPtrRecord",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/record:srv": {
"get": {
"operationId": "getSrvRecords",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "query",
"in": "query",
"required": true,
"schema": {
"title": "query",
"type": "object"
}
}
]
},
"post": {
"operationId": "createSrvRecord",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
}
},
"/record:host/{recordkey}": {
"put": {
"operationId": "updateHostRecord",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "recordkey",
"in": "path",
"required": true,
"schema": {
"title": "recordkey",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
},
"delete": {
"operationId": "deleteHostRecord",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "recordkey",
"in": "path",
"required": true,
"schema": {
"title": "recordkey",
"type": "string"
}
}
]
}
},
"/record:a/{recordkey}": {
"put": {
"operationId": "updateARecord",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "recordkey",
"in": "path",
"required": true,
"schema": {
"title": "recordkey",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
},
"delete": {
"operationId": "deleteARecord",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "recordkey",
"in": "path",
"required": true,
"schema": {
"title": "recordkey",
"type": "string"
}
}
]
}
},
"/record:ptr/{recordkey}": {
"put": {
"operationId": "updatePTRRecord",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "recordkey",
"in": "path",
"required": true,
"schema": {
"title": "recordkey",
"type": "string"
}
}
],
"requestBody": {
"content": {
"application/json": {
"schema": {
"type": "object"
}
}
}
}
},
"delete": {
"operationId": "deletePTRRecord",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"application/json": {
"schema": {
"title": "result",
"type": "object"
}
}
}
}
},
"parameters": [
{
"name": "recordkey",
"in": "path",
"required": true,
"schema": {
"title": "recordkey",
"type": "string"
}
}
]
}
},
"/record:cname/{recordkey}": {
"put": {
"operationId": "updateCNAMERecord",
"responses": {
"200": {
"description": "Successful operation",
"content": {
"