Red Hat Training

A Red Hat training course is available for Red Hat OpenStack Platform

2.240. openstack port set

usage: openstack port set [-h] [--device <device-id>]
                          [--device-owner <device-owner>]
                          [--vnic-type <vnic-type>] [--host <host-id>]
                          [--enable | --disable] [--name <name>]
                          [--fixed-ip subnet=<subnet>,ip-address=<ip-address> | --no-fixed-ip]
                          [--binding-profile <binding-profile> | --no-binding-profile]
                          <port>
Set port properties

Positional arguments

<port>


        Port to modify (name or ID)

Optional arguments

-h, --help


        show this help message and exit

--device <device-id>


        Port device ID

--device-owner <device-owner>


      Device owner of this port. This is the entity that
      uses the port (for example, network:dhcp).

--vnic-type <vnic-type>


      VNIC type for this port (direct | direct-physical |
      macvtap | normal | baremetal, default: normal)

--host <host-id>


        Allocate port on host <host-id> (ID only)

--enable


        Enable port

--disable


        Disable port

--name <name>


        Set port name

--fixed-ip


        subnet=<subnet>,ip-address=<ip-address>
      Desired IP and/or subnet (name or ID) for this port:
      subnet=<subnet>,ip-address=<ip-address> (repeat option
      to set multiple fixed IP addresses)

--no-fixed-ip


        Clear existing information of fixed IP addresses

--binding-profile <binding-profile>


      Custom data to be passed as binding:profile. Data may
      be passed as <key>=<value> or JSON. (repeat option to
      set multiple binding:profile data)

--no-binding-profile


        Clear existing information of binding:profile