NSX-T Data Center REST API

Create a new manual health check config

Create a new manual health check config with essential properties. It's
disallowed to create new one until the count of in-progress manual health
check is less than 50. A manual health check will be deleted automatically
after finished for 24 hours.
This API is only available when using VMware NSX.

Request:

Method:
POST
URI Path(s):
/policy/api/v1/infra/manual-health-checks/{manual-health-check-id}
Request Headers:
n/a
Query Parameters:
n/a
Request Body:
PolicyManualHealthCheck+

Example Request:

POST https://<policy-mgr>/policy/api/v1/infra/manual-health-checks/mhctest { "transport_zone_path": "/infra/sites/default/enforcement-points/default/transport-zones/1b3a2f36-bfd1-443e-a0f6-4de01abc963e", "vlans":{ "vlan_ranges":[{ "start": 0, "end": 4094 }] } }

Successful Response:

Response Code:
201 Created
Response Headers:
Content-type: application/json
Response Body:
PolicyManualHealthCheck+

Example Response:

{ "transport_zone_path": "/infra/sites/default/enforcement-points/default/transport-zones/1b3a2f36-bfd1-443e-a0f6-4de01abc963e", "vlans": { "vlan_ranges": [ { "start": 0, "end": 4094 } ] }, "is_transient": true, "resource_type": "PolicyManualHealthCheck", "id": "mhctest", "display_name": "mhctest", "relative_path": "mhctest", "path": "infra/manual-health-checks/mhctest", "_system_owned": false, "_protection": "NOT_PROTECTED", "_create_time": 1726113220863, "_create_user": "admin", "_last_modified_time": 1726113220863, "_last_modified_user": "admin", "_revision": 0 }

Required Permissions:

crud

Feature:

policy_ops

Additional Errors: