InlineLogicalSwitch1
{
"replication_mode": "string",
"extra_configs": [
{
"config_pair": {
"value": "string",
"key": "string"
}
}
],
"uplink_teaming_policy_name": "string",
"transport_zone_id": "string",
"ip_pool_id": "string",
"vlan": 0,
"mac_pool_id": "string",
"vni": 0,
"vlan_trunk_spec": {
"vlan_ranges": [
{
"start": 0,
"end": 0
}
]
},
"admin_state": "string",
"address_bindings": [
{
"vlan": 0,
"ip_address": "string",
"mac_address": "string"
}
],
"switching_profile_ids": [
{
"value": "string",
"key": "string"
}
]
}
Replication mode of the Logical Switch
This property could be used for vendor specific configuration in key value string pairs, the setting in extra_configs will be automatically inheritted by logical ports in the logical switch.
This name has to be one of the switching uplink teaming policy names listed inside the logical switch's TransportZone. If this field is not specified, the logical switch will not have a teaming policy associated with it and the host switch's default teaming policy will be used.
Id of the TransportZone to which this LogicalSwitch is associated
IP pool id that associated with a LogicalSwitch.
This property is dedicated to VLAN based network, to set VLAN of logical network. It is mutually exclusive with 'vlan_trunk_spec'.
Mac pool id that associated with a LogicalSwitch.
Only for OVERLAY network. A VNI will be auto-allocated from the default VNI pool if not given; otherwise the given VNI has to be inside the default pool and not used by any other LogicalSwitch.
Represents Desired state of the Logical Switch