Virtual Servers Reference
This topic covers virtual server parameters and properties.
Query Parameters for Virtual Servers
Parameter | Description | Type | Required |
---|---|---|---|
| Organization ID | Integer | Yes |
| Security Policy Version | String | Yes |
| URI of discovered virtual server to filter byI | String | No |
| FQDN of the PCE | String | No |
| A unique identifier within the external data source | String | No |
| The data source from which a resource originates | String | NO |
| 2D array of label URIs, encoded as a JSON string. Filter by virtual server labels. | String | No |
| Maximum number of discovered virtual servers to return | Integer | No |
| Mode of the virtual server(s) to return | String | No |
| Name of virtual server(s) to return. Supports partial matches | String | No |
| Hostname of NEN object to filter virtual server(s)v | String | No |
| URI of SLB object to filter virtual server(s) | String | No |
| Front-end (VIP) address of the virtual server(s). Supports suffix-wildcard matches | String | No |
| Port of front-end VIP of the virtual server(s) | Integer | No |
| Protocol of front-end VIP of the virtual server(s) | Integer | No |
Properties for Virtual Servers
Property | Description | Type | Required |
---|---|---|---|
| href of virtual server | String | Yes |
| The short friendly name of the virtual server | String | Yes |
| 2D array of label URIs, encoded as a JSON string. Filter by virtual server labels. "$ref": "../common/label_optional_key_value.schema.json" | Array | Yes |
| URI of associated service "$ref": "../common/href_object.schema.json" | Yes | |
| minItems: 0, label: "$ref": "../common/label_optional_key_value.schema.json" workload: "$ref": "../common/href_object.schema.json" | Array | Yes |
| Management mode of the virtual server | String | Yes |
| Corresponding discovered virtual server, server URI | String/Null | Yes |
| Reference to | Yes | |
| The time (rfc3339 timestamp) at which this virtual server was created | String | Yes |
| The time (rfc3339 timestamp) at which this virtual server was last updated | String | Yes |
| The time (rfc3339 timestamp) at which this virtual server was deleted | String/Null | Yes |
| The URI of the user who created this virtual server Reference to | Yes | |
| The URI of the user who last updated this virtual server Reference to | Yes | |
| The URI of the user who deleted this virtual server Reference to | Yes |
Discovered Virtual Servers Parameters
Parameter | Description | Type | Required |
---|---|---|---|
| Organization ID | Integer | Yes |
| FQDN of the PCE | String | No |
| Filter discovered virtual server(s) by whether a virtual server object manages them | Boolean | No |
| Maximum number of discovered virtual servers to return | Integer | No |
| Name of discovered virtual server(s) to return. Supports partial matches | String | No |
| Hostname of NEN object to filter discovered virtual server(s) | String | No |
| URI of SLB object to filter discovered virtual server(s) | String | No |
| Frontend (VIP) address of the discovered virtual server(s). Supports suffix-wildcard matches | String | No |
| Port of frontend VIP of the discovered virtual server(s) | Integer | No |
| Protocol of frontend VIP of the discovered virtual server(s) | Integer | No |
| URI of virtual server to filter discovered virtual server(s) | String | No |
| 2D array of label URIs, encoded as a JSON string. Filter by virtual server labels. Requires usage of has_virtual_server: true | String | No |
| Filter discovered virtual server(s) by virtual server mode. Requires usage of has_virtual_server: true | String | No |
Discovered Virtual Server Properties
Property | Description | Type | Required |
---|---|---|---|
| href of discovered virtual server | String | Yes |
| NFC-generated unique identifier for discovered virtual server | String | Yes |
| Configured name of virtual server | String | Yes |
| VIP including protocol and port for discovered virtual server. Reference to | Yes | |
| Local IPs of virtual server Format: ipv4 | Array | Yes |
| Virtual server mode of operation | String | Yes |
| URI of Service Load Balancer (SLB) object to filter discovered virtual server(s) Reference to | Yes | |
| Service checks, which has these prperies:
| Object | Yes |
| DEPRECATED AND REPLACED (USE 'network_enforcement_node' INSTEAD) URI of the NFC for this discovered virtual server Reference to | Yes | |
| The time (rfc3339 timestamp) at which this server load balancer was created | date/time | Yes |
| The time (rfc3339 timestamp) at which this server load balancer was last updated | date/time | Yes |
| Reference to | Yes | |
| Reference to | Yes | |
| URI of the Network Enforcement Node for this discovered virtual server Reference to | Yes |