NSX-T Data Center REST API
List Hostswitch Profiles
Returns information about the configured hostswitch profiles. Hostswitchprofiles define networking policies for hostswitches (sometimes referred to
as bridges in OVS). Currently, following profiles are supported.
UplinkHostSwitchProfile, LldpHostSwitchProfile, NiocProfile & ExtraConfigHostSwitchProfile.
Uplink profile - teaming defined in this profile allows NSX to load balance traffic across
different physical NICs (PNICs) on the hypervisor hosts. Multiple teaming policies are
supported, including LACP active, LACP passive, load balancing based on source ID, and
failover order.
Lldp profile - Activate or deactivate sending LLDP packets
NiocProfile - Network I/O Control settings: defines limits, shares and reservations for
various host traffic types.
ExtraConfig - Vendor specific configuration on HostSwitch, logical switch or logical port
Request:
Method:
GET
URI Path(s):
/policy/api/v1/infra/host-switch-profiles
Request Headers:
n/a
Query Parameters:
PolicyHostSwitchProfileListRequestParameters+
Request Body:
n/a
Example Request:
hostswitch_profile_type=PolicyUplinkHostSwitchProfile& include_system_owned=true& node_type=EdgeNode& deployment_type=VIRTUAL_MACHINE& max_active_uplink_count=2Successful Response:
Response Code:
200 OK
Response Headers:
Content-type: application/json
Response Body:
PolicyHostSwitchProfilesListResult+