StandardHostSwitchSpec
StandardHostSwitchSpec
Standard host switch specification is used for NSX configured transport node.
AllOf
JSON Example
{
"resource_type": "string",
"host_switches": [
{
"cpu_config": [
{
"num_lcores": 0,
"numa_node_index": 0
}
],
"ecmp_mode": "string",
"host_switch_id": "string",
"host_switch_mode": "string",
"host_switch_name": "string",
"host_switch_profile_ids": [
{
"key": "string",
"value": "string"
}
],
"host_switch_type": "string",
"ip_assignment_spec": {
"resource_type": "string"
},
"ipv6_assignment_spec": {
"resource_type": "string"
},
"is_migrate_pnics": false,
"pnics": [
{
"device_name": "string",
"uplink_name": "string"
}
],
"pnics_uninstall_migration": [
{
"device_name": "string",
"uplink_name": "string"
}
],
"portgroup_transport_zone_id": "string",
"transport_node_profile_sub_configs": [
{
"host_switch_config_option": {
"host_switch_id": "string",
"host_switch_profile_ids": [
{
"key": "string",
"value": "string"
}
],
"ip_assignment_spec": {
"resource_type": "string"
},
"ipv6_assignment_spec": {
"resource_type": "string"
},
"uplinks": [
{
"uplink_name": "string",
"vds_lag_name": "string",
"vds_uplink_name": "string"
}
]
},
"name": "string"
}
],
"transport_zone_endpoints": [
{
"transport_zone_id": "string",
"transport_zone_profile_ids": [
{
"profile_id": "string",
"resource_type": "string"
}
]
}
],
"uplinks": [
{
"uplink_name": "string",
"vds_lag_name": "string",
"vds_uplink_name": "string"
}
],
"vmk_install_migration": [
{
"destination_network": "string",
"device_name": "string"
}
],
"vmk_uninstall_migration": [
{
"destination_network": "string",
"device_name": "string"
}
]
}
]
}