{
  "openapi": "3.1.0",
  "info": {
    "title": "",
    "version": "1.0.0"
  },
  "paths": {
    "/network": {
      "post": {
        "tags": [
          "Networks"
        ],
        "operationId": "createNetwork",
        "description": "The parameters and request body are for method: createNetwork. Same endpoint also used in methods:<br> assignNextNetwork (networkBlock : string,nextNetworkSubnetMask : string,comment : string)",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "id": {
                      "type": "string"
                    }
                  }
                },
                "example": {
                  "id": "network/ZG5zLm5ldHdvcmskMi4xLjEyLjAvMzAvMA:2.1.12.0/30/default"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "network": {
                    "type": "string"
                  },
                  "comment": {
                    "type": "string"
                  }
                }
              },
              "example": {
                "network": "network",
                "comment": "comment"
              }
            }
          }
        }
      },
      "get": {
        "tags": [
          "Networks"
        ],
        "operationId": "getNetworkKeyByIP",
        "description": "The parameters and request body are for method: getNetworkKeyByIP. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "network": {
                        "type": "string"
                      },
                      "network_view": {
                        "type": "string"
                      },
                      "comment": {
                        "type": "string"
                      },
                      "_ref": {
                        "type": "string"
                      }
                    }
                  }
                },
                "example": [
                  {
                    "network": "1.1.1.0/30",
                    "network_view": "default",
                    "comment": "testingItential",
                    "_ref": "network/ZG5zLm5ldHdvcmskMS4xLjEuMC8zMC8w:1.1.1.0/30/default"
                  }
                ]
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          },
          {
            "name": "network",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/networkcontainer": {
      "post": {
        "tags": [
          "Networks"
        ],
        "operationId": "createNetworkContainer",
        "description": "The parameters and request body are for method: createNetworkContainer. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "id": {
                      "type": "string"
                    }
                  }
                },
                "example": {
                  "id": "networkcontainer/ZG5zLm5ldHdvcmtfY29udGFpbmVyJDIxLjEuMTIyLjAvMzAvMA:21.1.122.0/30/default"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "string"
              },
              "example": "payload"
            }
          }
        }
      },
      "get": {
        "tags": [
          "Networks"
        ],
        "operationId": "listNetworkContainers",
        "description": "The parameters and request body are for method: listNetworkContainers. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "_ref": {
                        "type": "string"
                      },
                      "comment": {
                        "type": "string"
                      },
                      "network": {
                        "type": "string"
                      },
                      "network_view": {
                        "type": "string"
                      }
                    }
                  }
                },
                "example": [
                  {
                    "_ref": "network/ZG5zLm5ldHdvcmskMy4xLjEuMC8yNC8w:3.1.1.0/24/default",
                    "comment": "For test purpose",
                    "network": "3.1.1.0/24",
                    "network_view": "default"
                  }
                ]
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/network/{networkIdadj}": {
      "post": {
        "tags": [
          "Networks"
        ],
        "operationId": "getNextAvailableIps",
        "description": "The parameters and request body are for method: getNextAvailableIps. Same endpoint also used in methods:<br> getNextAvailableNetworks (networkId : string,subnetMask : string,query : object)",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "ips": {
                      "type": "array",
                      "items": {
                        "type": "string"
                      }
                    }
                  }
                },
                "example": {
                  "ips": [
                    "172.21.10.1",
                    "172.21.10.2"
                  ]
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "num": {
                    "type": "string"
                  }
                }
              },
              "example": {
                "num": "number"
              }
            }
          }
        }
      },
      "delete": {
        "tags": [
          "Networks"
        ],
        "operationId": "deleteNetworkByNetworkKey",
        "description": "The parameters and request body are for method: deleteNetworkByNetworkKey. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "result": {
                      "type": "string"
                    }
                  }
                },
                "example": {
                  "result": "network/ZG5zLm5ldHdvcmskMi4xLjEyLjAvMzAvMA:2.1.12.0/30/default"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/network/{}": {
      "get": {
        "tags": [
          "Networks"
        ],
        "operationId": "getNetworkDetails",
        "description": "The parameters and request body are for method: getNetworkDetails. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "_ref": {
                        "type": "string"
                      },
                      "comment": {
                        "type": "string"
                      },
                      "network": {
                        "type": "string"
                      },
                      "network_view": {
                        "type": "string"
                      }
                    }
                  }
                },
                "example": [
                  {
                    "_ref": "network/ZG5zLm5ldHdvcmskMy4xLjEuMC8yNC8w:3.1.1.0/24/default",
                    "comment": "For test purpose",
                    "network": "3.1.1.0/24",
                    "network_view": "default"
                  }
                ]
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          },
          {
            "name": "network",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "delete": {
        "tags": [
          "Networks"
        ],
        "operationId": "deleteNetwork",
        "description": "The parameters and request body are for method: deleteNetwork. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/networkcontainer/{}": {
      "get": {
        "tags": [
          "Networks"
        ],
        "operationId": "getNetworkContainerDetails",
        "description": "The parameters and request body are for method: getNetworkContainerDetails. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "_ref": {
                        "type": "string"
                      },
                      "comment": {
                        "type": "string"
                      },
                      "network": {
                        "type": "string"
                      },
                      "network_view": {
                        "type": "string"
                      }
                    }
                  }
                },
                "example": [
                  {
                    "_ref": "networkcontainer/ZG5zLm5ldHdvcmtfY29udGFpbmVyJDkuOS45LjAvMjQvMA:9.9.9.0/24/default",
                    "comment": "TestAllCall",
                    "network": "9.9.9.0/24",
                    "network_view": "default"
                  }
                ]
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          },
          {
            "name": "network",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "delete": {
        "tags": [
          "Networks"
        ],
        "operationId": "deleteNetworkContainer",
        "description": "The parameters and request body are for method: deleteNetworkContainer. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/zone_auth/{}": {
      "delete": {
        "tags": [
          "Zones"
        ],
        "operationId": "deleteAuthZone",
        "description": "The parameters and request body are for method: deleteAuthZone. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "get": {
        "tags": [
          "Zones"
        ],
        "operationId": "getAuthZoneDetailsByfqdnName",
        "description": "The parameters and request body are for method: getAuthZoneDetailsByfqdnName. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "_ref": {
                        "type": "string"
                      },
                      "fqdn": {
                        "type": "string"
                      },
                      "view": {
                        "type": "string"
                      }
                    }
                  }
                },
                "example": [
                  {
                    "_ref": "zone_auth/ZG5zLnpvbmUkLl9kZWZhdWx0LmNvbS5pdGVudGlhbC5oZWxsbzI:hello2.itential.com/default",
                    "fqdn": "hello2.itential.com",
                    "view": "default"
                  }
                ]
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          },
          {
            "name": "fqdn",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "Zones"
        ],
        "operationId": "createAuthZone",
        "description": "The parameters and request body are for method: createAuthZone. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "result": {
                      "type": "string"
                    }
                  }
                },
                "example": {
                  "result": "zone_auth/ZG5zLnpvbmUkLl9kZWZhdWx0LmNvbS5pbmZvLm15:my.info.com/default"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "fqdn": {
                    "type": "string"
                  }
                }
              },
              "example": {
                "fqdn": "fqdnName"
              }
            }
          }
        }
      }
    },
    "/ipv4address": {
      "get": {
        "tags": [
          "Networks"
        ],
        "operationId": "getIpDetails",
        "description": "The parameters and request body are for method: getIpDetails. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "_ref": {
                        "type": "string"
                      },
                      "ip_address": {
                        "type": "string"
                      },
                      "is_conflict": {
                        "type": "boolean"
                      },
                      "mac_address": {
                        "type": "string"
                      },
                      "names": {
                        "type": "object"
                      },
                      "network": {
                        "type": "string"
                      },
                      "network_view": {
                        "type": "string"
                      },
                      "objects": {
                        "type": "object"
                      },
                      "status": {
                        "type": "string"
                      },
                      "types": {
                        "type": "object"
                      },
                      "usage": {
                        "type": "object"
                      }
                    }
                  }
                },
                "example": [
                  {
                    "_ref": "ipv4address/Li5pcHY0X2FkZHJlc3MkMS4xLjEuMS8w:1.1.1.1",
                    "ip_address": "1.1.1.1",
                    "is_conflict": false,
                    "mac_address": "",
                    "names": [],
                    "network": "1.1.1.0/24",
                    "network_view": "default",
                    "objects": [],
                    "status": "UNUSED",
                    "types": [],
                    "usage": []
                  }
                ]
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          },
          {
            "name": "ip_address",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/record:host": {
      "post": {
        "tags": [
          "Records"
        ],
        "operationId": "createHostRecord",
        "description": "The parameters and request body are for method: createHostRecord. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "name": {
                    "type": "string"
                  },
                  "ipv4addrs": {
                    "type": "array",
                    "items": {
                      "type": "object",
                      "properties": {
                        "ipv4addr": {
                          "type": "string"
                        }
                      }
                    }
                  }
                }
              },
              "example": {
                "name": "combinedHostName",
                "ipv4addrs": [
                  {
                    "ipv4addr": "IPAddress"
                  }
                ]
              }
            }
          }
        }
      },
      "get": {
        "tags": [
          "Records"
        ],
        "operationId": "getHostRecord",
        "description": "The parameters and request body are for method: getHostRecord. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          },
          {
            "name": "name",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/record:host/{}": {
      "post": {
        "tags": [
          "Records"
        ],
        "operationId": "createHostRecord2",
        "description": "The parameters and request body are for method: createHostRecord2. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "ipv4addrs": {
                    "type": "array",
                    "items": {
                      "type": "object",
                      "properties": {
                        "configure_for_dhcp": {
                          "type": "boolean"
                        },
                        "ipv4addr": {
                          "type": "string"
                        }
                      }
                    }
                  },
                  "configure_for_dns": {
                    "type": "boolean"
                  },
                  "name": {
                    "type": "string"
                  },
                  "comment": {
                    "type": "string"
                  }
                }
              },
              "example": {
                "ipv4addrs": [
                  {
                    "configure_for_dhcp": false,
                    "ipv4addr": "IPAddress"
                  }
                ],
                "configure_for_dns": false,
                "name": "hostName",
                "comment": "comment"
              }
            }
          }
        }
      },
      "get": {
        "tags": [
          "Records"
        ],
        "operationId": "getHostKeyByHostName",
        "description": "The parameters and request body are for method: getHostKeyByHostName. Same endpoint also used in methods:<br> getIpByHost (hostName : string,query : object)",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "_ref": {
                        "type": "string"
                      },
                      "ipv4addrs": {
                        "type": "array",
                        "items": {
                          "type": "object",
                          "properties": {
                            "_ref": {
                              "type": "string"
                            },
                            "configure_for_dhcp": {
                              "type": "boolean"
                            },
                            "host": {
                              "type": "string"
                            },
                            "ipv4addr": {
                              "type": "string"
                            }
                          }
                        }
                      },
                      "name": {
                        "type": "string"
                      },
                      "view": {
                        "type": "string"
                      }
                    }
                  }
                },
                "example": [
                  {
                    "_ref": "record:host/ZG5zLmhvc3QkLl9kZWZhdWx0LmNvbS50ZXN0Lml0ZW50aWFsLmFua2l0MjI:ankit22.itential.test.com/default",
                    "ipv4addrs": [
                      {
                        "_ref": "record:host_ipv4addr/ZG5zLmhvc3RfYWRkcmVzcyQuX2RlZmF1bHQuY29tLnRlc3QuaXRlbnRpYWwuYW5raXQyMi4xLjEuMS4yMi4:1.1.1.22/ankit22.itential.test.com/default",
                        "configure_for_dhcp": false,
                        "host": "ankit22.itential.test.com",
                        "ipv4addr": "1.1.1.22"
                      }
                    ],
                    "name": "ankit22.itential.test.com",
                    "view": "default"
                  }
                ]
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          },
          {
            "name": "name",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "delete": {
        "tags": [
          "Records"
        ],
        "operationId": "deleteHostRecordByHostName",
        "description": "The parameters and request body are for method: deleteHostRecordByHostName. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "result": {
                      "type": "string"
                    }
                  }
                },
                "example": {
                  "result": "record:host/ZG5zLmhvc3QkLl9kZWZhdWx0LmNvbS50ZXN0Lml0ZW50aWFsLmFua2l0MjI:ankit22.itential.test.com/default"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/ipv4address/{}": {
      "get": {
        "tags": [
          "Records"
        ],
        "operationId": "getHostByIp",
        "description": "The parameters and request body are for method: getHostByIp. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "_ref": {
                        "type": "string"
                      },
                      "ipv4addrs": {
                        "type": "array",
                        "items": {
                          "type": "object",
                          "properties": {
                            "_ref": {
                              "type": "string"
                            },
                            "ipv4addr": {
                              "type": "string"
                            }
                          }
                        }
                      }
                    }
                  }
                },
                "example": [
                  {
                    "_ref": "record:host/ZG5zLmhvc3QkLl9kZWZhdWx0LmNvbS50ZXN0Lml0ZW50aWFsLmFua2l0MjQ0:ankit244.itential.test.com/default",
                    "ipv4addrs": [
                      {
                        "_ref": "record:host_ipv4addr/ZG5zLmhvc3RfYWRkcmVzcyQuX2RlZmF1bHQuY29tLnRlc3QuaXRlbnRpYWwuYW5raXQyNDQuMS4xLjEuMjQ0Lg:1.1.1.244/ankit244.itential.test.com/default",
                        "ipv4addr": "1.1.1.244"
                      }
                    ]
                  }
                ]
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          },
          {
            "name": "ip_address",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "network_view",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "_return_as_object",
            "in": "query",
            "required": true,
            "schema": {
              "type": "number"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "delete": {
        "tags": [
          "Records"
        ],
        "operationId": "unassignIP",
        "description": "The parameters and request body are for method: unassignIP. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "result": {
                      "type": "string"
                    }
                  }
                },
                "example": {
                  "result": "record:host/ZG5zLmhvc3QkLl9kZWZhdWx0LmNvbS50ZXN0Lml0ZW50aWFsLmFua2l0MjI:ankit22.itential.test.com/default"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/ipam:statistics/{}": {
      "get": {
        "tags": [
          "Networks"
        ],
        "operationId": "getNetworkUtilizationByIP",
        "description": "The parameters and request body are for method: getNetworkUtilizationByIP. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "array",
                  "items": {
                    "type": "object",
                    "properties": {
                      "_ref": {
                        "type": "string"
                      },
                      "network": {
                        "type": "string"
                      },
                      "network_view": {
                        "type": "string"
                      },
                      "utilization": {
                        "type": "number"
                      }
                    }
                  }
                },
                "example": [
                  {
                    "_ref": "ipam:statistics/ZG5zLm5ldHdvcmtfY29udGFpbmVyJDEuMS4xLjAvMjQvMA:default/1.1.1.0/24",
                    "network": "1.1.1.0",
                    "network_view": "default",
                    "utilization": 10
                  }
                ]
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/{}": {
      "put": {
        "tags": [
          "Networks"
        ],
        "operationId": "modifyNetworkBlock",
        "description": "The parameters and request body are for method: modifyNetworkBlock. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "comment": {
                    "type": "string"
                  }
                }
              },
              "example": {
                "comment": "comment"
              }
            }
          }
        }
      }
    },
    "/networkcontainer/{networkIdadj}": {
      "delete": {
        "tags": [
          "Networks"
        ],
        "operationId": "deleteNetworkContainerByNetworkKey",
        "description": "The parameters and request body are for method: deleteNetworkContainerByNetworkKey. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "result": {
                      "type": "string"
                    }
                  }
                },
                "example": {
                  "result": "networkcontainer/ZG5zLm5ldHdvcmskMi4xLjEyLjAvMzAvMA:2.1.12.0/30/default"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/networkcontainer/{networkId}/{containerId}": {
      "post": {
        "tags": [
          "Networks"
        ],
        "operationId": "getNetworkContainerNextNetworkIps",
        "description": "The parameters and request body are for method: getNetworkContainerNextNetworkIps. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/ipv6networkcontainer/{networkId}/{containerId}": {
      "post": {
        "tags": [
          "Networks"
        ],
        "operationId": "getIpv6NetworkContainerNextNetworkIps",
        "description": "The parameters and request body are for method: getIpv6NetworkContainerNextNetworkIps. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/zone_forward": {
      "get": {
        "tags": [
          "Zones"
        ],
        "operationId": "getForwardZones",
        "description": "The parameters and request body are for method: getForwardZones. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "Zones"
        ],
        "operationId": "createForwardZone",
        "description": "The parameters and request body are for method: createForwardZone. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/{objectReference}": {
      "delete": {
        "tags": [
          "Zones"
        ],
        "operationId": "deleteZones",
        "description": "The parameters and request body are for method: deleteZones. Same endpoint also used in methods:",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "get": {
        "tags": [
          "Networks"
        ],
        "operationId": "getNetworkBlock",
        "description": "The parameters and request body are for method: getNetworkBlock. Same endpoint also used in methods:",
        "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": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "DNSTrafficControl"
        ],
        "operationId": "createNetworkBlock",
        "description": "The parameters and request body are for method: createNetworkBlock. Same endpoint also used in methods:",
        "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": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/zone_delegated": {
      "get": {
        "tags": [
          "Zones"
        ],
        "operationId": "getZoneDelegations",
        "description": "The parameters and request body are for method: getZoneDelegations. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "Zones"
        ],
        "operationId": "createZoneDelegation",
        "description": "The parameters and request body are for method: createZoneDelegation. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/zone_auth/{zoneRef}": {
      "delete": {
        "tags": [
          "Zones"
        ],
        "operationId": "deleteAuthZoneByRef",
        "description": "The parameters and request body are for method: deleteAuthZoneByRef. Same endpoint also used in methods:",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/networkcontainer/{networkRef}": {
      "delete": {
        "tags": [
          "Networks"
        ],
        "operationId": "deleteNetworkContainer",
        "description": "The parameters and request body are for method: deleteNetworkContainer. Same endpoint also used in methods:",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/network/{networkRef}": {
      "post": {
        "tags": [
          "Networks"
        ],
        "operationId": "genericCreateNextAvailableNetwork",
        "description": "The parameters and request body are for method: genericCreateNextAvailableNetwork. Same endpoint also used in methods:",
        "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": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/dtc:server": {
      "get": {
        "tags": [
          "DNSTrafficControl"
        ],
        "operationId": "getDtcServer",
        "description": "The parameters and request body are for method: getDtcServer. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "DNSTrafficControl"
        ],
        "operationId": "createDtcServer",
        "description": "The parameters and request body are for method: createDtcServer. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/dtc:pool": {
      "get": {
        "tags": [
          "DNSTrafficControl"
        ],
        "operationId": "getDtcPool",
        "description": "The parameters and request body are for method: getDtcPool. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "DNSTrafficControl"
        ],
        "operationId": "createDtcPool",
        "description": "The parameters and request body are for method: createDtcPool. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/dtc:lbdn": {
      "post": {
        "tags": [
          "DNSTrafficControl"
        ],
        "operationId": "createDtcLbdn",
        "description": "The parameters and request body are for method: createDtcLbdn. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/record:a": {
      "get": {
        "tags": [
          "Records"
        ],
        "operationId": "getARecords",
        "description": "The parameters and request body are for method: getARecords. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          },
          {
            "name": "name",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "Records"
        ],
        "operationId": "createARecord",
        "description": "The parameters and request body are for method: createARecord. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/record:cname": {
      "get": {
        "tags": [
          "Records"
        ],
        "operationId": "getCnameRecords",
        "description": "The parameters and request body are for method: getCnameRecords. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "Records"
        ],
        "operationId": "createCNAMERecord",
        "description": "The parameters and request body are for method: createCNAMERecord. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/record:txt": {
      "get": {
        "tags": [
          "Records"
        ],
        "operationId": "getTxtRecords",
        "description": "The parameters and request body are for method: getTxtRecords. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "Records"
        ],
        "operationId": "createTxtRecord",
        "description": "The parameters and request body are for method: createTxtRecord. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/allrecords": {
      "get": {
        "tags": [
          "Records"
        ],
        "operationId": "getAllRecords",
        "description": "The parameters and request body are for method: getAllRecords. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          },
          {
            "name": "zone",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/record:aaaa": {
      "get": {
        "tags": [
          "Records"
        ],
        "operationId": "getAaaaRecords",
        "description": "The parameters and request body are for method: getAaaaRecords. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "Records"
        ],
        "operationId": "createAaaaRecord",
        "description": "The parameters and request body are for method: createAaaaRecord. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/record:mx": {
      "get": {
        "tags": [
          "Records"
        ],
        "operationId": "getMxRecords",
        "description": "The parameters and request body are for method: getMxRecords. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "Records"
        ],
        "operationId": "createMxRecord",
        "description": "The parameters and request body are for method: createMxRecord. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/record:ns": {
      "get": {
        "tags": [
          "Records"
        ],
        "operationId": "getNsRecords",
        "description": "The parameters and request body are for method: getNsRecords. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "Records"
        ],
        "operationId": "createNsRecord",
        "description": "The parameters and request body are for method: createNsRecord. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/record:ptr": {
      "get": {
        "tags": [
          "Records"
        ],
        "operationId": "getPtrRecords",
        "description": "The parameters and request body are for method: getPtrRecords. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "Records"
        ],
        "operationId": "createPtrRecord",
        "description": "The parameters and request body are for method: createPtrRecord. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/record:srv": {
      "get": {
        "tags": [
          "Records"
        ],
        "operationId": "getSrvRecords",
        "description": "The parameters and request body are for method: getSrvRecords. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "Records"
        ],
        "operationId": "createSrvRecord",
        "description": "The parameters and request body are for method: createSrvRecord. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/record:host/{recordkey}": {
      "put": {
        "tags": [
          "Records"
        ],
        "operationId": "updateHostRecord",
        "description": "The parameters and request body are for method: updateHostRecord. Same endpoint also used in methods:",
        "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": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "tags": [
          "Records"
        ],
        "operationId": "deleteHostRecord",
        "description": "The parameters and request body are for method: deleteHostRecord. Same endpoint also used in methods:",
        "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"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/record:a/{recordkey}": {
      "put": {
        "tags": [
          "Records"
        ],
        "operationId": "updateARecord",
        "description": "The parameters and request body are for method: updateARecord. Same endpoint also used in methods:",
        "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": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "tags": [
          "Records"
        ],
        "operationId": "deleteARecord",
        "description": "The parameters and request body are for method: deleteARecord. Same endpoint also used in methods:",
        "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"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/record:ptr/{recordkey}": {
      "put": {
        "tags": [
          "Records"
        ],
        "operationId": "updatePTRRecord",
        "description": "The parameters and request body are for method: updatePTRRecord. Same endpoint also used in methods:",
        "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": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "tags": [
          "Records"
        ],
        "operationId": "deletePTRRecord",
        "description": "The parameters and request body are for method: deletePTRRecord. Same endpoint also used in methods:",
        "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"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/record:cname/{recordkey}": {
      "put": {
        "tags": [
          "Records"
        ],
        "operationId": "updateCNAMERecord",
        "description": "The parameters and request body are for method: updateCNAMERecord. Same endpoint also used in methods:",
        "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": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "tags": [
          "Records"
        ],
        "operationId": "deleteCNAMERecord",
        "description": "The parameters and request body are for method: deleteCNAMERecord. Same endpoint also used in methods:",
        "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"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/grid:dns": {
      "get": {
        "tags": [
          "DNSProperties"
        ],
        "operationId": "getGridDns",
        "description": "The parameters and request body are for method: getGridDns. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "key": {
                      "type": "string"
                    }
                  }
                },
                "example": {
                  "key": "value"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/member:dns": {
      "get": {
        "tags": [
          "DNSProperties"
        ],
        "operationId": "getMemberDns",
        "description": "The parameters and request body are for method: getMemberDns. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/zone_rp": {
      "get": {
        "tags": [
          "ResponsePolicyZones"
        ],
        "operationId": "getResponsePolicyZones",
        "description": "The parameters and request body are for method: getResponsePolicyZones. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "ResponsePolicyZones"
        ],
        "operationId": "createResponsePolicyZone",
        "description": "The parameters and request body are for method: createResponsePolicyZone. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/record:rpz:a": {
      "post": {
        "tags": [
          "ResponsePolicyZones"
        ],
        "operationId": "createSubstituitionRuleForARecords",
        "description": "The parameters and request body are for method: createSubstituitionRuleForARecords. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/record:rpz:ptr": {
      "post": {
        "tags": [
          "ResponsePolicyZones"
        ],
        "operationId": "addSubstituitionRuleForPtrRecords",
        "description": "The parameters and request body are for method: addSubstituitionRuleForPtrRecords. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/record:rpz:a:ipaddress": {
      "post": {
        "tags": [
          "ResponsePolicyZones"
        ],
        "operationId": "addSubstituitionRuleForIpTriggerPolicy",
        "description": "The parameters and request body are for method: addSubstituitionRuleForIpTriggerPolicy. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/record:rpz:cname": {
      "post": {
        "tags": [
          "ResponsePolicyZones"
        ],
        "operationId": "addBlockDomainNameRule",
        "description": "The parameters and request body are for method: addBlockDomainNameRule. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/record:rpz:cname:clientipaddress": {
      "post": {
        "tags": [
          "ResponsePolicyZones"
        ],
        "operationId": "addBlockClientIpAddressRule",
        "description": "The parameters and request body are for method: addBlockClientIpAddressRule. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/record:rpz:cname:clientipaddressdn": {
      "post": {
        "tags": [
          "ResponsePolicyZones"
        ],
        "operationId": "addSubstituteDomainNameClientIpAddressRule",
        "description": "The parameters and request body are for method: addSubstituteDomainNameClientIpAddressRule. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/record:rpz:cname:ipaddress": {
      "post": {
        "tags": [
          "ResponsePolicyZones"
        ],
        "operationId": "addBlockIpAddressNoSuchDomainRule",
        "description": "The parameters and request body are for method: addBlockIpAddressNoSuchDomainRule. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/record:rpz:cname:ipaddressdn": {
      "post": {
        "tags": [
          "ResponsePolicyZones"
        ],
        "operationId": "addSubstituteDomainNameIpAddressRule",
        "description": "The parameters and request body are for method: addSubstituteDomainNameIpAddressRule. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/allrpzrecords": {
      "get": {
        "tags": [
          "ResponsePolicyZones"
        ],
        "operationId": "getAllRpzRecords",
        "description": "The parameters and request body are for method: getAllRpzRecords. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          },
          {
            "name": "zone",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/nsgroup": {
      "get": {
        "tags": [
          "NameServerGroups"
        ],
        "operationId": "getNameServerGroups",
        "description": "The parameters and request body are for method: getNameServerGroups. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "NameServerGroups"
        ],
        "operationId": "createNameServerGroup",
        "description": "The parameters and request body are for method: createNameServerGroup. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/range": {
      "get": {
        "tags": [
          "Ranges"
        ],
        "operationId": "getRangeByExtensibleAttribute",
        "description": "The parameters and request body are for method: getRangeByExtensibleAttribute. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          },
          {
            "name": "location",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "Ranges"
        ],
        "operationId": "createRange",
        "description": "The parameters and request body are for method: createRange. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/lease": {
      "get": {
        "tags": [
          "Leases"
        ],
        "operationId": "getLeaseByIpAddress",
        "description": "The parameters and request body are for method: getLeaseByIpAddress. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          },
          {
            "name": "address",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/member:dhcpproperties": {
      "get": {
        "tags": [
          "DHCPProperties"
        ],
        "operationId": "getMemberDhcp",
        "description": "The parameters and request body are for method: getMemberDhcp. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/search": {
      "get": {
        "tags": [
          "IPv4Addresses"
        ],
        "operationId": "getIpAddressUsingSearch",
        "description": "The parameters and request body are for method: getIpAddressUsingSearch. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          },
          {
            "name": "address",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/view": {
      "get": {
        "tags": [
          "NetworkViewsAndDNSViews"
        ],
        "operationId": "getDnsView",
        "description": "The parameters and request body are for method: getDnsView. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "DNS"
        ],
        "operationId": "createView",
        "description": "The parameters and request body are for method: createView. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/networkview": {
      "get": {
        "tags": [
          "NetworkViewsAndDNSViews"
        ],
        "operationId": "getNetworkView",
        "description": "The parameters and request body are for method: getNetworkView. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "NetworkViewsAndDNSViews"
        ],
        "operationId": "createNetworkView",
        "description": "The parameters and request body are for method: createNetworkView. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/networkview/{viewId}": {
      "get": {
        "tags": [
          "NetworkViewsAndDNSViews"
        ],
        "operationId": "getNetworkViewById",
        "description": "The parameters and request body are for method: getNetworkViewById. Same endpoint also used in methods:",
        "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": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "put": {
        "tags": [
          "NetworkViewsAndDNSViews"
        ],
        "operationId": "updateNetworkView",
        "description": "The parameters and request body are for method: updateNetworkView. Same endpoint also used in methods:",
        "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"
              },
              "example": {}
            }
          }
        }
      },
      "delete": {
        "tags": [
          "NetworkViewsAndDNSViews"
        ],
        "operationId": "deleteNetworkView",
        "description": "The parameters and request body are for method: deleteNetworkView. Same endpoint also used in methods:",
        "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"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/fixedaddress": {
      "get": {
        "tags": [
          "FixedAddresses"
        ],
        "operationId": "getFixedAddressMac",
        "description": "The parameters and request body are for method: getFixedAddressMac. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          },
          {
            "name": "mac",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "FixedAddresses"
        ],
        "operationId": "createFixedAddress",
        "description": "The parameters and request body are for method: createFixedAddress. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/member": {
      "get": {
        "tags": [
          "Members"
        ],
        "operationId": "getMembers",
        "description": "The parameters and request body are for method: getMembers. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "Members"
        ],
        "operationId": "createMember",
        "description": "The parameters and request body are for method: createMember. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/grid": {
      "get": {
        "tags": [
          "Services"
        ],
        "operationId": "getGrid",
        "description": "The parameters and request body are for method: getGrid. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/grid:servicerestart:status": {
      "get": {
        "tags": [
          "Services"
        ],
        "operationId": "getGridStatus",
        "description": "The parameters and request body are for method: getGridStatus. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/grid:servicerestart:request:changedobject": {
      "get": {
        "tags": [
          "Services"
        ],
        "operationId": "getGridPendingChanges",
        "description": "The parameters and request body are for method: getGridPendingChanges. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/vdiscoverytask": {
      "get": {
        "tags": [
          "VDiscovery"
        ],
        "operationId": "getVdiscoveryTasks",
        "description": "The parameters and request body are for method: getVdiscoveryTasks. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "VDiscovery"
        ],
        "operationId": "createVdiscoveryTask",
        "description": "The parameters and request body are for method: createVdiscoveryTask. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/permission": {
      "get": {
        "tags": [
          "Permissions"
        ],
        "operationId": "getPermissionsForARole",
        "description": "The parameters and request body are for method: getPermissionsForARole. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          },
          {
            "name": "role",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/": {
      "get": {
        "tags": [
          "Schema"
        ],
        "operationId": "getWapiSchema",
        "description": "The parameters and request body are for method: getWapiSchema. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          },
          {
            "name": "schema",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/request": {
      "post": {
        "tags": [
          "CombineMultipleWAPICallsUsingRequest"
        ],
        "operationId": "multipleRecordTypes",
        "description": "The parameters and request body are for method: multipleRecordTypes. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "body": {
                    "type": "string"
                  }
                }
              },
              "example": {
                "body": "body"
              }
            }
          }
        }
      }
    },
    "/extensibleattributedef": {
      "get": {
        "tags": [
          "ExtensibleAttributes"
        ],
        "operationId": "getExtensibleAttributeDefinition",
        "description": "The parameters and request body are for method: getExtensibleAttributeDefinition. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "ExtensibleAttributes"
        ],
        "operationId": "createExtensibleAttributeDefinition",
        "description": "The parameters and request body are for method: createExtensibleAttributeDefinition. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/extensibleattributedef/{eaId}": {
      "get": {
        "tags": [
          "ExtensibleAttributes"
        ],
        "operationId": "getExtensibleAttributeDefinitionById",
        "description": "The parameters and request body are for method: getExtensibleAttributeDefinitionById. Same endpoint also used in methods:",
        "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": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "put": {
        "tags": [
          "ExtensibleAttributes"
        ],
        "operationId": "updateExtensibleAttributeDefinition",
        "description": "The parameters and request body are for method: updateExtensibleAttributeDefinition. Same endpoint also used in methods:",
        "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"
              },
              "example": {}
            }
          }
        }
      },
      "delete": {
        "tags": [
          "ExtensibleAttributes"
        ],
        "operationId": "deleteExtensibleAttributeDefinition",
        "description": "The parameters and request body are for method: deleteExtensibleAttributeDefinition. Same endpoint also used in methods:",
        "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"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/http_direct_file_io/{uploadId}/import_records": {
      "post": {
        "tags": [
          "FileOps"
        ],
        "operationId": "uploadFile",
        "description": "The parameters and request body are for method: uploadFile. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object",
                "properties": {
                  "filedata": {
                    "type": "string"
                  }
                }
              },
              "example": {
                "filedata": "filedata"
              }
            }
          }
        }
      }
    },
    "/http_direct_file_io/{downloadId}/{fileName}": {
      "get": {
        "tags": [
          "FileOps"
        ],
        "operationId": "downloadFile",
        "description": "The parameters and request body are for method: downloadFile. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/{objectType}": {
      "post": {
        "tags": [
          "Object"
        ],
        "operationId": "createObject",
        "description": "The parameters and request body are for method: createObject. Same endpoint also used in methods:",
        "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": "returnAsObject",
            "in": "query",
            "required": true,
            "schema": {
              "type": "number"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "get": {
        "tags": [
          "Object"
        ],
        "operationId": "getObject",
        "description": "The parameters and request body are for method: getObject. Same endpoint also used in methods:",
        "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": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "returnFields",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          },
          {
            "name": "returnAsObject",
            "in": "query",
            "required": true,
            "schema": {
              "type": "number"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/{objectType}/{objectReferenceWithoutType}": {
      "put": {
        "tags": [
          "Object"
        ],
        "operationId": "updateObject",
        "description": "The parameters and request body are for method: updateObject. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "returnAsObject",
            "in": "query",
            "required": true,
            "schema": {
              "type": "number"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "tags": [
          "Object"
        ],
        "operationId": "deleteObject",
        "description": "The parameters and request body are for method: deleteObject. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "returnAsObject",
            "in": "query",
            "required": true,
            "schema": {
              "type": "number"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/{pathv1}/{pathv2}:{pathv3}": {
      "post": {
        "tags": [
          "Services"
        ],
        "operationId": "restartServices",
        "description": "The parameters and request body are for method: restartServices. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "theparams",
            "in": "query",
            "required": true,
            "schema": {
              "type": "string"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/allrecords/{refInfo}": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getAllRecordsByReference",
        "description": "The parameters and request body are for method: getAllRecordsByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/bulkhost": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getBulkhosts",
        "description": "The parameters and request body are for method: getBulkhosts. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "DNS"
        ],
        "operationId": "createBulkhosts",
        "description": "The parameters and request body are for method: createBulkhosts. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/bulkhost/{refInfo}": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getBulkhostByReference",
        "description": "The parameters and request body are for method: getBulkhostByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "put": {
        "tags": [
          "DNS"
        ],
        "operationId": "updateBulkhostByReference",
        "description": "The parameters and request body are for method: updateBulkhostByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "tags": [
          "DNS"
        ],
        "operationId": "deleteBulkhostByReference",
        "description": "The parameters and request body are for method: deleteBulkhostByReference. Same endpoint also used in methods:",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/bulkhostnametemplate": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getBulkhostTemplate",
        "description": "The parameters and request body are for method: getBulkhostTemplate. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "DNS"
        ],
        "operationId": "createBulkhostTemplate",
        "description": "The parameters and request body are for method: createBulkhostTemplate. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/bulkhostnametemplate/{refInfo}": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getBulkhostTemplateByReference",
        "description": "The parameters and request body are for method: getBulkhostTemplateByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "put": {
        "tags": [
          "DNS"
        ],
        "operationId": "updateBulkhostTemplateByReference",
        "description": "The parameters and request body are for method: updateBulkhostTemplateByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "tags": [
          "DNS"
        ],
        "operationId": "deleteBulkhostTemplateByReference",
        "description": "The parameters and request body are for method: deleteBulkhostTemplateByReference. Same endpoint also used in methods:",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/ddns:principalcluster": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getDdnsPrincipalCluster",
        "description": "The parameters and request body are for method: getDdnsPrincipalCluster. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "DNS"
        ],
        "operationId": "createDdnsPrincipalCluster",
        "description": "The parameters and request body are for method: createDdnsPrincipalCluster. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/ddns:principalcluster/{refInfo}": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getDdnsPrincipalClusterByReference",
        "description": "The parameters and request body are for method: getDdnsPrincipalClusterByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "put": {
        "tags": [
          "DNS"
        ],
        "operationId": "updateDdnsPrincipalClusterByReference",
        "description": "The parameters and request body are for method: updateDdnsPrincipalClusterByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "tags": [
          "DNS"
        ],
        "operationId": "deleteDdnsPrincipalClusterByReference",
        "description": "The parameters and request body are for method: deleteDdnsPrincipalClusterByReference. Same endpoint also used in methods:",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/ddns:principalcluster:group": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getDdnsPrincipalClusterGroup",
        "description": "The parameters and request body are for method: getDdnsPrincipalClusterGroup. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "DNS"
        ],
        "operationId": "createDdnsPrincipalClusterGroup",
        "description": "The parameters and request body are for method: createDdnsPrincipalClusterGroup. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/ddns:principalcluster:group/{refInfo}": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getDdnsPrincipalClusterGroupByReference",
        "description": "The parameters and request body are for method: getDdnsPrincipalClusterGroupByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "put": {
        "tags": [
          "DNS"
        ],
        "operationId": "updateDdnsPrincipalClusterGroupByReference",
        "description": "The parameters and request body are for method: updateDdnsPrincipalClusterGroupByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "tags": [
          "DNS"
        ],
        "operationId": "deleteDdnsPrincipalClusterGroupByReference",
        "description": "The parameters and request body are for method: deleteDdnsPrincipalClusterGroupByReference. Same endpoint also used in methods:",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/dns64group": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getDns64Group",
        "description": "The parameters and request body are for method: getDns64Group. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "DNS"
        ],
        "operationId": "createDns64Group",
        "description": "The parameters and request body are for method: createDns64Group. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/dns64group/{refInfo}": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getDns64GroupByReference",
        "description": "The parameters and request body are for method: getDns64GroupByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "put": {
        "tags": [
          "DNS"
        ],
        "operationId": "updateDns64GroupByReference",
        "description": "The parameters and request body are for method: updateDns64GroupByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "tags": [
          "DNS"
        ],
        "operationId": "deleteDns64GroupByReference",
        "description": "The parameters and request body are for method: deleteDns64GroupByReference. Same endpoint also used in methods:",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/grid:dns/{refInfo}": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getGridDnsByReference",
        "description": "The parameters and request body are for method: getGridDnsByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "DNS"
        ],
        "operationId": "createGridDnsByReference",
        "description": "The parameters and request body are for method: createGridDnsByReference. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "run_scavenging": {
                      "type": "object",
                      "properties": {
                        "action": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "run_scavenging": {
                    "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "DNS"
        ],
        "operationId": "updateGridDnsByReference",
        "description": "The parameters and request body are for method: updateGridDnsByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/hostnamerewritepolicy": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getHostnameRewritePolicy",
        "description": "The parameters and request body are for method: getHostnameRewritePolicy. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/hostnamerewritepolicy/{refInfo}": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getHostnameRewritePolicyByReference",
        "description": "The parameters and request body are for method: getHostnameRewritePolicyByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/member:dns/{refInfo}": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getMemberDnsByReference",
        "description": "The parameters and request body are for method: getMemberDnsByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "DNS"
        ],
        "operationId": "createMemberDnsByReference",
        "description": "The parameters and request body are for method: createMemberDnsByReference. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "clear_dns_cache": {
                      "type": "object",
                      "properties": {
                        "domain": {
                          "type": "string"
                        },
                        "view": {
                          "type": "string"
                        },
                        "clear_full_tree": {
                          "type": "string"
                        }
                      }
                    }
                  }
                },
                "example": {
                  "clear_dns_cache": {
                    "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "DNS"
        ],
        "operationId": "updateMemberDnsByReference",
        "description": "The parameters and request body are for method: updateMemberDnsByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/nsgroup/{refInfo}": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getNsGroupByReference",
        "description": "The parameters and request body are for method: getNsGroupByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "put": {
        "tags": [
          "DNS"
        ],
        "operationId": "updateNsGroupByReference",
        "description": "The parameters and request body are for method: updateNsGroupByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "tags": [
          "DNS"
        ],
        "operationId": "deleteNsGroupByReference",
        "description": "The parameters and request body are for method: deleteNsGroupByReference. Same endpoint also used in methods:",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/nsgroup:delegation": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getNsGroupDelegation",
        "description": "The parameters and request body are for method: getNsGroupDelegation. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "DNS"
        ],
        "operationId": "createNsGroupDelegation",
        "description": "The parameters and request body are for method: createNsGroupDelegation. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/nsgroup:delegation/{refInfo}": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getNsGroupDelegationByReference",
        "description": "The parameters and request body are for method: getNsGroupDelegationByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "put": {
        "tags": [
          "DNS"
        ],
        "operationId": "updateNsGroupDelegationByReference",
        "description": "The parameters and request body are for method: updateNsGroupDelegationByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "tags": [
          "DNS"
        ],
        "operationId": "deleteNsGroupDelegationByReference",
        "description": "The parameters and request body are for method: deleteNsGroupDelegationByReference. Same endpoint also used in methods:",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/nsgroup:forwardingmember": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getNsGroupForwardMember",
        "description": "The parameters and request body are for method: getNsGroupForwardMember. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "DNS"
        ],
        "operationId": "createNsGroupForwardMember",
        "description": "The parameters and request body are for method: createNsGroupForwardMember. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/nsgroup:forwardingmember/{refInfo}": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getNsGroupForwardMemberByReference",
        "description": "The parameters and request body are for method: getNsGroupForwardMemberByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "put": {
        "tags": [
          "DNS"
        ],
        "operationId": "updateNsGroupForwardMemberByReference",
        "description": "The parameters and request body are for method: updateNsGroupForwardMemberByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "tags": [
          "DNS"
        ],
        "operationId": "deleteNsGroupForwardMemberByReference",
        "description": "The parameters and request body are for method: deleteNsGroupForwardMemberByReference. Same endpoint also used in methods:",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/nsgroup:forwardstubserver": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getNsGroupForwardStubServer",
        "description": "The parameters and request body are for method: getNsGroupForwardStubServer. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "DNS"
        ],
        "operationId": "createNsGroupForwardStubServer",
        "description": "The parameters and request body are for method: createNsGroupForwardStubServer. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/nsgroup:forwardstubserver/{refInfo}": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getNsGroupForwardStubServerByReference",
        "description": "The parameters and request body are for method: getNsGroupForwardStubServerByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "put": {
        "tags": [
          "DNS"
        ],
        "operationId": "updateNsGroupForwardStubServerByReference",
        "description": "The parameters and request body are for method: updateNsGroupForwardStubServerByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "tags": [
          "DNS"
        ],
        "operationId": "deleteNsGroupForwardStubServerByReference",
        "description": "The parameters and request body are for method: deleteNsGroupForwardStubServerByReference. Same endpoint also used in methods:",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/nsgroup:stubmember": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getNsGroupStubmember",
        "description": "The parameters and request body are for method: getNsGroupStubmember. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "DNS"
        ],
        "operationId": "createNsGroupStubmember",
        "description": "The parameters and request body are for method: createNsGroupStubmember. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/nsgroup:stubmember/{refInfo}": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getNsGroupStubmemberByReference",
        "description": "The parameters and request body are for method: getNsGroupStubmemberByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "put": {
        "tags": [
          "DNS"
        ],
        "operationId": "updateNsGroupStubmemberByReference",
        "description": "The parameters and request body are for method: updateNsGroupStubmemberByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "tags": [
          "DNS"
        ],
        "operationId": "deleteNsGroupStubmemberByReference",
        "description": "The parameters and request body are for method: deleteNsGroupStubmemberByReference. Same endpoint also used in methods:",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/record:a/{refInfo}": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getArecordByReference",
        "description": "The parameters and request body are for method: getArecordByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/record:aaaa/{refInfo}": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getAAAArecordByReference",
        "description": "The parameters and request body are for method: getAAAArecordByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "put": {
        "tags": [
          "DNS"
        ],
        "operationId": "updateAAAArecordByReference",
        "description": "The parameters and request body are for method: updateAAAArecordByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "tags": [
          "DNS"
        ],
        "operationId": "deleteAAAArecordByReference",
        "description": "The parameters and request body are for method: deleteAAAArecordByReference. Same endpoint also used in methods:",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/record:alias": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getAliasrecord",
        "description": "The parameters and request body are for method: getAliasrecord. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "DNS"
        ],
        "operationId": "createAliasrecord",
        "description": "The parameters and request body are for method: createAliasrecord. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/record:alias/{refInfo}": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getAliasrecordByReference",
        "description": "The parameters and request body are for method: getAliasrecordByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "put": {
        "tags": [
          "DNS"
        ],
        "operationId": "updateAliasrecordByReference",
        "description": "The parameters and request body are for method: updateAliasrecordByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "tags": [
          "DNS"
        ],
        "operationId": "deleteAliasrecordByReference",
        "description": "The parameters and request body are for method: deleteAliasrecordByReference. Same endpoint also used in methods:",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/record:caa": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getCAArecord",
        "description": "The parameters and request body are for method: getCAArecord. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "DNS"
        ],
        "operationId": "createCAArecord",
        "description": "The parameters and request body are for method: createCAArecord. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/record:caa/{refInfo}": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getCAArecordByReference",
        "description": "The parameters and request body are for method: getCAArecordByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "put": {
        "tags": [
          "DNS"
        ],
        "operationId": "updateCAArecordByReference",
        "description": "The parameters and request body are for method: updateCAArecordByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "tags": [
          "DNS"
        ],
        "operationId": "deleteCAArecordByReference",
        "description": "The parameters and request body are for method: deleteCAArecordByReference. Same endpoint also used in methods:",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/record:cname/{refInfo}": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getCnamerecordByReference",
        "description": "The parameters and request body are for method: getCnamerecordByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/record:dhcid": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getDhcidrecord",
        "description": "The parameters and request body are for method: getDhcidrecord. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/record:dhcid/{refInfo}": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getDhcidrecordByReference",
        "description": "The parameters and request body are for method: getDhcidrecordByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "delete": {
        "tags": [
          "DNS"
        ],
        "operationId": "deleteDhcidrecordByReference",
        "description": "The parameters and request body are for method: deleteDhcidrecordByReference. Same endpoint also used in methods:",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/record:dname": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getDnamerecord",
        "description": "The parameters and request body are for method: getDnamerecord. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "DNS"
        ],
        "operationId": "createDnamerecord",
        "description": "The parameters and request body are for method: createDnamerecord. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/record:dname/{refInfo}": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getDnamerecordByReference",
        "description": "The parameters and request body are for method: getDnamerecordByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "put": {
        "tags": [
          "DNS"
        ],
        "operationId": "updateDnamerecordByReference",
        "description": "The parameters and request body are for method: updateDnamerecordByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "tags": [
          "DNS"
        ],
        "operationId": "deleteDnamerecordByReference",
        "description": "The parameters and request body are for method: deleteDnamerecordByReference. Same endpoint also used in methods:",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/record:dnskey": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getDnskeyrecord",
        "description": "The parameters and request body are for method: getDnskeyrecord. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/record:dnskey/{refInfo}": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getDnskeyrecordByReference",
        "description": "The parameters and request body are for method: getDnskeyrecordByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/record:ds": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getDsrecord",
        "description": "The parameters and request body are for method: getDsrecord. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/record:ds/{refInfo}": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getDsrecordByReference",
        "description": "The parameters and request body are for method: getDsrecordByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "delete": {
        "tags": [
          "DNS"
        ],
        "operationId": "deleteDsrecordByReference",
        "description": "The parameters and request body are for method: deleteDsrecordByReference. Same endpoint also used in methods:",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/record:dtclbdn": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getDtclbdnrecord",
        "description": "The parameters and request body are for method: getDtclbdnrecord. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/record:dtclbdn/{refInfo}": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getDtclbdnrecordByReference",
        "description": "The parameters and request body are for method: getDtclbdnrecordByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/record:host_ipv4addr": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getHostIpv4Addrrecord",
        "description": "The parameters and request body are for method: getHostIpv4Addrrecord. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/record:host_ipv4addr/{refInfo}": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getHostIpv4AddrrecordByReference",
        "description": "The parameters and request body are for method: getHostIpv4AddrrecordByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "put": {
        "tags": [
          "DNS"
        ],
        "operationId": "updateHostIpv4AddrrecordByReference",
        "description": "The parameters and request body are for method: updateHostIpv4AddrrecordByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/record:host_ipv6addr": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getHostIpv6Addrrecord",
        "description": "The parameters and request body are for method: getHostIpv6Addrrecord. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/record:host_ipv6addr/{refInfo}": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getHostIpv6AddrrecordByReference",
        "description": "The parameters and request body are for method: getHostIpv6AddrrecordByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "put": {
        "tags": [
          "DNS"
        ],
        "operationId": "updateHostIpv6AddrrecordByReference",
        "description": "The parameters and request body are for method: updateHostIpv6AddrrecordByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/record:mx/{refInfo}": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getMxrecordByReference",
        "description": "The parameters and request body are for method: getMxrecordByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "put": {
        "tags": [
          "DNS"
        ],
        "operationId": "updateMxrecordByReference",
        "description": "The parameters and request body are for method: updateMxrecordByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "tags": [
          "DNS"
        ],
        "operationId": "deleteMxrecordByReference",
        "description": "The parameters and request body are for method: deleteMxrecordByReference. Same endpoint also used in methods:",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/record:naptr": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getNaptrrecord",
        "description": "The parameters and request body are for method: getNaptrrecord. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "DNS"
        ],
        "operationId": "createNaptrrecord",
        "description": "The parameters and request body are for method: createNaptrrecord. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/record:naptr/{refInfo}": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getNaptrrecordByReference",
        "description": "The parameters and request body are for method: getNaptrrecordByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "put": {
        "tags": [
          "DNS"
        ],
        "operationId": "updateNaptrrecordByReference",
        "description": "The parameters and request body are for method: updateNaptrrecordByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "tags": [
          "DNS"
        ],
        "operationId": "deleteNaptrrecordByReference",
        "description": "The parameters and request body are for method: deleteNaptrrecordByReference. Same endpoint also used in methods:",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/record:ns/{refInfo}": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getNsrecordByReference",
        "description": "The parameters and request body are for method: getNsrecordByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "put": {
        "tags": [
          "DNS"
        ],
        "operationId": "updateNsrecordByReference",
        "description": "The parameters and request body are for method: updateNsrecordByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "tags": [
          "DNS"
        ],
        "operationId": "deleteNsrecordByReference",
        "description": "The parameters and request body are for method: deleteNsrecordByReference. Same endpoint also used in methods:",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/record:nsec": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getNsecrecord",
        "description": "The parameters and request body are for method: getNsecrecord. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/record:nsec/{refInfo}": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getNsecrecordByReference",
        "description": "The parameters and request body are for method: getNsecrecordByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/record:nsec3": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getNsec3record",
        "description": "The parameters and request body are for method: getNsec3record. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/record:nsec3/{refInfo}": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getNsec3recordByReference",
        "description": "The parameters and request body are for method: getNsec3recordByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/record:nsec3param": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getNsec3paramrecord",
        "description": "The parameters and request body are for method: getNsec3paramrecord. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/record:nsec3param/{refInfo}": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getNsec3paramrecordByReference",
        "description": "The parameters and request body are for method: getNsec3paramrecordByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/record:ptr/{refInfo}": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getPtrrecordByReference",
        "description": "The parameters and request body are for method: getPtrrecordByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/record:rrsig": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getRrsigrecord",
        "description": "The parameters and request body are for method: getRrsigrecord. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/record:rrsig/{refInfo}": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getRrsigrecordByReference",
        "description": "The parameters and request body are for method: getRrsigrecordByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/record:srv/{refInfo}": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getSrvrecordByReference",
        "description": "The parameters and request body are for method: getSrvrecordByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "put": {
        "tags": [
          "DNS"
        ],
        "operationId": "updateSrvrecordByReference",
        "description": "The parameters and request body are for method: updateSrvrecordByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "tags": [
          "DNS"
        ],
        "operationId": "deleteSrvrecordByReference",
        "description": "The parameters and request body are for method: deleteSrvrecordByReference. Same endpoint also used in methods:",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/record:tlsa": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getTlsarecord",
        "description": "The parameters and request body are for method: getTlsarecord. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "DNS"
        ],
        "operationId": "createTlsarecord",
        "description": "The parameters and request body are for method: createTlsarecord. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/record:tlsa/{refInfo}": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getTlsarecordByReference",
        "description": "The parameters and request body are for method: getTlsarecordByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "put": {
        "tags": [
          "DNS"
        ],
        "operationId": "updateTlsarecordByReference",
        "description": "The parameters and request body are for method: updateTlsarecordByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "tags": [
          "DNS"
        ],
        "operationId": "deleteTlsarecordByReference",
        "description": "The parameters and request body are for method: deleteTlsarecordByReference. Same endpoint also used in methods:",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/record:txt/{refInfo}": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getTxtrecordByReference",
        "description": "The parameters and request body are for method: getTxtrecordByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "put": {
        "tags": [
          "DNS"
        ],
        "operationId": "updateTxtrecordByReference",
        "description": "The parameters and request body are for method: updateTxtrecordByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "tags": [
          "DNS"
        ],
        "operationId": "deleteTxtrecordByReference",
        "description": "The parameters and request body are for method: deleteTxtrecordByReference. Same endpoint also used in methods:",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/record:unknown": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getUnknownrecord",
        "description": "The parameters and request body are for method: getUnknownrecord. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "DNS"
        ],
        "operationId": "createUnknownrecord",
        "description": "The parameters and request body are for method: createUnknownrecord. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/record:unknown/{refInfo}": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getUnknownrecordByReference",
        "description": "The parameters and request body are for method: getUnknownrecordByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "put": {
        "tags": [
          "DNS"
        ],
        "operationId": "updateUnknownrecordByReference",
        "description": "The parameters and request body are for method: updateUnknownrecordByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "tags": [
          "DNS"
        ],
        "operationId": "deleteUnknownrecordByReference",
        "description": "The parameters and request body are for method: deleteUnknownrecordByReference. Same endpoint also used in methods:",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/recordnamepolicy": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getRecordNamePolicy",
        "description": "The parameters and request body are for method: getRecordNamePolicy. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "DNS"
        ],
        "operationId": "createRecordNamePolicy",
        "description": "The parameters and request body are for method: createRecordNamePolicy. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/recordnamepolicy/{refInfo}": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getRecordNamePolicyByReference",
        "description": "The parameters and request body are for method: getRecordNamePolicyByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "put": {
        "tags": [
          "DNS"
        ],
        "operationId": "updateRecordNamePolicyByReference",
        "description": "The parameters and request body are for method: updateRecordNamePolicyByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "tags": [
          "DNS"
        ],
        "operationId": "deleteRecordNamePolicyByReference",
        "description": "The parameters and request body are for method: deleteRecordNamePolicyByReference. Same endpoint also used in methods:",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/ruleset": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getRuleset",
        "description": "The parameters and request body are for method: getRuleset. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "DNS"
        ],
        "operationId": "createRuleset",
        "description": "The parameters and request body are for method: createRuleset. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/ruleset/{refInfo}": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getRulesetByReference",
        "description": "The parameters and request body are for method: getRulesetByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "put": {
        "tags": [
          "DNS"
        ],
        "operationId": "updateRulesetByReference",
        "description": "The parameters and request body are for method: updateRulesetByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "tags": [
          "DNS"
        ],
        "operationId": "deleteRulesetByReference",
        "description": "The parameters and request body are for method: deleteRulesetByReference. Same endpoint also used in methods:",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/scavengingtask": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getScavengingTask",
        "description": "The parameters and request body are for method: getScavengingTask. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/scavengingtask/{refInfo}": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getScavengingTaskByReference",
        "description": "The parameters and request body are for method: getScavengingTaskByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/sharedrecord:a": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getSharedArecord",
        "description": "The parameters and request body are for method: getSharedArecord. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "DNS"
        ],
        "operationId": "createSharedArecord",
        "description": "The parameters and request body are for method: createSharedArecord. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/sharedrecord:a/{refInfo}": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getSharedArecordByReference",
        "description": "The parameters and request body are for method: getSharedArecordByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "put": {
        "tags": [
          "DNS"
        ],
        "operationId": "updateSharedArecordByReference",
        "description": "The parameters and request body are for method: updateSharedArecordByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "tags": [
          "DNS"
        ],
        "operationId": "deleteSharedArecordByReference",
        "description": "The parameters and request body are for method: deleteSharedArecordByReference. Same endpoint also used in methods:",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/sharedrecord:aaaa": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getSharedAAAArecord",
        "description": "The parameters and request body are for method: getSharedAAAArecord. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "DNS"
        ],
        "operationId": "createSharedAAAArecord",
        "description": "The parameters and request body are for method: createSharedAAAArecord. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/sharedrecord:aaaa/{refInfo}": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getSharedAAAArecordByReference",
        "description": "The parameters and request body are for method: getSharedAAAArecordByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "put": {
        "tags": [
          "DNS"
        ],
        "operationId": "updateSharedAAAArecordByReference",
        "description": "The parameters and request body are for method: updateSharedAAAArecordByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "tags": [
          "DNS"
        ],
        "operationId": "deleteSharedAAAArecordByReference",
        "description": "The parameters and request body are for method: deleteSharedAAAArecordByReference. Same endpoint also used in methods:",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/sharedrecord:cname": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getSharedCnamerecord",
        "description": "The parameters and request body are for method: getSharedCnamerecord. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "DNS"
        ],
        "operationId": "createSharedCnamerecord",
        "description": "The parameters and request body are for method: createSharedCnamerecord. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/sharedrecord:cname/{refInfo}": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getSharedCnamerecordByReference",
        "description": "The parameters and request body are for method: getSharedCnamerecordByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "put": {
        "tags": [
          "DNS"
        ],
        "operationId": "updateSharedCnamerecordByReference",
        "description": "The parameters and request body are for method: updateSharedCnamerecordByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "tags": [
          "DNS"
        ],
        "operationId": "deleteSharedCnamerecordByReference",
        "description": "The parameters and request body are for method: deleteSharedCnamerecordByReference. Same endpoint also used in methods:",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/sharedrecord:mx": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getSharedMxrecord",
        "description": "The parameters and request body are for method: getSharedMxrecord. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "DNS"
        ],
        "operationId": "createSharedMxrecord",
        "description": "The parameters and request body are for method: createSharedMxrecord. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/sharedrecord:mx/{refInfo}": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getSharedMxrecordByReference",
        "description": "The parameters and request body are for method: getSharedMxrecordByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "put": {
        "tags": [
          "DNS"
        ],
        "operationId": "updateSharedMxrecordByReference",
        "description": "The parameters and request body are for method: updateSharedMxrecordByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "tags": [
          "DNS"
        ],
        "operationId": "deleteSharedMxrecordByReference",
        "description": "The parameters and request body are for method: deleteSharedMxrecordByReference. Same endpoint also used in methods:",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/sharedrecord:srv": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getSharedSrvrecord",
        "description": "The parameters and request body are for method: getSharedSrvrecord. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "DNS"
        ],
        "operationId": "createSharedSrvrecord",
        "description": "The parameters and request body are for method: createSharedSrvrecord. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/sharedrecord:srv/{refInfo}": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getSharedSrvrecordByReference",
        "description": "The parameters and request body are for method: getSharedSrvrecordByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "put": {
        "tags": [
          "DNS"
        ],
        "operationId": "updateSharedSrvrecordByReference",
        "description": "The parameters and request body are for method: updateSharedSrvrecordByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "tags": [
          "DNS"
        ],
        "operationId": "deleteSharedSrvrecordByReference",
        "description": "The parameters and request body are for method: deleteSharedSrvrecordByReference. Same endpoint also used in methods:",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/sharedrecord:txt": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getSharedTxtrecord",
        "description": "The parameters and request body are for method: getSharedTxtrecord. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "DNS"
        ],
        "operationId": "createSharedTxtrecord",
        "description": "The parameters and request body are for method: createSharedTxtrecord. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/sharedrecord:txt/{refInfo}": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getSharedTxtrecordByReference",
        "description": "The parameters and request body are for method: getSharedTxtrecordByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "put": {
        "tags": [
          "DNS"
        ],
        "operationId": "updateSharedTxtrecordByReference",
        "description": "The parameters and request body are for method: updateSharedTxtrecordByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "tags": [
          "DNS"
        ],
        "operationId": "deleteSharedTxtrecordByReference",
        "description": "The parameters and request body are for method: deleteSharedTxtrecordByReference. Same endpoint also used in methods:",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/sharedrecordgroup": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getSharedRecordGroup",
        "description": "The parameters and request body are for method: getSharedRecordGroup. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "DNS"
        ],
        "operationId": "createSharedRecordGroup",
        "description": "The parameters and request body are for method: createSharedRecordGroup. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/sharedrecordgroup/{refInfo}": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getSharedRecordGroupByReference",
        "description": "The parameters and request body are for method: getSharedRecordGroupByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "put": {
        "tags": [
          "DNS"
        ],
        "operationId": "updateSharedRecordGroupByReference",
        "description": "The parameters and request body are for method: updateSharedRecordGroupByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "tags": [
          "DNS"
        ],
        "operationId": "deleteSharedRecordGroupByReference",
        "description": "The parameters and request body are for method: deleteSharedRecordGroupByReference. Same endpoint also used in methods:",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/view/{refInfo}": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getViewByReference",
        "description": "The parameters and request body are for method: getViewByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "DNS"
        ],
        "operationId": "createViewByReference",
        "description": "The parameters and request body are for method: createViewByReference. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "run_scavenging": {
                      "type": "object",
                      "properties": {
                        "action": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "run_scavenging": {
                    "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "DNS"
        ],
        "operationId": "updateViewByReference",
        "description": "The parameters and request body are for method: updateViewByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "tags": [
          "DNS"
        ],
        "operationId": "deleteViewByReference",
        "description": "The parameters and request body are for method: deleteViewByReference. Same endpoint also used in methods:",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/zone_auth": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getZoneAuth",
        "description": "The parameters and request body are for method: getZoneAuth. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "DNS"
        ],
        "operationId": "createZoneAuth",
        "description": "The parameters and request body are for method: createZoneAuth. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/zone_auth/{refInfo}": {
      "put": {
        "tags": [
          "DNS"
        ],
        "operationId": "updateZoneAuthByReference",
        "description": "The parameters and request body are for method: updateZoneAuthByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/zone_auth_discrepancy": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getZoneAuthDiscrepancy",
        "description": "The parameters and request body are for method: getZoneAuthDiscrepancy. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/zone_auth_discrepancy/{refInfo}": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getZoneAuthDiscrepancyByReference",
        "description": "The parameters and request body are for method: getZoneAuthDiscrepancyByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/zone_delegated/{refInfo}": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getZoneDelegatedByReference",
        "description": "The parameters and request body are for method: getZoneDelegatedByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "DNS"
        ],
        "operationId": "createZoneDelegatedByReference",
        "description": "The parameters and request body are for method: createZoneDelegatedByReference. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "lock_unlock_zone": {
                      "type": "object",
                      "properties": {
                        "operation": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "lock_unlock_zone": {
                    "operation": [
                      "LOCK",
                      "UNLOCK"
                    ]
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "DNS"
        ],
        "operationId": "updateZoneDelegatedByReference",
        "description": "The parameters and request body are for method: updateZoneDelegatedByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "tags": [
          "DNS"
        ],
        "operationId": "deleteZoneDelegatedByReference",
        "description": "The parameters and request body are for method: deleteZoneDelegatedByReference. Same endpoint also used in methods:",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/zone_forward/{refInfo}": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getZoneForwardByReference",
        "description": "The parameters and request body are for method: getZoneForwardByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "DNS"
        ],
        "operationId": "createZoneForwardByReference",
        "description": "The parameters and request body are for method: createZoneForwardByReference. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "lock_unlock_zone": {
                      "type": "object",
                      "properties": {
                        "operation": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "lock_unlock_zone": {
                    "operation": [
                      "LOCK",
                      "UNLOCK"
                    ]
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "refInfo",
            "in": "path",
            "required": true,
            "schema": {
              "title": "refInfo",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "DNS"
        ],
        "operationId": "updateZoneForwardByReference",
        "description": "The parameters and request body are for method: updateZoneForwardByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "tags": [
          "DNS"
        ],
        "operationId": "deleteZoneForwardByReference",
        "description": "The parameters and request body are for method: deleteZoneForwardByReference. Same endpoint also used in methods:",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/zone_rp/{zoneRpReference}": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getZoneRpByReference",
        "description": "The parameters and request body are for method: getZoneRpByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "DNS"
        ],
        "operationId": "createZoneRpByReference",
        "description": "The parameters and request body are for method: createZoneRpByReference. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "copy_rpz_records": {
                      "type": "object",
                      "properties": {
                        "dest_zone": {
                          "type": "string"
                        },
                        "dest_view": {
                          "type": "string"
                        },
                        "clear_destination_first": {
                          "type": "string"
                        },
                        "replace_existing_records": {
                          "type": "string"
                        },
                        "select_records": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        }
                      }
                    },
                    "lock_unlock_zone": {
                      "type": "object",
                      "properties": {
                        "operation": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "copy_rpz_records": {
                    "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": {
                    "operation": [
                      "LOCK",
                      "UNLOCK"
                    ]
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "zoneRpReference",
            "in": "path",
            "required": true,
            "schema": {
              "title": "zoneRpReference",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "DNS"
        ],
        "operationId": "updateZoneRpByReference",
        "description": "The parameters and request body are for method: updateZoneRpByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "tags": [
          "DNS"
        ],
        "operationId": "deleteZoneRpByReference",
        "description": "The parameters and request body are for method: deleteZoneRpByReference. Same endpoint also used in methods:",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/zone_stub": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getZoneStub",
        "description": "The parameters and request body are for method: getZoneStub. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "DNS"
        ],
        "operationId": "createZoneStub",
        "description": "The parameters and request body are for method: createZoneStub. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    },
    "/zone_stub/{zoneStubReference}": {
      "get": {
        "tags": [
          "DNS"
        ],
        "operationId": "getZoneStubByReference",
        "description": "The parameters and request body are for method: getZoneStubByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "post": {
        "tags": [
          "DNS"
        ],
        "operationId": "createZoneStubByReference",
        "description": "The parameters and request body are for method: createZoneStubByReference. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "type": "object",
                  "properties": {
                    "lock_unlock_zone": {
                      "type": "object",
                      "properties": {
                        "operation": {
                          "type": "array",
                          "items": {
                            "type": "string"
                          }
                        }
                      }
                    }
                  }
                },
                "example": {
                  "lock_unlock_zone": {
                    "operation": [
                      "LOCK",
                      "UNLOCK"
                    ]
                  }
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "zoneStubReference",
            "in": "path",
            "required": true,
            "schema": {
              "title": "zoneStubReference",
              "type": "string"
            }
          },
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "put": {
        "tags": [
          "DNS"
        ],
        "operationId": "updateZoneStubByReference",
        "description": "The parameters and request body are for method: updateZoneStubByReference. Same endpoint also used in methods:",
        "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": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      },
      "delete": {
        "tags": [
          "DNS"
        ],
        "operationId": "deleteZoneStubByReference",
        "description": "The parameters and request body are for method: deleteZoneStubByReference. Same endpoint also used in methods:",
        "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"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      }
    },
    "/network/{pathv1}/{pathv2}/{pathv3}": {
      "get": {
        "tags": [
          "Networks"
        ],
        "operationId": "getNetworkZoneAssociations",
        "description": "The parameters and request body are for method: getNetworkZoneAssociations. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              },
              "example": {}
            }
          }
        }
      },
      "put": {
        "tags": [
          "Networks"
        ],
        "operationId": "addNetworkZoneAssociation",
        "description": "The parameters and request body are for method: addNetworkZoneAssociation. Same endpoint also used in methods:",
        "responses": {
          "200": {
            "description": "Successful operation",
            "content": {
              "application/json": {
                "schema": {
                  "title": "result",
                  "type": "object"
                }
              }
            }
          }
        },
        "parameters": [
          {
            "name": "query",
            "in": "query",
            "required": false,
            "schema": {
              "type": "object"
            }
          }
        ],
        "requestBody": {
          "description": "indeterminate body object",
          "content": {
            "application/json": {
              "schema": {
                "type": "object"
              }
            }
          }
        }
      }
    }
  },
  "components": {
    "schemas": {}
  }
}