{
  "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": {
              "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": "deleteCNAMERecord",
        "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"
            }
          }
        ]
      }
    },
    "/grid:dns": {
      "get": {
        "operationId": "getGridDns",
        "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"
            }
          }
        ]
      }
    },
    "/member:dns": {
      "get": {
        "operationId": "getMemberDns",
        "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"
            }
          }
        ]
      }
    },
    "/zone_rp": {
      "get": {
        "operationId": "getResponsePolicyZones",
        "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": "createResponsePolicyZone",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/record:rpz:a": {
      "post": {
        "operationId": "createSubstituitionRuleForARecords",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/record:rpz:ptr": {
      "post": {
        "operationId": "addSubstituitionRuleForPtrRecords",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/record:rpz:a:ipaddress": {
      "post": {
        "operationId": "addSubstituitionRuleForIpTriggerPolicy",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/record:rpz:cname": {
      "post": {
        "operationId": "addBlockDomainNameRule",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/record:rpz:cname:clientipaddress": {
      "post": {
        "operationId": "addBlockClientIpAddressRule",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/record:rpz:cname:clientipaddressdn": {
      "post": {
        "operationId": "addSubstituteDomainNameClientIpAddressRule",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/record:rpz:cname:ipaddress": {
      "post": {
        "operationId": "addBlockIpAddressNoSuchDomainRule",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/record:rpz:cname:ipaddressdn": {
      "post": {
        "operationId": "addSubstituteDomainNameIpAddressRule",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/allrpzrecords": {
      "get": {
        "operationId": "getAllRpzRecords",
        "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"
            }
          }
        ]
      }
    },
    "/nsgroup": {
      "get": {
        "operationId": "getNameServerGroups",
        "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": "createNameServerGroup",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/range": {
      "get": {
        "operationId": "getRangeByExtensibleAttribute",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "location",
            "in": "query",
            "required": true,
            "schema": {
              "title": "location",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": true,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      },
      "post": {
        "operationId": "createRange",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/lease": {
      "get": {
        "operationId": "getLeaseByIpAddress",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "address",
            "in": "query",
            "required": true,
            "schema": {
              "title": "address",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": true,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      }
    },
    "/member:dhcpproperties": {
      "get": {
        "operationId": "getMemberDhcp",
        "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"
            }
          }
        ]
      }
    },
    "/search": {
      "get": {
        "operationId": "getIpAddressUsingSearch",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "address",
            "in": "query",
            "required": true,
            "schema": {
              "title": "address",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": true,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      }
    },
    "/view": {
      "get": {
        "operationId": "getDnsView",
        "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": "createView",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/networkview": {
      "get": {
        "operationId": "getNetworkView",
        "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": "createNetworkView",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/networkview/{viewId}": {
      "get": {
        "operationId": "getNetworkViewById",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "viewId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "viewId",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": true,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      },
      "put": {
        "operationId": "updateNetworkView",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "viewId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "viewId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "operationId": "deleteNetworkView",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "viewId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "viewId",
              "type": "string"
            }
          }
        ]
      }
    },
    "/fixedaddress": {
      "get": {
        "operationId": "getFixedAddressMac",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "mac",
            "in": "query",
            "required": true,
            "schema": {
              "title": "mac",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": true,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      },
      "post": {
        "operationId": "createFixedAddress",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/member": {
      "get": {
        "operationId": "getMembers",
        "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": "createMember",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/grid": {
      "get": {
        "operationId": "getGrid",
        "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"
            }
          }
        ]
      }
    },
    "/grid:servicerestart:status": {
      "get": {
        "operationId": "getGridStatus",
        "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"
            }
          }
        ]
      }
    },
    "/grid:servicerestart:request:changedobject": {
      "get": {
        "operationId": "getGridPendingChanges",
        "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"
            }
          }
        ]
      }
    },
    "/vdiscoverytask": {
      "get": {
        "operationId": "getVdiscoveryTasks",
        "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": "createVdiscoveryTask",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/permission": {
      "get": {
        "operationId": "getPermissionsForARole",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "role",
            "in": "query",
            "required": true,
            "schema": {
              "title": "role",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": true,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      }
    },
    "/": {
      "get": {
        "operationId": "getWapiSchema",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "schema",
            "in": "query",
            "required": true,
            "schema": {
              "title": "schema",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": true,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      }
    },
    "/request": {
      "post": {
        "operationId": "multipleRecordTypes",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/extensibleattributedef": {
      "get": {
        "operationId": "getExtensibleAttributeDefinition",
        "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": "createExtensibleAttributeDefinition",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/extensibleattributedef/{eaId}": {
      "get": {
        "operationId": "getExtensibleAttributeDefinitionById",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "eaId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "eaId",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": true,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      },
      "put": {
        "operationId": "updateExtensibleAttributeDefinition",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "eaId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "eaId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "operationId": "deleteExtensibleAttributeDefinition",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "eaId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "eaId",
              "type": "string"
            }
          }
        ]
      }
    },
    "/http_direct_file_io/{uploadId}/import_records": {
      "post": {
        "operationId": "uploadFile",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "uploadId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "uploadId",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "multipart/form-data": {
              "schema": {
                "type": "string"
              }
            }
          }
        }
      }
    },
    "/http_direct_file_io/{downloadId}/{fileName}": {
      "get": {
        "operationId": "downloadFile",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "downloadId",
            "in": "path",
            "required": true,
            "schema": {
              "title": "downloadId",
              "type": "string"
            }
          },
          {
            "name": "fileName",
            "in": "path",
            "required": true,
            "schema": {
              "title": "fileName",
              "type": "string"
            }
          }
        ]
      }
    },
    "/{objectType}": {
      "post": {
        "operationId": "createObject",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "objectType",
            "in": "path",
            "required": true,
            "schema": {
              "title": "objectType",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "get": {
        "operationId": "getObject",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "objectType",
            "in": "path",
            "required": true,
            "schema": {
              "title": "objectType",
              "type": "string"
            }
          },
          {
            "name": "queryObject",
            "in": "query",
            "required": false,
            "schema": {
              "title": "queryObject",
              "type": "object"
            }
          },
          {
            "name": "returnFields",
            "in": "query",
            "required": false,
            "schema": {
              "title": "returnFields",
              "type": "string"
            }
          }
        ]
      }
    },
    "/{objectType}/{objectReferenceWithoutType}": {
      "put": {
        "operationId": "updateObject",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "objectType",
            "in": "path",
            "required": true,
            "schema": {
              "title": "objectType",
              "type": "string"
            }
          },
          {
            "name": "objectReferenceWithoutType",
            "in": "path",
            "required": true,
            "schema": {
              "title": "objectReferenceWithoutType",
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "operationId": "deleteObject",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "objectType",
            "in": "path",
            "required": true,
            "schema": {
              "title": "objectType",
              "type": "string"
            }
          },
          {
            "name": "objectReferenceWithoutType",
            "in": "path",
            "required": true,
            "schema": {
              "title": "objectReferenceWithoutType",
              "type": "string"
            }
          }
        ]
      }
    },
    "/{objectType}/{splitRef0}:{splitRef1}": {
      "post": {
        "operationId": "restartServices",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "objectType",
            "in": "path",
            "required": true,
            "schema": {
              "title": "objectType",
              "type": "string"
            }
          },
          {
            "name": "splitRef0",
            "in": "path",
            "required": true,
            "schema": {
              "title": "splitRef0",
              "type": "string"
            }
          },
          {
            "name": "splitRef1",
            "in": "path",
            "required": true,
            "schema": {
              "title": "splitRef1",
              "type": "string"
            }
          },
          {
            "name": "queries",
            "in": "query",
            "required": false,
            "schema": {
              "title": "queries",
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/allrecords/{refInfo}": {
      "get": {
        "operationId": "getAllRecordsByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      }
    },
    "/bulkhost": {
      "get": {
        "operationId": "getBulkhosts",
        "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"
            }
          }
        ]
      },
      "post": {
        "operationId": "createBulkhosts",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/bulkhost/{refInfo}": {
      "get": {
        "operationId": "getBulkhostByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      },
      "put": {
        "operationId": "updateBulkhostByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "operationId": "deleteBulkhostByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          }
        ]
      }
    },
    "/bulkhostnametemplate": {
      "get": {
        "operationId": "getBulkhostTemplate",
        "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"
            }
          }
        ]
      },
      "post": {
        "operationId": "createBulkhostTemplate",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/bulkhostnametemplate/{refInfo}": {
      "get": {
        "operationId": "getBulkhostTemplateByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      },
      "put": {
        "operationId": "updateBulkhostTemplateByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "operationId": "deleteBulkhostTemplateByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          }
        ]
      }
    },
    "/ddns:principalcluster": {
      "get": {
        "operationId": "getDdnsPrincipalCluster",
        "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"
            }
          }
        ]
      },
      "post": {
        "operationId": "createDdnsPrincipalCluster",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/ddns:principalcluster/{refInfo}": {
      "get": {
        "operationId": "getDdnsPrincipalClusterByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      },
      "put": {
        "operationId": "updateDdnsPrincipalClusterByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "operationId": "deleteDdnsPrincipalClusterByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          }
        ]
      }
    },
    "/ddns:principalcluster:group": {
      "get": {
        "operationId": "getDdnsPrincipalClusterGroup",
        "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"
            }
          }
        ]
      },
      "post": {
        "operationId": "createDdnsPrincipalClusterGroup",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/ddns:principalcluster:group/{refInfo}": {
      "get": {
        "operationId": "getDdnsPrincipalClusterGroupByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      },
      "put": {
        "operationId": "updateDdnsPrincipalClusterGroupByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "operationId": "deleteDdnsPrincipalClusterGroupByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          }
        ]
      }
    },
    "/dns64group": {
      "get": {
        "operationId": "getDns64Group",
        "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"
            }
          }
        ]
      },
      "post": {
        "operationId": "createDns64Group",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/dns64group/{refInfo}": {
      "get": {
        "operationId": "getDns64GroupByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      },
      "put": {
        "operationId": "updateDns64GroupByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "operationId": "deleteDns64GroupByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          }
        ]
      }
    },
    "/grid:dns/{refInfo}": {
      "get": {
        "operationId": "getGridDnsByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      },
      "post": {
        "operationId": "createGridDnsByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "run_scavenging": {
                      "type": "string",
                      "example": {
                        "action": [
                          "ANALYZE",
                          "RECLAIM",
                          "ANALYZE_RECLAIM",
                          "RESET"
                        ]
                      }
                    }
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "put": {
        "operationId": "updateGridDnsByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/hostnamerewritepolicy": {
      "get": {
        "operationId": "getHostnameRewritePolicy",
        "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"
            }
          }
        ]
      }
    },
    "/hostnamerewritepolicy/{refInfo}": {
      "get": {
        "operationId": "getHostnameRewritePolicyByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      }
    },
    "/member:dns/{refInfo}": {
      "get": {
        "operationId": "getMemberDnsByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      },
      "post": {
        "operationId": "createMemberDnsByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "clear_dns_cache": {
                      "type": "string",
                      "example": {
                        "domain": "string",
                        "view": "string",
                        "clear_full_tree": "bool"
                      }
                    }
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "put": {
        "operationId": "updateMemberDnsByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/nsgroup/{refInfo}": {
      "get": {
        "operationId": "getNsGroupByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      },
      "put": {
        "operationId": "updateNsGroupByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "operationId": "deleteNsGroupByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          }
        ]
      }
    },
    "/nsgroup:delegation": {
      "get": {
        "operationId": "getNsGroupDelegation",
        "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"
            }
          }
        ]
      },
      "post": {
        "operationId": "createNsGroupDelegation",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/nsgroup:delegation/{refInfo}": {
      "get": {
        "operationId": "getNsGroupDelegationByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      },
      "put": {
        "operationId": "updateNsGroupDelegationByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "operationId": "deleteNsGroupDelegationByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          }
        ]
      }
    },
    "/nsgroup:forwardingmember": {
      "get": {
        "operationId": "getNsGroupForwardMember",
        "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"
            }
          }
        ]
      },
      "post": {
        "operationId": "createNsGroupForwardMember",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/nsgroup:forwardingmember/{refInfo}": {
      "get": {
        "operationId": "getNsGroupForwardMemberByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      },
      "put": {
        "operationId": "updateNsGroupForwardMemberByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "operationId": "deleteNsGroupForwardMemberByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          }
        ]
      }
    },
    "/nsgroup:forwardstubserver": {
      "get": {
        "operationId": "getNsGroupForwardStubServer",
        "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"
            }
          }
        ]
      },
      "post": {
        "operationId": "createNsGroupForwardStubServer",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/nsgroup:forwardstubserver/{refInfo}": {
      "get": {
        "operationId": "getNsGroupForwardStubServerByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      },
      "put": {
        "operationId": "updateNsGroupForwardStubServerByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "operationId": "deleteNsGroupForwardStubServerByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          }
        ]
      }
    },
    "/nsgroup:stubmember": {
      "get": {
        "operationId": "getNsGroupStubmember",
        "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"
            }
          }
        ]
      },
      "post": {
        "operationId": "createNsGroupStubmember",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/nsgroup:stubmember/{refInfo}": {
      "get": {
        "operationId": "getNsGroupStubmemberByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      },
      "put": {
        "operationId": "updateNsGroupStubmemberByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "operationId": "deleteNsGroupStubmemberByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          }
        ]
      }
    },
    "/record:a/{refInfo}": {
      "get": {
        "operationId": "getArecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      }
    },
    "/record:aaaa/{refInfo}": {
      "get": {
        "operationId": "getAAAArecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      },
      "put": {
        "operationId": "updateAAAArecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "operationId": "deleteAAAArecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          }
        ]
      }
    },
    "/record:alias": {
      "get": {
        "operationId": "getAliasrecord",
        "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"
            }
          }
        ]
      },
      "post": {
        "operationId": "createAliasrecord",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/record:alias/{refInfo}": {
      "get": {
        "operationId": "getAliasrecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      },
      "put": {
        "operationId": "updateAliasrecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "operationId": "deleteAliasrecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          }
        ]
      }
    },
    "/record:caa": {
      "get": {
        "operationId": "getCAArecord",
        "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"
            }
          }
        ]
      },
      "post": {
        "operationId": "createCAArecord",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/record:caa/{refInfo}": {
      "get": {
        "operationId": "getCAArecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      },
      "put": {
        "operationId": "updateCAArecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "operationId": "deleteCAArecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          }
        ]
      }
    },
    "/record:cname/{refInfo}": {
      "get": {
        "operationId": "getCnamerecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      }
    },
    "/record:dhcid": {
      "get": {
        "operationId": "getDhcidrecord",
        "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"
            }
          }
        ]
      }
    },
    "/record:dhcid/{refInfo}": {
      "get": {
        "operationId": "getDhcidrecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      },
      "delete": {
        "operationId": "deleteDhcidrecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          }
        ]
      }
    },
    "/record:dname": {
      "get": {
        "operationId": "getDnamerecord",
        "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"
            }
          }
        ]
      },
      "post": {
        "operationId": "createDnamerecord",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/record:dname/{refInfo}": {
      "get": {
        "operationId": "getDnamerecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      },
      "put": {
        "operationId": "updateDnamerecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "operationId": "deleteDnamerecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          }
        ]
      }
    },
    "/record:dnskey": {
      "get": {
        "operationId": "getDnskeyrecord",
        "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"
            }
          }
        ]
      }
    },
    "/record:dnskey/{refInfo}": {
      "get": {
        "operationId": "getDnskeyrecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      }
    },
    "/record:ds": {
      "get": {
        "operationId": "getDsrecord",
        "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"
            }
          }
        ]
      }
    },
    "/record:ds/{refInfo}": {
      "get": {
        "operationId": "getDsrecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      },
      "delete": {
        "operationId": "deleteDsrecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          }
        ]
      }
    },
    "/record:dtclbdn": {
      "get": {
        "operationId": "getDtclbdnrecord",
        "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"
            }
          }
        ]
      }
    },
    "/record:dtclbdn/{refInfo}": {
      "get": {
        "operationId": "getDtclbdnrecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      }
    },
    "/record:host_ipv4addr": {
      "get": {
        "operationId": "getHostIpv4Addrrecord",
        "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"
            }
          }
        ]
      }
    },
    "/record:host_ipv4addr/{refInfo}": {
      "get": {
        "operationId": "getHostIpv4AddrrecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      },
      "put": {
        "operationId": "updateHostIpv4AddrrecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/record:host_ipv6addr": {
      "get": {
        "operationId": "getHostIpv6Addrrecord",
        "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"
            }
          }
        ]
      }
    },
    "/record:host_ipv6addr/{refInfo}": {
      "get": {
        "operationId": "getHostIpv6AddrrecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      },
      "put": {
        "operationId": "updateHostIpv6AddrrecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/record:mx/{refInfo}": {
      "get": {
        "operationId": "getMxrecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      },
      "put": {
        "operationId": "updateMxrecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "operationId": "deleteMxrecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          }
        ]
      }
    },
    "/record:naptr": {
      "get": {
        "operationId": "getNaptrrecord",
        "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"
            }
          }
        ]
      },
      "post": {
        "operationId": "createNaptrrecord",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/record:naptr/{refInfo}": {
      "get": {
        "operationId": "getNaptrrecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      },
      "put": {
        "operationId": "updateNaptrrecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "operationId": "deleteNaptrrecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          }
        ]
      }
    },
    "/record:ns/{refInfo}": {
      "get": {
        "operationId": "getNsrecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      },
      "put": {
        "operationId": "updateNsrecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "operationId": "deleteNsrecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          }
        ]
      }
    },
    "/record:nsec": {
      "get": {
        "operationId": "getNsecrecord",
        "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"
            }
          }
        ]
      }
    },
    "/record:nsec/{refInfo}": {
      "get": {
        "operationId": "getNsecrecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      }
    },
    "/record:nsec3": {
      "get": {
        "operationId": "getNsec3record",
        "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"
            }
          }
        ]
      }
    },
    "/record:nsec3/{refInfo}": {
      "get": {
        "operationId": "getNsec3recordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      }
    },
    "/record:nsec3param": {
      "get": {
        "operationId": "getNsec3paramrecord",
        "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"
            }
          }
        ]
      }
    },
    "/record:nsec3param/{refInfo}": {
      "get": {
        "operationId": "getNsec3paramrecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      }
    },
    "/record:ptr/{refInfo}": {
      "get": {
        "operationId": "getPtrrecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      }
    },
    "/record:rrsig": {
      "get": {
        "operationId": "getRrsigrecord",
        "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"
            }
          }
        ]
      }
    },
    "/record:rrsig/{refInfo}": {
      "get": {
        "operationId": "getRrsigrecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      }
    },
    "/record:srv/{refInfo}": {
      "get": {
        "operationId": "getSrvrecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      },
      "put": {
        "operationId": "updateSrvrecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "operationId": "deleteSrvrecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          }
        ]
      }
    },
    "/record:tlsa": {
      "get": {
        "operationId": "getTlsarecord",
        "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"
            }
          }
        ]
      },
      "post": {
        "operationId": "createTlsarecord",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/record:tlsa/{refInfo}": {
      "get": {
        "operationId": "getTlsarecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      },
      "put": {
        "operationId": "updateTlsarecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "operationId": "deleteTlsarecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          }
        ]
      }
    },
    "/record:txt/{refInfo}": {
      "get": {
        "operationId": "getTxtrecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      },
      "put": {
        "operationId": "updateTxtrecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "operationId": "deleteTxtrecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          }
        ]
      }
    },
    "/record:unknown": {
      "get": {
        "operationId": "getUnknownrecord",
        "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"
            }
          }
        ]
      },
      "post": {
        "operationId": "createUnknownrecord",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/record:unknown/{refInfo}": {
      "get": {
        "operationId": "getUnknownrecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      },
      "put": {
        "operationId": "updateUnknownrecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "operationId": "deleteUnknownrecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          }
        ]
      }
    },
    "/recordnamepolicy": {
      "get": {
        "operationId": "getRecordNamePolicy",
        "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"
            }
          }
        ]
      },
      "post": {
        "operationId": "createRecordNamePolicy",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/recordnamepolicy/{refInfo}": {
      "get": {
        "operationId": "getRecordNamePolicyByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      },
      "put": {
        "operationId": "updateRecordNamePolicyByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "operationId": "deleteRecordNamePolicyByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          }
        ]
      }
    },
    "/ruleset": {
      "get": {
        "operationId": "getRuleset",
        "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"
            }
          }
        ]
      },
      "post": {
        "operationId": "createRuleset",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/ruleset/{refInfo}": {
      "get": {
        "operationId": "getRulesetByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      },
      "put": {
        "operationId": "updateRulesetByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "operationId": "deleteRulesetByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          }
        ]
      }
    },
    "/scavengingtask": {
      "get": {
        "operationId": "getScavengingTask",
        "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"
            }
          }
        ]
      }
    },
    "/scavengingtask/{refInfo}": {
      "get": {
        "operationId": "getScavengingTaskByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      }
    },
    "/sharedrecord:a": {
      "get": {
        "operationId": "getSharedArecord",
        "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"
            }
          }
        ]
      },
      "post": {
        "operationId": "createSharedArecord",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/sharedrecord:a/{refInfo}": {
      "get": {
        "operationId": "getSharedArecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      },
      "put": {
        "operationId": "updateSharedArecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "operationId": "deleteSharedArecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          }
        ]
      }
    },
    "/sharedrecord:aaaa": {
      "get": {
        "operationId": "getSharedAAAArecord",
        "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"
            }
          }
        ]
      },
      "post": {
        "operationId": "createSharedAAAArecord",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/sharedrecord:aaaa/{refInfo}": {
      "get": {
        "operationId": "getSharedAAAArecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      },
      "put": {
        "operationId": "updateSharedAAAArecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "operationId": "deleteSharedAAAArecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          }
        ]
      }
    },
    "/sharedrecord:cname": {
      "get": {
        "operationId": "getSharedCnamerecord",
        "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"
            }
          }
        ]
      },
      "post": {
        "operationId": "createSharedCnamerecord",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/sharedrecord:cname/{refInfo}": {
      "get": {
        "operationId": "getSharedCnamerecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      },
      "put": {
        "operationId": "updateSharedCnamerecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "operationId": "deleteSharedCnamerecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          }
        ]
      }
    },
    "/sharedrecord:mx": {
      "get": {
        "operationId": "getSharedMxrecord",
        "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"
            }
          }
        ]
      },
      "post": {
        "operationId": "createSharedMxrecord",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/sharedrecord:mx/{refInfo}": {
      "get": {
        "operationId": "getSharedMxrecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      },
      "put": {
        "operationId": "updateSharedMxrecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "operationId": "deleteSharedMxrecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          }
        ]
      }
    },
    "/sharedrecord:srv": {
      "get": {
        "operationId": "getSharedSrvrecord",
        "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"
            }
          }
        ]
      },
      "post": {
        "operationId": "createSharedSrvrecord",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/sharedrecord:srv/{refInfo}": {
      "get": {
        "operationId": "getSharedSrvrecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      },
      "put": {
        "operationId": "updateSharedSrvrecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "operationId": "deleteSharedSrvrecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          }
        ]
      }
    },
    "/sharedrecord:txt": {
      "get": {
        "operationId": "getSharedTxtrecord",
        "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"
            }
          }
        ]
      },
      "post": {
        "operationId": "createSharedTxtrecord",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/sharedrecord:txt/{refInfo}": {
      "get": {
        "operationId": "getSharedTxtrecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      },
      "put": {
        "operationId": "updateSharedTxtrecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "operationId": "deleteSharedTxtrecordByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          }
        ]
      }
    },
    "/sharedrecordgroup": {
      "get": {
        "operationId": "getSharedRecordGroup",
        "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"
            }
          }
        ]
      },
      "post": {
        "operationId": "createSharedRecordGroup",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/sharedrecordgroup/{refInfo}": {
      "get": {
        "operationId": "getSharedRecordGroupByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      },
      "put": {
        "operationId": "updateSharedRecordGroupByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "operationId": "deleteSharedRecordGroupByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          }
        ]
      }
    },
    "/view/{refInfo}": {
      "get": {
        "operationId": "getViewByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      },
      "post": {
        "operationId": "createViewByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "run_scavenging": {
                      "type": "string",
                      "example": {
                        "action": [
                          "ANALYZE",
                          "RECLAIM",
                          "ANALYZE_RECLAIM",
                          "RESET"
                        ]
                      }
                    }
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "put": {
        "operationId": "updateViewByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "operationId": "deleteViewByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          }
        ]
      }
    },
    "/zone_auth": {
      "get": {
        "operationId": "getZoneAuth",
        "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"
            }
          }
        ]
      },
      "post": {
        "operationId": "createZoneAuth",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/zone_auth/{refInfo}": {
      "put": {
        "operationId": "updateZoneAuthByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/zone_auth_discrepancy": {
      "get": {
        "operationId": "getZoneAuthDiscrepancy",
        "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"
            }
          }
        ]
      }
    },
    "/zone_auth_discrepancy/{refInfo}": {
      "get": {
        "operationId": "getZoneAuthDiscrepancyByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      }
    },
    "/zone_delegated/{refInfo}": {
      "get": {
        "operationId": "getZoneDelegatedByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      },
      "post": {
        "operationId": "createZoneDelegatedByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "lock_unlock_zone": {
                      "type": "string",
                      "example": {
                        "operation": [
                          "LOCK",
                          "UNLOCK"
                        ]
                      }
                    }
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "put": {
        "operationId": "updateZoneDelegatedByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "operationId": "deleteZoneDelegatedByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          }
        ]
      }
    },
    "/zone_forward/{refInfo}": {
      "get": {
        "operationId": "getZoneForwardByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      },
      "post": {
        "operationId": "createZoneForwardByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "lock_unlock_zone": {
                      "type": "string",
                      "example": {
                        "operation": [
                          "LOCK",
                          "UNLOCK"
                        ]
                      }
                    }
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "put": {
        "operationId": "updateZoneForwardByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "operationId": "deleteZoneForwardByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          }
        ]
      }
    },
    "/zone_rp/{zoneRpReference}": {
      "get": {
        "operationId": "getZoneRpByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "zoneRpReference",
            "in": "path",
            "required": true,
            "schema": {
              "title": "zoneRpReference",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      },
      "post": {
        "operationId": "createZoneRpByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "copy_rpz_records": {
                      "type": "string",
                      "example": {
                        "dest_zone": "string",
                        "dest_view": "string",
                        "clear_destination_first": "bool",
                        "replace_existing_records": "bool",
                        "select_records": [
                          "PassthruIpaddr",
                          "PassthruDomain",
                          "BlockNxdomainIpaddr",
                          "BlockNxdomainDomain",
                          "BlockNoDataIpaddr",
                          "BlockNoDataDomain",
                          "SubstituteARecord",
                          "SubstituteAAAARecord",
                          "SubstituteCName",
                          "SubstituteMXRecord",
                          "SubstituteNAPTRRecord",
                          "SubstitutePTRRecord",
                          "SubstituteSRVRecord",
                          "SubstituteTXTRecord",
                          "SubstituteIPv4AddressRecord",
                          "SubstituteIPv6AddressRecord",
                          "SubstituteIPAddressCname",
                          "PassthruClientIpaddr",
                          "BlockNxdomainClientIpaddr",
                          "BlockNoDataClientIpaddr",
                          "SubstituteClientIPAddressCname"
                        ]
                      }
                    },
                    "lock_unlock_zone": {
                      "type": "string",
                      "example": {
                        "operation": [
                          "LOCK",
                          "UNLOCK"
                        ]
                      }
                    }
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "zoneRpReference",
            "in": "path",
            "required": true,
            "schema": {
              "title": "zoneRpReference",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "put": {
        "operationId": "updateZoneRpByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "zoneRpReference",
            "in": "path",
            "required": true,
            "schema": {
              "title": "zoneRpReference",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "operationId": "deleteZoneRpByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "zoneRpReference",
            "in": "path",
            "required": true,
            "schema": {
              "title": "zoneRpReference",
              "type": "string"
            }
          }
        ]
      }
    },
    "/zone_stub": {
      "get": {
        "operationId": "getZoneStub",
        "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"
            }
          }
        ]
      },
      "post": {
        "operationId": "createZoneStub",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/zone_stub/{zoneStubReference}": {
      "get": {
        "operationId": "getZoneStubByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "zoneStubReference",
            "in": "path",
            "required": true,
            "schema": {
              "title": "zoneStubReference",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      },
      "post": {
        "operationId": "createZoneStubByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "lock_unlock_zone": {
                      "type": "string",
                      "example": {
                        "operation": [
                          "LOCK",
                          "UNLOCK"
                        ]
                      }
                    }
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "zoneStubReference",
            "in": "path",
            "required": true,
            "schema": {
              "title": "zoneStubReference",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "put": {
        "operationId": "updateZoneStubByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "zoneStubReference",
            "in": "path",
            "required": true,
            "schema": {
              "title": "zoneStubReference",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "operationId": "deleteZoneStubByReference",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "zoneStubReference",
            "in": "path",
            "required": true,
            "schema": {
              "title": "zoneStubReference",
              "type": "string"
            }
          }
        ]
      }
    },
    "/network/{netParts0}/{netParts1}/{networkView}": {
      "get": {
        "operationId": "getNetworkZoneAssociations",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "netParts0",
            "in": "path",
            "required": true,
            "schema": {
              "title": "netParts0",
              "type": "string"
            }
          },
          {
            "name": "netParts1",
            "in": "path",
            "required": true,
            "schema": {
              "title": "netParts1",
              "type": "string"
            }
          },
          {
            "name": "networkView",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkView",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ]
      },
      "put": {
        "operationId": "addNetworkZoneAssociation",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "netParts0",
            "in": "path",
            "required": true,
            "schema": {
              "title": "netParts0",
              "type": "string"
            }
          },
          {
            "name": "netParts1",
            "in": "path",
            "required": true,
            "schema": {
              "title": "netParts1",
              "type": "string"
            }
          },
          {
            "name": "networkView",
            "in": "path",
            "required": true,
            "schema": {
              "title": "networkView",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "title": "query",
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    }
  },
  "components": {
    "schemas": {}
  }
}