============= network trunk ============= A **network trunk** is a container to group logical ports from different networks and provide a single trunked vNIC for servers. It consists of one parent port which is a regular VIF and multiple subports which allow the server to connect to more networks. Network v2 network subport list -------------------- List all subports for a given network trunk .. program:: network subport list .. code:: bash openstack network subport list --trunk .. option:: --trunk List subports belonging to this trunk (name or ID) (required) network trunk create -------------------- Create a network trunk for a given project .. program:: network trunk create .. code:: bash openstack network trunk create --parent-port [--subport ] [--enable | --disable] [--project [--project-domain ]] [--description ] .. option:: --parent-port Parent port belonging to this trunk (name or ID) (required) .. option:: --subport Subport to add. Subport is of form 'port=,segmentation-type=,segmentation-ID=' (--subport) option can be repeated .. option:: --enable Enable trunk (default) .. option:: --disable Disable trunk .. option:: --project Owner's project (name or ID) .. option:: --project-domain Domain the project belongs to (name or ID). This can be used in case collisions between project names exist. .. option:: --description A description of the trunk. network trunk delete -------------------- Delete a given network trunk .. program:: network trunk delete .. code:: bash openstack network trunk delete [ ...] .. _network_trunk_delete-trunk: .. describe:: Trunk(s) to delete (name or ID) network trunk list ------------------ List all network trunks .. program:: network trunk list .. code:: bash openstack network trunk list [--long] .. option:: --long List additional fields in output network trunk set ----------------- Set network trunk properties .. program:: network trunk set .. code:: bash openstack network trunk set [--name ] [--description ] [--subport ] [--enable | --disable] .. option:: --name Set trunk name .. option:: --description A description of the trunk. .. option:: --subport Subport to add. Subport is of form 'port=,segmentation-type=,segmentation-ID=' (--subport) option can be repeated .. option:: --enable Enable trunk .. option:: --disable Disable trunk .. _network_trunk_set-trunk: .. describe:: Trunk to modify (name or ID) network trunk show ------------------ Show information of a given network trunk .. program:: network trunk show .. code:: bash openstack network trunk show .. _network_trunk_show-trunk: .. describe:: Trunk to display (name or ID) network trunk unset ------------------- Unset subports from a given network trunk .. program:: network trunk unset .. code:: bash openstack network trunk unset --subport .. option:: --subport Subport to delete (name or ID of the port) (required) (--subport) option can be repeated .. _network_trunk_unset-trunk: .. describe:: Unset subports from this trunk (name or ID)