F5 Networks · Schema

VirtualServerCreate

Request body for creating a new virtual server.

API GatewayApplication DeliveryAutomationEdge ComputingKubernetesLoad BalancingMulti-CloudNGINXSecurityWAF

Properties

Name Type Description
name string Name of the virtual server.
partition string Administrative partition.
destination string Destination address and port in /partition/address:port format.
description string User-defined description.
ipProtocol string IP protocol.
mask string Destination network mask.
pool string Default pool full path.
profiles array Profiles to apply.
persist array Persistence profiles to apply.
source string Source address filter.
sourcePort string Source port translation behavior.
translateAddress string
translatePort string
connectionLimit integer
rules array
vlans array
vlansEnabled boolean
vlansDisabled boolean
View JSON Schema on GitHub

JSON Schema

bigip-icontrol-rest-virtual-server-create-schema.json Raw ↑
{
  "$schema": "https://json-schema.org/draft/2020-12/schema",
  "title": "VirtualServerCreate",
  "type": "object",
  "description": "Request body for creating a new virtual server.",
  "properties": {
    "name": {
      "type": "string",
      "description": "Name of the virtual server."
    },
    "partition": {
      "type": "string",
      "description": "Administrative partition."
    },
    "destination": {
      "type": "string",
      "description": "Destination address and port in /partition/address:port format."
    },
    "description": {
      "type": "string",
      "description": "User-defined description."
    },
    "ipProtocol": {
      "type": "string",
      "description": "IP protocol."
    },
    "mask": {
      "type": "string",
      "description": "Destination network mask."
    },
    "pool": {
      "type": "string",
      "description": "Default pool full path."
    },
    "profiles": {
      "type": "array",
      "description": "Profiles to apply."
    },
    "persist": {
      "type": "array",
      "description": "Persistence profiles to apply."
    },
    "source": {
      "type": "string",
      "description": "Source address filter."
    },
    "sourcePort": {
      "type": "string",
      "description": "Source port translation behavior."
    },
    "translateAddress": {
      "type": "string"
    },
    "translatePort": {
      "type": "string"
    },
    "connectionLimit": {
      "type": "integer"
    },
    "rules": {
      "type": "array"
    },
    "vlans": {
      "type": "array"
    },
    "vlansEnabled": {
      "type": "boolean"
    },
    "vlansDisabled": {
      "type": "boolean"
    }
  }
}

Work with this as data

Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.

MCP server

One button, every client — Claude, Cursor, VS Code and the rest.

https://apis.io/mcp

Tools for schemas

4 MCP tools reach this
  • find_json_schemasBrowse and filter every JSON Schema in the catalog.
  • apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.
  • resolveTurn a domain, URL or GitHub org into the provider it belongs to.
  • find_cohortsEvery scored population of providers in the catalog.
All 92 tools

Call it yourself

curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/bigip-icontrol-rest-virtual-server-create"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"

Discovery needs no key. Ratings and market analysis are Pro.

Get an API key

Free tier, no email required.

A second provider on the same verified email joins the account you already have.