Chapter 49. network This chapter describes the commands under the network command. 49.1. network agent add network Add network to an agent Usage: Table 49.1. Positional arguments Value Summary <agent-id> Agent to which a network is added (id only) <network> Network to be added to an agent (name or id) Table 49.2. Command arguments Value Summary -h, --help Show this help message and exit --dhcp Add network to a dhcp agent 49.2. network agent add router Add router to an agent Usage: Table 49.3. Positional arguments Value Summary <agent-id> Agent to which a router is added (id only) <router> Router to be added to an agent (name or id) Table 49.4. Command arguments Value Summary -h, --help Show this help message and exit --l3 Add router to an l3 agent 49.3. network agent delete Delete network agent(s) Usage: Table 49.5. Positional arguments Value Summary <network-agent> Network agent(s) to delete (id only) Table 49.6. Command arguments Value Summary -h, --help Show this help message and exit 49.4. network agent list List network agents Usage: Table 49.7. Command arguments Value Summary -h, --help Show this help message and exit --agent-type <agent-type> List only agents with the specified agent type. the supported agent types are: bgp, dhcp, open-vswitch, linux-bridge, ofa, l3, loadbalancer, metering, metadata, macvtap, nic, baremetal. --host <host> List only agents running on the specified host --network <network> List agents hosting a network (name or id) --router <router> List agents hosting this router (name or id) --long List additional fields in output Table 49.8. Output formatter options Value Summary -f {csv,json,table,value,yaml}, --format {csv,json,table,value,yaml} The output format, defaults to table -c COLUMN, --column COLUMN Specify the column(s) to include, can be repeated to show multiple columns --sort-column SORT_COLUMN Specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated --sort-ascending Sort the column(s) in ascending order --sort-descending Sort the column(s) in descending order Table 49.9. CSV formatter options Value Summary --quote {all,minimal,none,nonnumeric} When to include quotes, defaults to nonnumeric Table 49.10. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 49.11. Table formatter options Value Summary --max-width <integer> Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. --fit-width Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable --print-empty Print empty table if there is no data to show. 49.5. network agent remove network Remove network from an agent. Usage: Table 49.12. Positional arguments Value Summary <agent-id> Agent to which a network is removed (id only) <network> Network to be removed from an agent (name or id) Table 49.13. Command arguments Value Summary -h, --help Show this help message and exit --dhcp Remove network from dhcp agent 49.6. network agent remove router Remove router from an agent Usage: Table 49.14. Positional arguments Value Summary <agent-id> Agent from which router will be removed (id only) <router> Router to be removed from an agent (name or id) Table 49.15. Command arguments Value Summary -h, --help Show this help message and exit --l3 Remove router from an l3 agent 49.7. network agent set Set network agent properties Usage: Table 49.16. Positional arguments Value Summary <network-agent> Network agent to modify (id only) Table 49.17. Command arguments Value Summary -h, --help Show this help message and exit --description <description> Set network agent description --enable Enable network agent --disable Disable network agent 49.8. network agent show Display network agent details Usage: Table 49.18. Positional arguments Value Summary <network-agent> Network agent to display (id only) Table 49.19. Command arguments Value Summary -h, --help Show this help message and exit Table 49.20. Output formatter options Value Summary -f {json,shell,table,value,yaml}, --format {json,shell,table,value,yaml} The output format, defaults to table -c COLUMN, --column COLUMN Specify the column(s) to include, can be repeated to show multiple columns Table 49.21. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 49.22. Shell formatter options Value Summary --prefix PREFIX Add a prefix to all variable names Table 49.23. Table formatter options Value Summary --max-width <integer> Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. --fit-width Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable --print-empty Print empty table if there is no data to show. 49.9. network auto allocated topology create Create the auto allocated topology for project Usage: Table 49.24. Command arguments Value Summary -h, --help Show this help message and exit --project <project> Return the auto allocated topology for a given project. Default is current project --project-domain <project-domain> Domain the project belongs to (name or id). this can be used in case collisions between project names exist. --check-resources Validate the requirements for auto allocated topology. Does not return a topology. --or-show If topology exists returns the topology's information (Default) Table 49.25. Output formatter options Value Summary -f {json,shell,table,value,yaml}, --format {json,shell,table,value,yaml} The output format, defaults to table -c COLUMN, --column COLUMN Specify the column(s) to include, can be repeated to show multiple columns Table 49.26. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 49.27. Shell formatter options Value Summary --prefix PREFIX Add a prefix to all variable names Table 49.28. Table formatter options Value Summary --max-width <integer> Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. --fit-width Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable --print-empty Print empty table if there is no data to show. 49.10. network auto allocated topology delete Delete auto allocated topology for project Usage: Table 49.29. Command arguments Value Summary -h, --help Show this help message and exit --project <project> Delete auto allocated topology for a given project. Default is the current project --project-domain <project-domain> Domain the project belongs to (name or id). this can be used in case collisions between project names exist. 49.11. network create Create new network Usage: Table 49.30. Positional arguments Value Summary <name> New network name Table 49.31. Command arguments Value Summary -h, --help Show this help message and exit --extra-property type=<property_type>,name=<property_name>,value=<property_value> Additional parameters can be passed using this property. Default type of the extra property is string ( str ), but other types can be used as well. Available types are: dict , list , str , bool , int . In case of list type, value can be semicolon-separated list of values. For dict value is semicolon-separated list of the key:value pairs. --share Share the network between projects --no-share Do not share the network between projects --enable Enable network (default) --disable Disable network --project <project> Owner's project (name or id) --description <description> Set network description --mtu <mtu> Set network mtu --project-domain <project-domain> Domain the project belongs to (name or id). this can be used in case collisions between project names exist. --availability-zone-hint <availability-zone> Availability zone in which to create this network (Network Availability Zone extension required, repeat option to set multiple availability zones) --enable-port-security Enable port security by default for ports created on this network (default) --disable-port-security Disable port security by default for ports created on this network --external The network has an external routing facility that's not managed by Neutron and can be used as in: openstack router set --external-gateway NETWORK (external-net extension required) --internal Opposite of --external (default) --default Specify if this network should be used as the default external network --no-default Do not use the network as the default external network (default) --qos-policy <qos-policy> Qos policy to attach to this network (name or id) --transparent-vlan Make the network vlan transparent --no-transparent-vlan Do not make the network vlan transparent --provider-network-type <provider-network-type> The physical mechanism by which the virtual network is implemented. For example: flat, geneve, gre, local, vlan, vxlan. --provider-physical-network <provider-physical-network> Name of the physical network over which the virtual network is implemented --provider-segment <provider-segment> Vlan id for vlan networks or tunnel id for GENEVE/GRE/VXLAN networks --dns-domain <dns-domain> Set dns domain for this network (requires dns integration extension) --tag <tag> Tag to be added to the network (repeat option to set multiple tags) --no-tag No tags associated with the network Table 49.32. Output formatter options Value Summary -f {json,shell,table,value,yaml}, --format {json,shell,table,value,yaml} The output format, defaults to table -c COLUMN, --column COLUMN Specify the column(s) to include, can be repeated to show multiple columns Table 49.33. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 49.34. Shell formatter options Value Summary --prefix PREFIX Add a prefix to all variable names Table 49.35. Table formatter options Value Summary --max-width <integer> Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. --fit-width Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable --print-empty Print empty table if there is no data to show. 49.12. network delete Delete network(s) Usage: Table 49.36. Positional arguments Value Summary <network> Network(s) to delete (name or id) Table 49.37. Command arguments Value Summary -h, --help Show this help message and exit 49.13. network flavor add profile Add a service profile to a network flavor Usage: Table 49.38. Positional arguments Value Summary <flavor> Network flavor (name or id) <service-profile> Service profile (id only) Table 49.39. Command arguments Value Summary -h, --help Show this help message and exit 49.14. network flavor create Create new network flavor Usage: Table 49.40. Positional arguments Value Summary <name> Name for the flavor Table 49.41. Command arguments Value Summary -h, --help Show this help message and exit --extra-property type=<property_type>,name=<property_name>,value=<property_value> Additional parameters can be passed using this property. Default type of the extra property is string ( str ), but other types can be used as well. Available types are: dict , list , str , bool , int . In case of list type, value can be semicolon-separated list of values. For dict value is semicolon-separated list of the key:value pairs. --service-type <service-type> Service type to which the flavor applies to: e.g. vpn (See openstack network service provider list for loaded examples.) --description DESCRIPTION Description for the flavor --project <project> Owner's project (name or id) --project-domain <project-domain> Domain the project belongs to (name or id). this can be used in case collisions between project names exist. --enable Enable the flavor (default) --disable Disable the flavor Table 49.42. Output formatter options Value Summary -f {json,shell,table,value,yaml}, --format {json,shell,table,value,yaml} The output format, defaults to table -c COLUMN, --column COLUMN Specify the column(s) to include, can be repeated to show multiple columns Table 49.43. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 49.44. Shell formatter options Value Summary --prefix PREFIX Add a prefix to all variable names Table 49.45. Table formatter options Value Summary --max-width <integer> Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. --fit-width Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable --print-empty Print empty table if there is no data to show. 49.15. network flavor delete Delete network flavors Usage: Table 49.46. Positional arguments Value Summary <flavor> Flavor(s) to delete (name or id) Table 49.47. Command arguments Value Summary -h, --help Show this help message and exit 49.16. network flavor list List network flavors Usage: Table 49.48. Command arguments Value Summary -h, --help Show this help message and exit Table 49.49. Output formatter options Value Summary -f {csv,json,table,value,yaml}, --format {csv,json,table,value,yaml} The output format, defaults to table -c COLUMN, --column COLUMN Specify the column(s) to include, can be repeated to show multiple columns --sort-column SORT_COLUMN Specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated --sort-ascending Sort the column(s) in ascending order --sort-descending Sort the column(s) in descending order Table 49.50. CSV formatter options Value Summary --quote {all,minimal,none,nonnumeric} When to include quotes, defaults to nonnumeric Table 49.51. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 49.52. Table formatter options Value Summary --max-width <integer> Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. --fit-width Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable --print-empty Print empty table if there is no data to show. 49.17. network flavor profile create Create new network flavor profile Usage: Table 49.53. Command arguments Value Summary -h, --help Show this help message and exit --extra-property type=<property_type>,name=<property_name>,value=<property_value> Additional parameters can be passed using this property. Default type of the extra property is string ( str ), but other types can be used as well. Available types are: dict , list , str , bool , int . In case of list type, value can be semicolon-separated list of values. For dict value is semicolon-separated list of the key:value pairs. --project <project> Owner's project (name or id) --project-domain <project-domain> Domain the project belongs to (name or id). this can be used in case collisions between project names exist. --description <description> Description for the flavor profile --enable Enable the flavor profile --disable Disable the flavor profile --driver DRIVER Python module path to driver. this becomes required if --metainfo is missing and vice versa --metainfo METAINFO Metainfo for the flavor profile. this becomes required if --driver is missing and vice versa Table 49.54. Output formatter options Value Summary -f {json,shell,table,value,yaml}, --format {json,shell,table,value,yaml} The output format, defaults to table -c COLUMN, --column COLUMN Specify the column(s) to include, can be repeated to show multiple columns Table 49.55. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 49.56. Shell formatter options Value Summary --prefix PREFIX Add a prefix to all variable names Table 49.57. Table formatter options Value Summary --max-width <integer> Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. --fit-width Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable --print-empty Print empty table if there is no data to show. 49.18. network flavor profile delete Delete network flavor profile Usage: Table 49.58. Positional arguments Value Summary <flavor-profile> Flavor profile(s) to delete (id only) Table 49.59. Command arguments Value Summary -h, --help Show this help message and exit 49.19. network flavor profile list List network flavor profile(s) Usage: Table 49.60. Command arguments Value Summary -h, --help Show this help message and exit Table 49.61. Output formatter options Value Summary -f {csv,json,table,value,yaml}, --format {csv,json,table,value,yaml} The output format, defaults to table -c COLUMN, --column COLUMN Specify the column(s) to include, can be repeated to show multiple columns --sort-column SORT_COLUMN Specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated --sort-ascending Sort the column(s) in ascending order --sort-descending Sort the column(s) in descending order Table 49.62. CSV formatter options Value Summary --quote {all,minimal,none,nonnumeric} When to include quotes, defaults to nonnumeric Table 49.63. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 49.64. Table formatter options Value Summary --max-width <integer> Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. --fit-width Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable --print-empty Print empty table if there is no data to show. 49.20. network flavor profile set Set network flavor profile properties Usage: Table 49.65. Positional arguments Value Summary <flavor-profile> Flavor profile to update (id only) Table 49.66. Command arguments Value Summary -h, --help Show this help message and exit --extra-property type=<property_type>,name=<property_name>,value=<property_value> Additional parameters can be passed using this property. Default type of the extra property is string ( str ), but other types can be used as well. Available types are: dict , list , str , bool , int . In case of list type, value can be semicolon-separated list of values. For dict value is semicolon-separated list of the key:value pairs. --project-domain <project-domain> Domain the project belongs to (name or id). this can be used in case collisions between project names exist. --description <description> Description for the flavor profile --enable Enable the flavor profile --disable Disable the flavor profile --driver DRIVER Python module path to driver. this becomes required if --metainfo is missing and vice versa --metainfo METAINFO Metainfo for the flavor profile. this becomes required if --driver is missing and vice versa 49.21. network flavor profile show Display network flavor profile details Usage: Table 49.67. Positional arguments Value Summary <flavor-profile> Flavor profile to display (id only) Table 49.68. Command arguments Value Summary -h, --help Show this help message and exit Table 49.69. Output formatter options Value Summary -f {json,shell,table,value,yaml}, --format {json,shell,table,value,yaml} The output format, defaults to table -c COLUMN, --column COLUMN Specify the column(s) to include, can be repeated to show multiple columns Table 49.70. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 49.71. Shell formatter options Value Summary --prefix PREFIX Add a prefix to all variable names Table 49.72. Table formatter options Value Summary --max-width <integer> Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. --fit-width Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable --print-empty Print empty table if there is no data to show. 49.22. network flavor remove profile Remove service profile from network flavor Usage: Table 49.73. Positional arguments Value Summary <flavor> Network flavor (name or id) <service-profile> Service profile (id only) Table 49.74. Command arguments Value Summary -h, --help Show this help message and exit 49.23. network flavor set Set network flavor properties Usage: Table 49.75. Positional arguments Value Summary <flavor> Flavor to update (name or id) Table 49.76. Command arguments Value Summary -h, --help Show this help message and exit --extra-property type=<property_type>,name=<property_name>,value=<property_value> Additional parameters can be passed using this property. Default type of the extra property is string ( str ), but other types can be used as well. Available types are: dict , list , str , bool , int . In case of list type, value can be semicolon-separated list of values. For dict value is semicolon-separated list of the key:value pairs. --description DESCRIPTION Set network flavor description --disable Disable network flavor --enable Enable network flavor --name <name> Set flavor name 49.24. network flavor show Display network flavor details Usage: Table 49.77. Positional arguments Value Summary <flavor> Flavor to display (name or id) Table 49.78. Command arguments Value Summary -h, --help Show this help message and exit Table 49.79. Output formatter options Value Summary -f {json,shell,table,value,yaml}, --format {json,shell,table,value,yaml} The output format, defaults to table -c COLUMN, --column COLUMN Specify the column(s) to include, can be repeated to show multiple columns Table 49.80. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 49.81. Shell formatter options Value Summary --prefix PREFIX Add a prefix to all variable names Table 49.82. Table formatter options Value Summary --max-width <integer> Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. --fit-width Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable --print-empty Print empty table if there is no data to show. 49.25. network l3 conntrack helper create Create a new L3 conntrack helper Usage: Table 49.83. Positional arguments Value Summary <router> Router for which conntrack helper will be created Table 49.84. Command arguments Value Summary -h, --help Show this help message and exit --helper <helper> The netfilter conntrack helper module --protocol <protocol> The network protocol for the netfilter conntrack target rule --port <port> The network port for the netfilter conntrack target rule Table 49.85. Output formatter options Value Summary -f {json,shell,table,value,yaml}, --format {json,shell,table,value,yaml} The output format, defaults to table -c COLUMN, --column COLUMN Specify the column(s) to include, can be repeated to show multiple columns Table 49.86. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 49.87. Shell formatter options Value Summary --prefix PREFIX Add a prefix to all variable names Table 49.88. Table formatter options Value Summary --max-width <integer> Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. --fit-width Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable --print-empty Print empty table if there is no data to show. 49.26. network l3 conntrack helper delete Delete L3 conntrack helper Usage: Table 49.89. Positional arguments Value Summary <router> Router that the conntrack helper belong to <conntrack-helper-id> The id of the conntrack helper(s) to delete Table 49.90. Command arguments Value Summary -h, --help Show this help message and exit 49.27. network l3 conntrack helper list List L3 conntrack helpers Usage: Table 49.91. Positional arguments Value Summary <router> Router that the conntrack helper belong to Table 49.92. Command arguments Value Summary -h, --help Show this help message and exit --helper <helper> The netfilter conntrack helper module --protocol <protocol> The network protocol for the netfilter conntrack target rule --port <port> The network port for the netfilter conntrack target rule Table 49.93. Output formatter options Value Summary -f {csv,json,table,value,yaml}, --format {csv,json,table,value,yaml} The output format, defaults to table -c COLUMN, --column COLUMN Specify the column(s) to include, can be repeated to show multiple columns --sort-column SORT_COLUMN Specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated --sort-ascending Sort the column(s) in ascending order --sort-descending Sort the column(s) in descending order Table 49.94. CSV formatter options Value Summary --quote {all,minimal,none,nonnumeric} When to include quotes, defaults to nonnumeric Table 49.95. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 49.96. Table formatter options Value Summary --max-width <integer> Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. --fit-width Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable --print-empty Print empty table if there is no data to show. 49.28. network l3 conntrack helper set Set L3 conntrack helper properties Usage: Table 49.97. Positional arguments Value Summary <router> Router that the conntrack helper belong to <conntrack-helper-id> The id of the conntrack helper(s) Table 49.98. Command arguments Value Summary -h, --help Show this help message and exit --helper <helper> The netfilter conntrack helper module --protocol <protocol> The network protocol for the netfilter conntrack target rule --port <port> The network port for the netfilter conntrack target rule 49.29. network l3 conntrack helper show Display L3 conntrack helper details Usage: Table 49.99. Positional arguments Value Summary <router> Router that the conntrack helper belong to <conntrack-helper-id> The id of the conntrack helper Table 49.100. Command arguments Value Summary -h, --help Show this help message and exit Table 49.101. Output formatter options Value Summary -f {json,shell,table,value,yaml}, --format {json,shell,table,value,yaml} The output format, defaults to table -c COLUMN, --column COLUMN Specify the column(s) to include, can be repeated to show multiple columns Table 49.102. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 49.103. Shell formatter options Value Summary --prefix PREFIX Add a prefix to all variable names Table 49.104. Table formatter options Value Summary --max-width <integer> Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. --fit-width Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable --print-empty Print empty table if there is no data to show. 49.30. network list List networks Usage: Table 49.105. Command arguments Value Summary -h, --help Show this help message and exit --external List external networks --internal List internal networks --long List additional fields in output --name <name> List networks according to their name --enable List enabled networks --disable List disabled networks --project <project> List networks according to their project (name or id) --project-domain <project-domain> Domain the project belongs to (name or id). this can be used in case collisions between project names exist. --share List networks shared between projects --no-share List networks not shared between projects --status <status> List networks according to their status ( active , BUILD , DOWN , ERROR ) --provider-network-type <provider-network-type> List networks according to their physical mechanisms. The supported options are: flat, geneve, gre, local, vlan, vxlan. --provider-physical-network <provider-physical-network> List networks according to name of the physical network --provider-segment <provider-segment> List networks according to vlan id for vlan networks or Tunnel ID for GENEVE/GRE/VXLAN networks --agent <agent-id> List networks hosted by agent (id only) --tags <tag>[,<tag>,... ] List networks which have all given tag(s) (comma- separated list of tags) --any-tags <tag>[,<tag>,... ] List networks which have any given tag(s) (comma- separated list of tags) --not-tags <tag>[,<tag>,... ] Exclude networks which have all given tag(s) (comma- separated list of tags) --not-any-tags <tag>[,<tag>,... ] Exclude networks which have any given tag(s) (comma- separated list of tags) Table 49.106. Output formatter options Value Summary -f {csv,json,table,value,yaml}, --format {csv,json,table,value,yaml} The output format, defaults to table -c COLUMN, --column COLUMN Specify the column(s) to include, can be repeated to show multiple columns --sort-column SORT_COLUMN Specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated --sort-ascending Sort the column(s) in ascending order --sort-descending Sort the column(s) in descending order Table 49.107. CSV formatter options Value Summary --quote {all,minimal,none,nonnumeric} When to include quotes, defaults to nonnumeric Table 49.108. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 49.109. Table formatter options Value Summary --max-width <integer> Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. --fit-width Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable --print-empty Print empty table if there is no data to show. 49.31. network log create Create a new network log Usage: Table 49.110. Positional arguments Value Summary <name> Name for the network log Table 49.111. Command arguments Value Summary -h, --help Show this help message and exit --description <description> Description of the network log --enable Enable this log --disable Disable this log (default is enabled) --project <project> Owner's project (name or id) --project-domain <project-domain> Domain the project belongs to (name or id). this can be used in case collisions between project names exist. --event {ALL,ACCEPT,DROP} An event to store with log --resource-type <resource-type> Network log type(s). you can see supported type(s) with following command: USD openstack network loggable resources list --resource <resource> Name or id of resource (security group or firewall group) that used for logging. You can control for logging target combination with --target option. --target <target> Port (name or id) for logging. you can control for logging target combination with --resource option. Table 49.112. Output formatter options Value Summary -f {json,shell,table,value,yaml}, --format {json,shell,table,value,yaml} The output format, defaults to table -c COLUMN, --column COLUMN Specify the column(s) to include, can be repeated to show multiple columns Table 49.113. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 49.114. Shell formatter options Value Summary --prefix PREFIX Add a prefix to all variable names Table 49.115. Table formatter options Value Summary --max-width <integer> Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. --fit-width Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable --print-empty Print empty table if there is no data to show. 49.32. network log delete Delete network log(s) Usage: Table 49.116. Positional arguments Value Summary <network-log> Network log(s) to delete (name or id) Table 49.117. Command arguments Value Summary -h, --help Show this help message and exit 49.33. network log list List network logs Usage: Table 49.118. Command arguments Value Summary -h, --help Show this help message and exit --long List additional fields in output Table 49.119. Output formatter options Value Summary -f {csv,json,table,value,yaml}, --format {csv,json,table,value,yaml} The output format, defaults to table -c COLUMN, --column COLUMN Specify the column(s) to include, can be repeated to show multiple columns --sort-column SORT_COLUMN Specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated --sort-ascending Sort the column(s) in ascending order --sort-descending Sort the column(s) in descending order Table 49.120. CSV formatter options Value Summary --quote {all,minimal,none,nonnumeric} When to include quotes, defaults to nonnumeric Table 49.121. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 49.122. Table formatter options Value Summary --max-width <integer> Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. --fit-width Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable --print-empty Print empty table if there is no data to show. 49.34. network log set Set network log properties Usage: Table 49.123. Positional arguments Value Summary <network-log> Network log to set (name or id) Table 49.124. Command arguments Value Summary -h, --help Show this help message and exit --description <description> Description of the network log --enable Enable this log --disable Disable this log (default is enabled) --name <name> Name of the network log 49.35. network log show Display network log details Usage: Table 49.125. Positional arguments Value Summary <network-log> Network log to show (name or id) Table 49.126. Command arguments Value Summary -h, --help Show this help message and exit Table 49.127. Output formatter options Value Summary -f {json,shell,table,value,yaml}, --format {json,shell,table,value,yaml} The output format, defaults to table -c COLUMN, --column COLUMN Specify the column(s) to include, can be repeated to show multiple columns Table 49.128. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 49.129. Shell formatter options Value Summary --prefix PREFIX Add a prefix to all variable names Table 49.130. Table formatter options Value Summary --max-width <integer> Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. --fit-width Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable --print-empty Print empty table if there is no data to show. 49.36. network loggable resources list List supported loggable resources Usage: Table 49.131. Command arguments Value Summary -h, --help Show this help message and exit --long List additional fields in output Table 49.132. Output formatter options Value Summary -f {csv,json,table,value,yaml}, --format {csv,json,table,value,yaml} The output format, defaults to table -c COLUMN, --column COLUMN Specify the column(s) to include, can be repeated to show multiple columns --sort-column SORT_COLUMN Specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated --sort-ascending Sort the column(s) in ascending order --sort-descending Sort the column(s) in descending order Table 49.133. CSV formatter options Value Summary --quote {all,minimal,none,nonnumeric} When to include quotes, defaults to nonnumeric Table 49.134. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 49.135. Table formatter options Value Summary --max-width <integer> Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. --fit-width Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable --print-empty Print empty table if there is no data to show. 49.37. network meter create Create network meter Usage: Table 49.136. Positional arguments Value Summary <name> Name of meter Table 49.137. Command arguments Value Summary -h, --help Show this help message and exit --extra-property type=<property_type>,name=<property_name>,value=<property_value> Additional parameters can be passed using this property. Default type of the extra property is string ( str ), but other types can be used as well. Available types are: dict , list , str , bool , int . In case of list type, value can be semicolon-separated list of values. For dict value is semicolon-separated list of the key:value pairs. --description <description> Create description for meter --project <project> Owner's project (name or id) --project-domain <project-domain> Domain the project belongs to (name or id). this can be used in case collisions between project names exist. --share Share meter between projects --no-share Do not share meter between projects Table 49.138. Output formatter options Value Summary -f {json,shell,table,value,yaml}, --format {json,shell,table,value,yaml} The output format, defaults to table -c COLUMN, --column COLUMN Specify the column(s) to include, can be repeated to show multiple columns Table 49.139. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 49.140. Shell formatter options Value Summary --prefix PREFIX Add a prefix to all variable names Table 49.141. Table formatter options Value Summary --max-width <integer> Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. --fit-width Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable --print-empty Print empty table if there is no data to show. 49.38. network meter delete Delete network meter Usage: Table 49.142. Positional arguments Value Summary <meter> Meter to delete (name or id) Table 49.143. Command arguments Value Summary -h, --help Show this help message and exit 49.39. network meter list List network meters Usage: Table 49.144. Command arguments Value Summary -h, --help Show this help message and exit Table 49.145. Output formatter options Value Summary -f {csv,json,table,value,yaml}, --format {csv,json,table,value,yaml} The output format, defaults to table -c COLUMN, --column COLUMN Specify the column(s) to include, can be repeated to show multiple columns --sort-column SORT_COLUMN Specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated --sort-ascending Sort the column(s) in ascending order --sort-descending Sort the column(s) in descending order Table 49.146. CSV formatter options Value Summary --quote {all,minimal,none,nonnumeric} When to include quotes, defaults to nonnumeric Table 49.147. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 49.148. Table formatter options Value Summary --max-width <integer> Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. --fit-width Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable --print-empty Print empty table if there is no data to show. 49.40. network meter rule create Create a new meter rule Usage: Table 49.149. Positional arguments Value Summary <meter> Label to associate with this metering rule (name or ID) Table 49.150. Command arguments Value Summary -h, --help Show this help message and exit --extra-property type=<property_type>,name=<property_name>,value=<property_value> Additional parameters can be passed using this property. Default type of the extra property is string ( str ), but other types can be used as well. Available types are: dict , list , str , bool , int . In case of list type, value can be semicolon-separated list of values. For dict value is semicolon-separated list of the key:value pairs. --project <project> Owner's project (name or id) --project-domain <project-domain> Domain the project belongs to (name or id). this can be used in case collisions between project names exist. --exclude Exclude remote ip prefix from traffic count --include Include remote ip prefix from traffic count (default) --ingress Apply rule to incoming network traffic (default) --egress Apply rule to outgoing network traffic --remote-ip-prefix <remote-ip-prefix> The remote ip prefix to associate with this rule --source-ip-prefix <remote-ip-prefix> The source ip prefix to associate with this rule --destination-ip-prefix <remote-ip-prefix> The destination ip prefix to associate with this rule Table 49.151. Output formatter options Value Summary -f {json,shell,table,value,yaml}, --format {json,shell,table,value,yaml} The output format, defaults to table -c COLUMN, --column COLUMN Specify the column(s) to include, can be repeated to show multiple columns Table 49.152. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 49.153. Shell formatter options Value Summary --prefix PREFIX Add a prefix to all variable names Table 49.154. Table formatter options Value Summary --max-width <integer> Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. --fit-width Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable --print-empty Print empty table if there is no data to show. 49.41. network meter rule delete Delete meter rule(s) Usage: Table 49.155. Positional arguments Value Summary <meter-rule-id> Meter rule to delete (id only) Table 49.156. Command arguments Value Summary -h, --help Show this help message and exit 49.42. network meter rule list List meter rules Usage: Table 49.157. Command arguments Value Summary -h, --help Show this help message and exit Table 49.158. Output formatter options Value Summary -f {csv,json,table,value,yaml}, --format {csv,json,table,value,yaml} The output format, defaults to table -c COLUMN, --column COLUMN Specify the column(s) to include, can be repeated to show multiple columns --sort-column SORT_COLUMN Specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated --sort-ascending Sort the column(s) in ascending order --sort-descending Sort the column(s) in descending order Table 49.159. CSV formatter options Value Summary --quote {all,minimal,none,nonnumeric} When to include quotes, defaults to nonnumeric Table 49.160. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 49.161. Table formatter options Value Summary --max-width <integer> Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. --fit-width Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable --print-empty Print empty table if there is no data to show. 49.43. network meter rule show Display meter rules details Usage: Table 49.162. Positional arguments Value Summary <meter-rule-id> Meter rule (id only) Table 49.163. Command arguments Value Summary -h, --help Show this help message and exit Table 49.164. Output formatter options Value Summary -f {json,shell,table,value,yaml}, --format {json,shell,table,value,yaml} The output format, defaults to table -c COLUMN, --column COLUMN Specify the column(s) to include, can be repeated to show multiple columns Table 49.165. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 49.166. Shell formatter options Value Summary --prefix PREFIX Add a prefix to all variable names Table 49.167. Table formatter options Value Summary --max-width <integer> Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. --fit-width Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable --print-empty Print empty table if there is no data to show. 49.44. network meter show Show network meter Usage: Table 49.168. Positional arguments Value Summary <meter> Meter to display (name or id) Table 49.169. Command arguments Value Summary -h, --help Show this help message and exit Table 49.170. Output formatter options Value Summary -f {json,shell,table,value,yaml}, --format {json,shell,table,value,yaml} The output format, defaults to table -c COLUMN, --column COLUMN Specify the column(s) to include, can be repeated to show multiple columns Table 49.171. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 49.172. Shell formatter options Value Summary --prefix PREFIX Add a prefix to all variable names Table 49.173. Table formatter options Value Summary --max-width <integer> Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. --fit-width Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable --print-empty Print empty table if there is no data to show. 49.45. network onboard subnets Onboard network subnets into a subnet pool Usage: Table 49.174. Positional arguments Value Summary <network> Onboard all subnets associated with this network <subnetpool> Target subnet pool for onboarding subnets Table 49.175. Command arguments Value Summary -h, --help Show this help message and exit 49.46. network qos policy create Create a QoS policy Usage: Table 49.176. Positional arguments Value Summary <name> Name of qos policy to create Table 49.177. Command arguments Value Summary -h, --help Show this help message and exit --extra-property type=<property_type>,name=<property_name>,value=<property_value> Additional parameters can be passed using this property. Default type of the extra property is string ( str ), but other types can be used as well. Available types are: dict , list , str , bool , int . In case of list type, value can be semicolon-separated list of values. For dict value is semicolon-separated list of the key:value pairs. --description <description> Description of the qos policy --share Make the qos policy accessible by other projects --no-share Make the qos policy not accessible by other projects (default) --project <project> Owner's project (name or id) --project-domain <project-domain> Domain the project belongs to (name or id). this can be used in case collisions between project names exist. --default Set this as a default network qos policy --no-default Set this as a non-default network qos policy Table 49.178. Output formatter options Value Summary -f {json,shell,table,value,yaml}, --format {json,shell,table,value,yaml} The output format, defaults to table -c COLUMN, --column COLUMN Specify the column(s) to include, can be repeated to show multiple columns Table 49.179. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 49.180. Shell formatter options Value Summary --prefix PREFIX Add a prefix to all variable names Table 49.181. Table formatter options Value Summary --max-width <integer> Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. --fit-width Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable --print-empty Print empty table if there is no data to show. 49.47. network qos policy delete Delete Qos Policy(s) Usage: Table 49.182. Positional arguments Value Summary <qos-policy> Qos policy(s) to delete (name or id) Table 49.183. Command arguments Value Summary -h, --help Show this help message and exit 49.48. network qos policy list List QoS policies Usage: Table 49.184. Command arguments Value Summary -h, --help Show this help message and exit --project <project> List qos policies according to their project (name or ID) --project-domain <project-domain> Domain the project belongs to (name or id). this can be used in case collisions between project names exist. --share List qos policies shared between projects --no-share List qos policies not shared between projects Table 49.185. Output formatter options Value Summary -f {csv,json,table,value,yaml}, --format {csv,json,table,value,yaml} The output format, defaults to table -c COLUMN, --column COLUMN Specify the column(s) to include, can be repeated to show multiple columns --sort-column SORT_COLUMN Specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated --sort-ascending Sort the column(s) in ascending order --sort-descending Sort the column(s) in descending order Table 49.186. CSV formatter options Value Summary --quote {all,minimal,none,nonnumeric} When to include quotes, defaults to nonnumeric Table 49.187. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 49.188. Table formatter options Value Summary --max-width <integer> Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. --fit-width Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable --print-empty Print empty table if there is no data to show. 49.49. network qos policy set Set QoS policy properties Usage: Table 49.189. Positional arguments Value Summary <qos-policy> Qos policy to modify (name or id) Table 49.190. Command arguments Value Summary -h, --help Show this help message and exit --extra-property type=<property_type>,name=<property_name>,value=<property_value> Additional parameters can be passed using this property. Default type of the extra property is string ( str ), but other types can be used as well. Available types are: dict , list , str , bool , int . In case of list type, value can be semicolon-separated list of values. For dict value is semicolon-separated list of the key:value pairs. --name <name> Set qos policy name --description <description> Description of the qos policy --share Make the qos policy accessible by other projects --no-share Make the qos policy not accessible by other projects --default Set this as a default network qos policy --no-default Set this as a non-default network qos policy 49.50. network qos policy show Display QoS policy details Usage: Table 49.191. Positional arguments Value Summary <qos-policy> Qos policy to display (name or id) Table 49.192. Command arguments Value Summary -h, --help Show this help message and exit Table 49.193. Output formatter options Value Summary -f {json,shell,table,value,yaml}, --format {json,shell,table,value,yaml} The output format, defaults to table -c COLUMN, --column COLUMN Specify the column(s) to include, can be repeated to show multiple columns Table 49.194. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 49.195. Shell formatter options Value Summary --prefix PREFIX Add a prefix to all variable names Table 49.196. Table formatter options Value Summary --max-width <integer> Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. --fit-width Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable --print-empty Print empty table if there is no data to show. 49.51. network qos rule create Create new Network QoS rule Usage: Table 49.197. Positional arguments Value Summary <qos-policy> Qos policy that contains the rule (name or id) Table 49.198. Command arguments Value Summary -h, --help Show this help message and exit --extra-property type=<property_type>,name=<property_name>,value=<property_value> Additional parameters can be passed using this property. Default type of the extra property is string ( str ), but other types can be used as well. Available types are: dict , list , str , bool , int . In case of list type, value can be semicolon-separated list of values. For dict value is semicolon-separated list of the key:value pairs. --type <type> Qos rule type (minimum-bandwidth, minimum-packet-rate, dscp-marking, bandwidth-limit) --max-kbps <max-kbps> Maximum bandwidth in kbps --max-burst-kbits <max-burst-kbits> Maximum burst in kilobits, 0 or not specified means automatic, which is 80% of the bandwidth limit, which works for typical TCP traffic. For details check the QoS user workflow. --dscp-mark <dscp-mark> Dscp mark: value can be 0, even numbers from 8-56, excluding 42, 44, 50, 52, and 54 --min-kbps <min-kbps> Minimum guaranteed bandwidth in kbps --min-kpps <min-kpps> Minimum guaranteed packet rate in kpps --ingress Ingress traffic direction from the project point of view --egress Egress traffic direction from the project point of view --any Any traffic direction from the project point of view. Can be used only with minimum packet rate rule. Table 49.199. Output formatter options Value Summary -f {json,shell,table,value,yaml}, --format {json,shell,table,value,yaml} The output format, defaults to table -c COLUMN, --column COLUMN Specify the column(s) to include, can be repeated to show multiple columns Table 49.200. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 49.201. Shell formatter options Value Summary --prefix PREFIX Add a prefix to all variable names Table 49.202. Table formatter options Value Summary --max-width <integer> Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. --fit-width Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable --print-empty Print empty table if there is no data to show. 49.52. network qos rule delete Delete Network QoS rule Usage: Table 49.203. Positional arguments Value Summary <qos-policy> Qos policy that contains the rule (name or id) <rule-id> Network qos rule to delete (id) Table 49.204. Command arguments Value Summary -h, --help Show this help message and exit 49.53. network qos rule list List Network QoS rules Usage: Table 49.205. Positional arguments Value Summary <qos-policy> Qos policy that contains the rule (name or id) Table 49.206. Command arguments Value Summary -h, --help Show this help message and exit Table 49.207. Output formatter options Value Summary -f {csv,json,table,value,yaml}, --format {csv,json,table,value,yaml} The output format, defaults to table -c COLUMN, --column COLUMN Specify the column(s) to include, can be repeated to show multiple columns --sort-column SORT_COLUMN Specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated --sort-ascending Sort the column(s) in ascending order --sort-descending Sort the column(s) in descending order Table 49.208. CSV formatter options Value Summary --quote {all,minimal,none,nonnumeric} When to include quotes, defaults to nonnumeric Table 49.209. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 49.210. Table formatter options Value Summary --max-width <integer> Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. --fit-width Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable --print-empty Print empty table if there is no data to show. 49.54. network qos rule set Set Network QoS rule properties Usage: Table 49.211. Positional arguments Value Summary <qos-policy> Qos policy that contains the rule (name or id) <rule-id> Network qos rule to delete (id) Table 49.212. Command arguments Value Summary -h, --help Show this help message and exit --extra-property type=<property_type>,name=<property_name>,value=<property_value> Additional parameters can be passed using this property. Default type of the extra property is string ( str ), but other types can be used as well. Available types are: dict , list , str , bool , int . In case of list type, value can be semicolon-separated list of values. For dict value is semicolon-separated list of the key:value pairs. --max-kbps <max-kbps> Maximum bandwidth in kbps --max-burst-kbits <max-burst-kbits> Maximum burst in kilobits, 0 or not specified means automatic, which is 80% of the bandwidth limit, which works for typical TCP traffic. For details check the QoS user workflow. --dscp-mark <dscp-mark> Dscp mark: value can be 0, even numbers from 8-56, excluding 42, 44, 50, 52, and 54 --min-kbps <min-kbps> Minimum guaranteed bandwidth in kbps --min-kpps <min-kpps> Minimum guaranteed packet rate in kpps --ingress Ingress traffic direction from the project point of view --egress Egress traffic direction from the project point of view --any Any traffic direction from the project point of view. Can be used only with minimum packet rate rule. 49.55. network qos rule show Display Network QoS rule details Usage: Table 49.213. Positional arguments Value Summary <qos-policy> Qos policy that contains the rule (name or id) <rule-id> Network qos rule to delete (id) Table 49.214. Command arguments Value Summary -h, --help Show this help message and exit Table 49.215. Output formatter options Value Summary -f {json,shell,table,value,yaml}, --format {json,shell,table,value,yaml} The output format, defaults to table -c COLUMN, --column COLUMN Specify the column(s) to include, can be repeated to show multiple columns Table 49.216. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 49.217. Shell formatter options Value Summary --prefix PREFIX Add a prefix to all variable names Table 49.218. Table formatter options Value Summary --max-width <integer> Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. --fit-width Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable --print-empty Print empty table if there is no data to show. 49.56. network qos rule type list List QoS rule types Usage: Table 49.219. Command arguments Value Summary -h, --help Show this help message and exit --all-supported List all the qos rule types supported by any loaded mechanism drivers (the union of all sets of supported rules) --all-rules List all qos rule types implemented in neutron qos driver Table 49.220. Output formatter options Value Summary -f {csv,json,table,value,yaml}, --format {csv,json,table,value,yaml} The output format, defaults to table -c COLUMN, --column COLUMN Specify the column(s) to include, can be repeated to show multiple columns --sort-column SORT_COLUMN Specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated --sort-ascending Sort the column(s) in ascending order --sort-descending Sort the column(s) in descending order Table 49.221. CSV formatter options Value Summary --quote {all,minimal,none,nonnumeric} When to include quotes, defaults to nonnumeric Table 49.222. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 49.223. Table formatter options Value Summary --max-width <integer> Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. --fit-width Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable --print-empty Print empty table if there is no data to show. 49.57. network qos rule type show Show details about supported QoS rule type Usage: Table 49.224. Positional arguments Value Summary <qos-rule-type-name> Name of qos rule type Table 49.225. Command arguments Value Summary -h, --help Show this help message and exit Table 49.226. Output formatter options Value Summary -f {json,shell,table,value,yaml}, --format {json,shell,table,value,yaml} The output format, defaults to table -c COLUMN, --column COLUMN Specify the column(s) to include, can be repeated to show multiple columns Table 49.227. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 49.228. Shell formatter options Value Summary --prefix PREFIX Add a prefix to all variable names Table 49.229. Table formatter options Value Summary --max-width <integer> Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. --fit-width Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable --print-empty Print empty table if there is no data to show. 49.58. network rbac create Create network RBAC policy Usage: Table 49.230. Positional arguments Value Summary <rbac-object> The object to which this rbac policy affects (name or ID) Table 49.231. Command arguments Value Summary -h, --help Show this help message and exit --extra-property type=<property_type>,name=<property_name>,value=<property_value> Additional parameters can be passed using this property. Default type of the extra property is string ( str ), but other types can be used as well. Available types are: dict , list , str , bool , int . In case of list type, value can be semicolon-separated list of values. For dict value is semicolon-separated list of the key:value pairs. --type <type> Type of the object that rbac policy affects ("address_group", "address_scope", "security_group", "subnetpool", "qos_policy" or "network") --action <action> Action for the rbac policy ("access_as_external" or "access_as_shared") --target-project <target-project> The project to which the rbac policy will be enforced (name or ID) --target-all-projects Allow creating rbac policy for all projects. --target-project-domain <target-project-domain> Domain the target project belongs to (name or id). This can be used in case collisions between project names exist. --project <project> The owner project (name or id) --project-domain <project-domain> Domain the project belongs to (name or id). this can be used in case collisions between project names exist. Table 49.232. Output formatter options Value Summary -f {json,shell,table,value,yaml}, --format {json,shell,table,value,yaml} The output format, defaults to table -c COLUMN, --column COLUMN Specify the column(s) to include, can be repeated to show multiple columns Table 49.233. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 49.234. Shell formatter options Value Summary --prefix PREFIX Add a prefix to all variable names Table 49.235. Table formatter options Value Summary --max-width <integer> Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. --fit-width Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable --print-empty Print empty table if there is no data to show. 49.59. network rbac delete Delete network RBAC policy(s) Usage: Table 49.236. Positional arguments Value Summary <rbac-policy> Rbac policy(s) to delete (id only) Table 49.237. Command arguments Value Summary -h, --help Show this help message and exit 49.60. network rbac list List network RBAC policies Usage: Table 49.238. Command arguments Value Summary -h, --help Show this help message and exit --type <type> List network rbac policies according to given object type ("address_group", "address_scope", "security_group", "subnetpool", "qos_policy" or "network") --action <action> List network rbac policies according to given action ("access_as_external" or "access_as_shared") --target-project <target-project> List network rbac policies for a specific target project --long List additional fields in output Table 49.239. Output formatter options Value Summary -f {csv,json,table,value,yaml}, --format {csv,json,table,value,yaml} The output format, defaults to table -c COLUMN, --column COLUMN Specify the column(s) to include, can be repeated to show multiple columns --sort-column SORT_COLUMN Specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated --sort-ascending Sort the column(s) in ascending order --sort-descending Sort the column(s) in descending order Table 49.240. CSV formatter options Value Summary --quote {all,minimal,none,nonnumeric} When to include quotes, defaults to nonnumeric Table 49.241. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 49.242. Table formatter options Value Summary --max-width <integer> Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. --fit-width Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable --print-empty Print empty table if there is no data to show. 49.61. network rbac set Set network RBAC policy properties Usage: Table 49.243. Positional arguments Value Summary <rbac-policy> Rbac policy to be modified (id only) Table 49.244. Command arguments Value Summary -h, --help Show this help message and exit --extra-property type=<property_type>,name=<property_name>,value=<property_value> Additional parameters can be passed using this property. Default type of the extra property is string ( str ), but other types can be used as well. Available types are: dict , list , str , bool , int . In case of list type, value can be semicolon-separated list of values. For dict value is semicolon-separated list of the key:value pairs. --target-project <target-project> The project to which the rbac policy will be enforced (name or ID) --target-project-domain <target-project-domain> Domain the target project belongs to (name or id). This can be used in case collisions between project names exist. 49.62. network rbac show Display network RBAC policy details Usage: Table 49.245. Positional arguments Value Summary <rbac-policy> Rbac policy (id only) Table 49.246. Command arguments Value Summary -h, --help Show this help message and exit Table 49.247. Output formatter options Value Summary -f {json,shell,table,value,yaml}, --format {json,shell,table,value,yaml} The output format, defaults to table -c COLUMN, --column COLUMN Specify the column(s) to include, can be repeated to show multiple columns Table 49.248. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 49.249. Shell formatter options Value Summary --prefix PREFIX Add a prefix to all variable names Table 49.250. Table formatter options Value Summary --max-width <integer> Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. --fit-width Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable --print-empty Print empty table if there is no data to show. 49.63. network segment create Create new network segment Usage: Table 49.251. Positional arguments Value Summary <name> New network segment name Table 49.252. Command arguments Value Summary -h, --help Show this help message and exit --extra-property type=<property_type>,name=<property_name>,value=<property_value> Additional parameters can be passed using this property. Default type of the extra property is string ( str ), but other types can be used as well. Available types are: dict , list , str , bool , int . In case of list type, value can be semicolon-separated list of values. For dict value is semicolon-separated list of the key:value pairs. --description <description> Network segment description --physical-network <physical-network> Physical network name of this network segment --segment <segment> Segment identifier for this network segment which is based on the network type, VLAN ID for vlan network type and tunnel ID for geneve, gre and vxlan network types --network <network> Network this network segment belongs to (name or id) --network-type <network-type> Network type of this network segment (flat, geneve, gre, local, vlan or vxlan) Table 49.253. Output formatter options Value Summary -f {json,shell,table,value,yaml}, --format {json,shell,table,value,yaml} The output format, defaults to table -c COLUMN, --column COLUMN Specify the column(s) to include, can be repeated to show multiple columns Table 49.254. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 49.255. Shell formatter options Value Summary --prefix PREFIX Add a prefix to all variable names Table 49.256. Table formatter options Value Summary --max-width <integer> Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. --fit-width Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable --print-empty Print empty table if there is no data to show. 49.64. network segment delete Delete network segment(s) Usage: Table 49.257. Positional arguments Value Summary <network-segment> Network segment(s) to delete (name or id) Table 49.258. Command arguments Value Summary -h, --help Show this help message and exit 49.65. network segment list List network segments Usage: Table 49.259. Command arguments Value Summary -h, --help Show this help message and exit --long List additional fields in output --network <network> List network segments that belong to this network (name or ID) Table 49.260. Output formatter options Value Summary -f {csv,json,table,value,yaml}, --format {csv,json,table,value,yaml} The output format, defaults to table -c COLUMN, --column COLUMN Specify the column(s) to include, can be repeated to show multiple columns --sort-column SORT_COLUMN Specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated --sort-ascending Sort the column(s) in ascending order --sort-descending Sort the column(s) in descending order Table 49.261. CSV formatter options Value Summary --quote {all,minimal,none,nonnumeric} When to include quotes, defaults to nonnumeric Table 49.262. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 49.263. Table formatter options Value Summary --max-width <integer> Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. --fit-width Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable --print-empty Print empty table if there is no data to show. 49.66. network segment range create Create new network segment range Usage: Table 49.264. Positional arguments Value Summary <name> Name of new network segment range Table 49.265. Command arguments Value Summary -h, --help Show this help message and exit --extra-property type=<property_type>,name=<property_name>,value=<property_value> Additional parameters can be passed using this property. Default type of the extra property is string ( str ), but other types can be used as well. Available types are: dict , list , str , bool , int . In case of list type, value can be semicolon-separated list of values. For dict value is semicolon-separated list of the key:value pairs. --private Network segment range is assigned specifically to the project --shared Network segment range is shared with other projects --project <project> Network segment range owner (name or id). optional when the segment range is shared --project-domain <project-domain> Domain the project belongs to (name or id). this can be used in case collisions between project names exist. --network-type <network-type> Network type of this network segment range (geneve, gre, vlan or vxlan) --physical-network <physical-network-name> Physical network name of this network segment range --minimum <minimum-segmentation-id> Minimum segment identifier for this network segment range which is based on the network type, VLAN ID for vlan network type and tunnel ID for geneve, gre and vxlan network types --maximum <maximum-segmentation-id> Maximum segment identifier for this network segment range which is based on the network type, VLAN ID for vlan network type and tunnel ID for geneve, gre and vxlan network types Table 49.266. Output formatter options Value Summary -f {json,shell,table,value,yaml}, --format {json,shell,table,value,yaml} The output format, defaults to table -c COLUMN, --column COLUMN Specify the column(s) to include, can be repeated to show multiple columns Table 49.267. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 49.268. Shell formatter options Value Summary --prefix PREFIX Add a prefix to all variable names Table 49.269. Table formatter options Value Summary --max-width <integer> Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. --fit-width Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable --print-empty Print empty table if there is no data to show. 49.67. network segment range delete Delete network segment range(s) Usage: Table 49.270. Positional arguments Value Summary <network-segment-range> Network segment range(s) to delete (name or id) Table 49.271. Command arguments Value Summary -h, --help Show this help message and exit 49.68. network segment range list List network segment ranges Usage: Table 49.272. Command arguments Value Summary -h, --help Show this help message and exit --long List additional fields in output --used List network segment ranges that have segments in use --unused List network segment ranges that have segments not in use --available List network segment ranges that have available segments --unavailable List network segment ranges without available segments Table 49.273. Output formatter options Value Summary -f {csv,json,table,value,yaml}, --format {csv,json,table,value,yaml} The output format, defaults to table -c COLUMN, --column COLUMN Specify the column(s) to include, can be repeated to show multiple columns --sort-column SORT_COLUMN Specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated --sort-ascending Sort the column(s) in ascending order --sort-descending Sort the column(s) in descending order Table 49.274. CSV formatter options Value Summary --quote {all,minimal,none,nonnumeric} When to include quotes, defaults to nonnumeric Table 49.275. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 49.276. Table formatter options Value Summary --max-width <integer> Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. --fit-width Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable --print-empty Print empty table if there is no data to show. 49.69. network segment range set Set network segment range properties Usage: Table 49.277. Positional arguments Value Summary <network-segment-range> Network segment range to modify (name or id) Table 49.278. Command arguments Value Summary -h, --help Show this help message and exit --extra-property type=<property_type>,name=<property_name>,value=<property_value> Additional parameters can be passed using this property. Default type of the extra property is string ( str ), but other types can be used as well. Available types are: dict , list , str , bool , int . In case of list type, value can be semicolon-separated list of values. For dict value is semicolon-separated list of the key:value pairs. --name <name> Set network segment name --minimum <minimum-segmentation-id> Set network segment range minimum segment identifier --maximum <maximum-segmentation-id> Set network segment range maximum segment identifier 49.70. network segment range show Display network segment range details Usage: Table 49.279. Positional arguments Value Summary <network-segment-range> Network segment range to display (name or id) Table 49.280. Command arguments Value Summary -h, --help Show this help message and exit Table 49.281. Output formatter options Value Summary -f {json,shell,table,value,yaml}, --format {json,shell,table,value,yaml} The output format, defaults to table -c COLUMN, --column COLUMN Specify the column(s) to include, can be repeated to show multiple columns Table 49.282. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 49.283. Shell formatter options Value Summary --prefix PREFIX Add a prefix to all variable names Table 49.284. Table formatter options Value Summary --max-width <integer> Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. --fit-width Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable --print-empty Print empty table if there is no data to show. 49.71. network segment set Set network segment properties Usage: Table 49.285. Positional arguments Value Summary <network-segment> Network segment to modify (name or id) Table 49.286. Command arguments Value Summary -h, --help Show this help message and exit --extra-property type=<property_type>,name=<property_name>,value=<property_value> Additional parameters can be passed using this property. Default type of the extra property is string ( str ), but other types can be used as well. Available types are: dict , list , str , bool , int . In case of list type, value can be semicolon-separated list of values. For dict value is semicolon-separated list of the key:value pairs. --description <description> Set network segment description --name <name> Set network segment name 49.72. network segment show Display network segment details Usage: Table 49.287. Positional arguments Value Summary <network-segment> Network segment to display (name or id) Table 49.288. Command arguments Value Summary -h, --help Show this help message and exit Table 49.289. Output formatter options Value Summary -f {json,shell,table,value,yaml}, --format {json,shell,table,value,yaml} The output format, defaults to table -c COLUMN, --column COLUMN Specify the column(s) to include, can be repeated to show multiple columns Table 49.290. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 49.291. Shell formatter options Value Summary --prefix PREFIX Add a prefix to all variable names Table 49.292. Table formatter options Value Summary --max-width <integer> Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. --fit-width Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable --print-empty Print empty table if there is no data to show. 49.73. network service provider list List Service Providers Usage: Table 49.293. Command arguments Value Summary -h, --help Show this help message and exit Table 49.294. Output formatter options Value Summary -f {csv,json,table,value,yaml}, --format {csv,json,table,value,yaml} The output format, defaults to table -c COLUMN, --column COLUMN Specify the column(s) to include, can be repeated to show multiple columns --sort-column SORT_COLUMN Specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated --sort-ascending Sort the column(s) in ascending order --sort-descending Sort the column(s) in descending order Table 49.295. CSV formatter options Value Summary --quote {all,minimal,none,nonnumeric} When to include quotes, defaults to nonnumeric Table 49.296. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 49.297. Table formatter options Value Summary --max-width <integer> Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. --fit-width Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable --print-empty Print empty table if there is no data to show. 49.74. network set Set network properties Usage: Table 49.298. Positional arguments Value Summary <network> Network to modify (name or id) Table 49.299. Command arguments Value Summary -h, --help Show this help message and exit --extra-property type=<property_type>,name=<property_name>,value=<property_value> Additional parameters can be passed using this property. Default type of the extra property is string ( str ), but other types can be used as well. Available types are: dict , list , str , bool , int . In case of list type, value can be semicolon-separated list of values. For dict value is semicolon-separated list of the key:value pairs. --name <name> Set network name --enable Enable network --disable Disable network --share Share the network between projects --no-share Do not share the network between projects --description <description> Set network description --mtu <mtu> Set network mtu --enable-port-security Enable port security by default for ports created on this network --disable-port-security Disable port security by default for ports created on this network --external The network has an external routing facility that's not managed by Neutron and can be used as in: openstack router set --external-gateway NETWORK (external-net extension required) --internal Opposite of --external --default Set the network as the default external network --no-default Do not use the network as the default external network --qos-policy <qos-policy> Qos policy to attach to this network (name or id) --no-qos-policy Remove the qos policy attached to this network --tag <tag> Tag to be added to the network (repeat option to set multiple tags) --no-tag Clear tags associated with the network. specify both --tag and --no-tag to overwrite current tags --provider-network-type <provider-network-type> The physical mechanism by which the virtual network is implemented. For example: flat, geneve, gre, local, vlan, vxlan. --provider-physical-network <provider-physical-network> Name of the physical network over which the virtual network is implemented --provider-segment <provider-segment> Vlan id for vlan networks or tunnel id for GENEVE/GRE/VXLAN networks --dns-domain <dns-domain> Set dns domain for this network (requires dns integration extension) 49.75. network show Show network details Usage: Table 49.300. Positional arguments Value Summary <network> Network to display (name or id) Table 49.301. Command arguments Value Summary -h, --help Show this help message and exit Table 49.302. Output formatter options Value Summary -f {json,shell,table,value,yaml}, --format {json,shell,table,value,yaml} The output format, defaults to table -c COLUMN, --column COLUMN Specify the column(s) to include, can be repeated to show multiple columns Table 49.303. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 49.304. Shell formatter options Value Summary --prefix PREFIX Add a prefix to all variable names Table 49.305. Table formatter options Value Summary --max-width <integer> Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. --fit-width Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable --print-empty Print empty table if there is no data to show. 49.76. network subport list List all subports for a given network trunk Usage: Table 49.306. Command arguments Value Summary -h, --help Show this help message and exit --trunk <trunk> List subports belonging to this trunk (name or id) Table 49.307. Output formatter options Value Summary -f {csv,json,table,value,yaml}, --format {csv,json,table,value,yaml} The output format, defaults to table -c COLUMN, --column COLUMN Specify the column(s) to include, can be repeated to show multiple columns --sort-column SORT_COLUMN Specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated --sort-ascending Sort the column(s) in ascending order --sort-descending Sort the column(s) in descending order Table 49.308. CSV formatter options Value Summary --quote {all,minimal,none,nonnumeric} When to include quotes, defaults to nonnumeric Table 49.309. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 49.310. Table formatter options Value Summary --max-width <integer> Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. --fit-width Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable --print-empty Print empty table if there is no data to show. 49.77. network trunk create Create a network trunk for a given project Usage: Table 49.311. Positional arguments Value Summary <name> Name of the trunk to create Table 49.312. Command arguments Value Summary -h, --help Show this help message and exit --description <description> A description of the trunk --parent-port <parent-port> Parent port belonging to this trunk (name or id) --subport <port=,segmentation-type=,segmentation-id⇒ Subport to add. subport is of form port=<name or ID>,segmentation-type=<segmentation- type>,segmentation-id=<segmentation-ID> (--subport) option can be repeated --enable Enable trunk (default) --disable Disable trunk --project <project> Owner's project (name or id) --project-domain <project-domain> Domain the project belongs to (name or id). this can be used in case collisions between project names exist. Table 49.313. Output formatter options Value Summary -f {json,shell,table,value,yaml}, --format {json,shell,table,value,yaml} The output format, defaults to table -c COLUMN, --column COLUMN Specify the column(s) to include, can be repeated to show multiple columns Table 49.314. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 49.315. Shell formatter options Value Summary --prefix PREFIX Add a prefix to all variable names Table 49.316. Table formatter options Value Summary --max-width <integer> Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. --fit-width Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable --print-empty Print empty table if there is no data to show. 49.78. network trunk delete Delete a given network trunk Usage: Table 49.317. Positional arguments Value Summary <trunk> Trunk(s) to delete (name or id) Table 49.318. Command arguments Value Summary -h, --help Show this help message and exit 49.79. network trunk list List all network trunks Usage: Table 49.319. Command arguments Value Summary -h, --help Show this help message and exit --long List additional fields in output Table 49.320. Output formatter options Value Summary -f {csv,json,table,value,yaml}, --format {csv,json,table,value,yaml} The output format, defaults to table -c COLUMN, --column COLUMN Specify the column(s) to include, can be repeated to show multiple columns --sort-column SORT_COLUMN Specify the column(s) to sort the data (columns specified first have a priority, non-existing columns are ignored), can be repeated --sort-ascending Sort the column(s) in ascending order --sort-descending Sort the column(s) in descending order Table 49.321. CSV formatter options Value Summary --quote {all,minimal,none,nonnumeric} When to include quotes, defaults to nonnumeric Table 49.322. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 49.323. Table formatter options Value Summary --max-width <integer> Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. --fit-width Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable --print-empty Print empty table if there is no data to show. 49.80. network trunk set Set network trunk properties Usage: Table 49.324. Positional arguments Value Summary <trunk> Trunk to modify (name or id) Table 49.325. Command arguments Value Summary -h, --help Show this help message and exit --name <name> Set trunk name --description <description> A description of the trunk --subport <port=,segmentation-type=,segmentation-id⇒ Subport to add. subport is of form port=<name or ID>,segmentation-type=<segmentation- type>,segmentation-id=<segmentation-ID> (--subport) option can be repeated --enable Enable trunk --disable Disable trunk 49.81. network trunk show Show information of a given network trunk Usage: Table 49.326. Positional arguments Value Summary <trunk> Trunk to display (name or id) Table 49.327. Command arguments Value Summary -h, --help Show this help message and exit Table 49.328. Output formatter options Value Summary -f {json,shell,table,value,yaml}, --format {json,shell,table,value,yaml} The output format, defaults to table -c COLUMN, --column COLUMN Specify the column(s) to include, can be repeated to show multiple columns Table 49.329. JSON formatter options Value Summary --noindent Whether to disable indenting the json Table 49.330. Shell formatter options Value Summary --prefix PREFIX Add a prefix to all variable names Table 49.331. Table formatter options Value Summary --max-width <integer> Maximum display width, <1 to disable. you can also use the CLIFF_MAX_TERM_WIDTH environment variable, but the parameter takes precedence. --fit-width Fit the table to the display width. implied if --max- width greater than 0. Set the environment variable CLIFF_FIT_WIDTH=1 to always enable --print-empty Print empty table if there is no data to show. 49.82. network trunk unset Unset subports from a given network trunk Usage: Table 49.332. Positional arguments Value Summary <trunk> Unset subports from this trunk (name or id) Table 49.333. Command arguments Value Summary -h, --help Show this help message and exit --subport <subport> Subport to delete (name or id of the port) (--subport) option can be repeated 49.83. network unset Unset network properties Usage: Table 49.334. Positional arguments Value Summary <network> Network to modify (name or id) Table 49.335. Command arguments Value Summary -h, --help Show this help message and exit --extra-property type=<property_type>,name=<property_name>,value=<property_value> Additional parameters can be passed using this property. Default type of the extra property is string ( str ), but other types can be used as well. Available types are: dict , list , str , bool , int . In case of list type, value can be semicolon-separated list of values. For dict value is semicolon-separated list of the key:value pairs. --tag <tag> Tag to be removed from the network (repeat option to remove multiple tags) --all-tag Clear all tags associated with the network

Commands:
openstack network agent add network [-h] [--dhcp] <agent-id> <network>
openstack network agent add router [-h] [--l3] <agent-id> <router>
openstack network agent delete [-h] <network-agent> [<network-agent> ...]
openstack network agent list [-h] [-f {csv,json,table,value,yaml}] [-c COLUMN] [--quote {all,minimal,none,nonnumeric}] [--noindent] [--max-width <integer>] [--fit-width] [--print-empty] [--sort-column SORT_COLUMN] [--sort-ascending | --sort-descending] [--agent-type <agent-type>] [--host <host>] [--network <network> | --router <router>] [--long]
openstack network agent remove network [-h] [--dhcp] <agent-id> <network>
openstack network agent remove router [-h] [--l3] <agent-id> <router>
openstack network agent set [-h] [--description <description>] [--enable | --disable] <network-agent>
openstack network agent show [-h] [-f {json,shell,table,value,yaml}] [-c COLUMN] [--noindent] [--prefix PREFIX] [--max-width <integer>] [--fit-width] [--print-empty] <network-agent>
openstack network auto allocated topology create [-h] [-f {json,shell,table,value,yaml}] [-c COLUMN] [--noindent] [--prefix PREFIX] [--max-width <integer>] [--fit-width] [--print-empty] [--project <project>] [--project-domain <project-domain>] [--check-resources] [--or-show]
openstack network auto allocated topology delete [-h] [--project <project>] [--project-domain <project-domain>]
openstack network create [-h] [-f {json,shell,table,value,yaml}] [-c COLUMN] [--noindent] [--prefix PREFIX] [--max-width <integer>] [--fit-width] [--print-empty] [--extra-property type=<property_type>,name=<property_name>,value=<property_value>] [--share | --no-share] [--enable | --disable] [--project <project>] [--description <description>] [--mtu <mtu>] [--project-domain <project-domain>] [--availability-zone-hint <availability-zone>] [--enable-port-security | --disable-port-security] [--external | --internal] [--default | --no-default] [--qos-policy <qos-policy>] [--transparent-vlan | --no-transparent-vlan] [--provider-network-type <provider-network-type>] [--provider-physical-network <provider-physical-network>] [--provider-segment <provider-segment>] [--dns-domain <dns-domain>] [--tag <tag> | --no-tag] <name>
openstack network delete [-h] <network> [<network> ...]
openstack network flavor add profile [-h] <flavor> <service-profile>
openstack network flavor create [-h] [-f {json,shell,table,value,yaml}] [-c COLUMN] [--noindent] [--prefix PREFIX] [--max-width <integer>] [--fit-width] [--print-empty] [--extra-property type=<property_type>,name=<property_name>,value=<property_value>] --service-type <service-type> [--description DESCRIPTION] [--project <project>] [--project-domain <project-domain>] [--enable | --disable] <name>
openstack network flavor delete [-h] <flavor> [<flavor> ...]
openstack network flavor list [-h] [-f {csv,json,table,value,yaml}] [-c COLUMN] [--quote {all,minimal,none,nonnumeric}] [--noindent] [--max-width <integer>] [--fit-width] [--print-empty] [--sort-column SORT_COLUMN] [--sort-ascending | --sort-descending]
openstack network flavor profile create [-h] [-f {json,shell,table,value,yaml}] [-c COLUMN] [--noindent] [--prefix PREFIX] [--max-width <integer>] [--fit-width] [--print-empty] [--extra-property type=<property_type>,name=<property_name>,value=<property_value>] [--project <project>] [--project-domain <project-domain>] [--description <description>] [--enable | --disable] [--driver DRIVER] [--metainfo METAINFO]
openstack network flavor profile delete [-h] <flavor-profile> [<flavor-profile> ...]
openstack network flavor profile list [-h] [-f {csv,json,table,value,yaml}] [-c COLUMN] [--quote {all,minimal,none,nonnumeric}] [--noindent] [--max-width <integer>] [--fit-width] [--print-empty] [--sort-column SORT_COLUMN] [--sort-ascending | --sort-descending]
openstack network flavor profile set [-h] [--extra-property type=<property_type>,name=<property_name>,value=<property_value>] [--project-domain <project-domain>] [--description <description>] [--enable | --disable] [--driver DRIVER] [--metainfo METAINFO] <flavor-profile>
openstack network flavor profile show [-h] [-f {json,shell,table,value,yaml}] [-c COLUMN] [--noindent] [--prefix PREFIX] [--max-width <integer>] [--fit-width] [--print-empty] <flavor-profile>
openstack network flavor remove profile [-h] <flavor> <service-profile>
openstack network flavor set [-h] [--extra-property type=<property_type>,name=<property_name>,value=<property_value>] [--description DESCRIPTION] [--disable | --enable] [--name <name>] <flavor>
openstack network flavor show [-h] [-f {json,shell,table,value,yaml}] [-c COLUMN] [--noindent] [--prefix PREFIX] [--max-width <integer>] [--fit-width] [--print-empty] <flavor>
openstack network l3 conntrack helper create [-h] [-f {json,shell,table,value,yaml}] [-c COLUMN] [--noindent] [--prefix PREFIX] [--max-width <integer>] [--fit-width] [--print-empty] --helper <helper> --protocol <protocol> --port <port> <router>
openstack network l3 conntrack helper delete [-h] <router> <conntrack-helper-id> [<conntrack-helper-id> ...]
openstack network l3 conntrack helper list [-h] [-f {csv,json,table,value,yaml}] [-c COLUMN] [--quote {all,minimal,none,nonnumeric}] [--noindent] [--max-width <integer>] [--fit-width] [--print-empty] [--sort-column SORT_COLUMN] [--sort-ascending | --sort-descending] [--helper <helper>] [--protocol <protocol>] [--port <port>] <router>
openstack network l3 conntrack helper set [-h] [--helper <helper>] [--protocol <protocol>] [--port <port>] <router> <conntrack-helper-id>
openstack network l3 conntrack helper show [-h] [-f {json,shell,table,value,yaml}] [-c COLUMN] [--noindent] [--prefix PREFIX] [--max-width <integer>] [--fit-width] [--print-empty] <router> <conntrack-helper-id>
openstack network list [-h] [-f {csv,json,table,value,yaml}] [-c COLUMN] [--quote {all,minimal,none,nonnumeric}] [--noindent] [--max-width <integer>] [--fit-width] [--print-empty] [--sort-column SORT_COLUMN] [--sort-ascending | --sort-descending] [--external | --internal] [--long] [--name <name>] [--enable | --disable] [--project <project>] [--project-domain <project-domain>] [--share | --no-share] [--status <status>] [--provider-network-type <provider-network-type>] [--provider-physical-network <provider-physical-network>] [--provider-segment <provider-segment>] [--agent <agent-id>] [--tags <tag>[,<tag>,...]] [--any-tags <tag>[,<tag>,...]] [--not-tags <tag>[,<tag>,...]] [--not-any-tags <tag>[,<tag>,...]]
openstack network log create [-h] [-f {json,shell,table,value,yaml}] [-c COLUMN] [--noindent] [--prefix PREFIX] [--max-width <integer>] [--fit-width] [--print-empty] [--description <description>] [--enable | --disable] [--project <project>] [--project-domain <project-domain>] [--event {ALL,ACCEPT,DROP}] --resource-type <resource-type> [--resource <resource>] [--target <target>] <name>
openstack network log delete [-h] <network-log> [<network-log> ...]
openstack network log list [-h] [-f {csv,json,table,value,yaml}] [-c COLUMN] [--quote {all,minimal,none,nonnumeric}] [--noindent] [--max-width <integer>] [--fit-width] [--print-empty] [--sort-column SORT_COLUMN] [--sort-ascending | --sort-descending] [--long]
openstack network log set [-h] [--description <description>] [--enable | --disable] [--name <name>] <network-log>
openstack network log show [-h] [-f {json,shell,table,value,yaml}] [-c COLUMN] [--noindent] [--prefix PREFIX] [--max-width <integer>] [--fit-width] [--print-empty] <network-log>
openstack network loggable resources list [-h] [-f {csv,json,table,value,yaml}] [-c COLUMN] [--quote {all,minimal,none,nonnumeric}] [--noindent] [--max-width <integer>] [--fit-width] [--print-empty] [--sort-column SORT_COLUMN] [--sort-ascending | --sort-descending] [--long]
openstack network meter create [-h] [-f {json,shell,table,value,yaml}] [-c COLUMN] [--noindent] [--prefix PREFIX] [--max-width <integer>] [--fit-width] [--print-empty] [--extra-property type=<property_type>,name=<property_name>,value=<property_value>] [--description <description>] [--project <project>] [--project-domain <project-domain>] [--share | --no-share] <name>
openstack network meter delete [-h] <meter> [<meter> ...]
openstack network meter list [-h] [-f {csv,json,table,value,yaml}] [-c COLUMN] [--quote {all,minimal,none,nonnumeric}] [--noindent] [--max-width <integer>] [--fit-width] [--print-empty] [--sort-column SORT_COLUMN] [--sort-ascending | --sort-descending]
openstack network meter rule create [-h] [-f {json,shell,table,value,yaml}] [-c COLUMN] [--noindent] [--prefix PREFIX] [--max-width <integer>] [--fit-width] [--print-empty] [--extra-property type=<property_type>,name=<property_name>,value=<property_value>] [--project <project>] [--project-domain <project-domain>] [--exclude | --include] [--ingress | --egress] [--remote-ip-prefix <remote-ip-prefix>] [--source-ip-prefix <remote-ip-prefix>] [--destination-ip-prefix <remote-ip-prefix>] <meter>
openstack network meter rule delete [-h] <meter-rule-id> [<meter-rule-id> ...]
openstack network meter rule list [-h] [-f {csv,json,table,value,yaml}] [-c COLUMN] [--quote {all,minimal,none,nonnumeric}] [--noindent] [--max-width <integer>] [--fit-width] [--print-empty] [--sort-column SORT_COLUMN] [--sort-ascending | --sort-descending]
openstack network meter rule show [-h] [-f {json,shell,table,value,yaml}] [-c COLUMN] [--noindent] [--prefix PREFIX] [--max-width <integer>] [--fit-width] [--print-empty] <meter-rule-id>
openstack network meter show [-h] [-f {json,shell,table,value,yaml}] [-c COLUMN] [--noindent] [--prefix PREFIX] [--max-width <integer>] [--fit-width] [--print-empty] <meter>
openstack network onboard subnets [-h] <network> <subnetpool>
openstack network qos policy create [-h] [-f {json,shell,table,value,yaml}] [-c COLUMN] [--noindent] [--prefix PREFIX] [--max-width <integer>] [--fit-width] [--print-empty] [--extra-property type=<property_type>,name=<property_name>,value=<property_value>] [--description <description>] [--share | --no-share] [--project <project>] [--project-domain <project-domain>] [--default | --no-default] <name>
openstack network qos policy delete [-h] <qos-policy> [<qos-policy> ...]
openstack network qos policy list [-h] [-f {csv,json,table,value,yaml}] [-c COLUMN] [--quote {all,minimal,none,nonnumeric}] [--noindent] [--max-width <integer>] [--fit-width] [--print-empty] [--sort-column SORT_COLUMN] [--sort-ascending | --sort-descending] [--project <project>] [--project-domain <project-domain>] [--share | --no-share]
openstack network qos policy set [-h] [--extra-property type=<property_type>,name=<property_name>,value=<property_value>] [--name <name>] [--description <description>] [--share | --no-share] [--default | --no-default] <qos-policy>
openstack network qos policy show [-h] [-f {json,shell,table,value,yaml}] [-c COLUMN] [--noindent] [--prefix PREFIX] [--max-width <integer>] [--fit-width] [--print-empty] <qos-policy>
openstack network qos rule create [-h] [-f {json,shell,table,value,yaml}] [-c COLUMN] [--noindent] [--prefix PREFIX] [--max-width <integer>] [--fit-width] [--print-empty] [--extra-property type=<property_type>,name=<property_name>,value=<property_value>] --type <type> [--max-kbps <max-kbps>] [--max-burst-kbits <max-burst-kbits>] [--dscp-mark <dscp-mark>] [--min-kbps <min-kbps>] [--min-kpps <min-kpps>] [--ingress | --egress | --any] <qos-policy>
openstack network qos rule delete [-h] <qos-policy> <rule-id>
openstack network qos rule list [-h] [-f {csv,json,table,value,yaml}] [-c COLUMN] [--quote {all,minimal,none,nonnumeric}] [--noindent] [--max-width <integer>] [--fit-width] [--print-empty] [--sort-column SORT_COLUMN] [--sort-ascending | --sort-descending] <qos-policy>
openstack network qos rule set [-h] [--extra-property type=<property_type>,name=<property_name>,value=<property_value>] [--max-kbps <max-kbps>] [--max-burst-kbits <max-burst-kbits>] [--dscp-mark <dscp-mark>] [--min-kbps <min-kbps>] [--min-kpps <min-kpps>] [--ingress | --egress | --any] <qos-policy> <rule-id>
openstack network qos rule show [-h] [-f {json,shell,table,value,yaml}] [-c COLUMN] [--noindent] [--prefix PREFIX] [--max-width <integer>] [--fit-width] [--print-empty] <qos-policy> <rule-id>
openstack network qos rule type list [-h] [-f {csv,json,table,value,yaml}] [-c COLUMN] [--quote {all,minimal,none,nonnumeric}] [--noindent] [--max-width <integer>] [--fit-width] [--print-empty] [--sort-column SORT_COLUMN] [--sort-ascending | --sort-descending] [--all-supported | --all-rules]
openstack network qos rule type show [-h] [-f {json,shell,table,value,yaml}] [-c COLUMN] [--noindent] [--prefix PREFIX] [--max-width <integer>] [--fit-width] [--print-empty] <qos-rule-type-name>
openstack network rbac create [-h] [-f {json,shell,table,value,yaml}] [-c COLUMN] [--noindent] [--prefix PREFIX] [--max-width <integer>] [--fit-width] [--print-empty] [--extra-property type=<property_type>,name=<property_name>,value=<property_value>] --type <type> --action <action> (--target-project <target-project> | --target-all-projects) [--target-project-domain <target-project-domain>] [--project <project>] [--project-domain <project-domain>] <rbac-object>
openstack network rbac delete [-h] <rbac-policy> [<rbac-policy> ...]
openstack network rbac list [-h] [-f {csv,json,table,value,yaml}] [-c COLUMN] [--quote {all,minimal,none,nonnumeric}] [--noindent] [--max-width <integer>] [--fit-width] [--print-empty] [--sort-column SORT_COLUMN] [--sort-ascending | --sort-descending] [--type <type>] [--action <action>] [--target-project <target-project>] [--long]
openstack network rbac set [-h] [--extra-property type=<property_type>,name=<property_name>,value=<property_value>] [--target-project <target-project>] [--target-project-domain <target-project-domain>] <rbac-policy>
openstack network rbac show [-h] [-f {json,shell,table,value,yaml}] [-c COLUMN] [--noindent] [--prefix PREFIX] [--max-width <integer>] [--fit-width] [--print-empty] <rbac-policy>
openstack network segment create [-h] [-f {json,shell,table,value,yaml}] [-c COLUMN] [--noindent] [--prefix PREFIX] [--max-width <integer>] [--fit-width] [--print-empty] [--extra-property type=<property_type>,name=<property_name>,value=<property_value>] [--description <description>] [--physical-network <physical-network>] [--segment <segment>] --network <network> --network-type <network-type> <name>
openstack network segment delete [-h] <network-segment> [<network-segment> ...]
openstack network segment list [-h] [-f {csv,json,table,value,yaml}] [-c COLUMN] [--quote {all,minimal,none,nonnumeric}] [--noindent] [--max-width <integer>] [--fit-width] [--print-empty] [--sort-column SORT_COLUMN] [--sort-ascending | --sort-descending] [--long] [--network <network>]
openstack network segment range create [-h] [-f {json,shell,table,value,yaml}] [-c COLUMN] [--noindent] [--prefix PREFIX] [--max-width <integer>] [--fit-width] [--print-empty] [--extra-property type=<property_type>,name=<property_name>,value=<property_value>] [--private | --shared] [--project <project>] [--project-domain <project-domain>] --network-type <network-type> [--physical-network <physical-network-name>] --minimum <minimum-segmentation-id> --maximum <maximum-segmentation-id> <name>
openstack network segment range delete [-h] <network-segment-range> [<network-segment-range> ...]
openstack network segment range list [-h] [-f {csv,json,table,value,yaml}] [-c COLUMN] [--quote {all,minimal,none,nonnumeric}] [--noindent] [--max-width <integer>] [--fit-width] [--print-empty] [--sort-column SORT_COLUMN] [--sort-ascending | --sort-descending] [--long] [--used | --unused] [--available | --unavailable]
openstack network segment range set [-h] [--extra-property type=<property_type>,name=<property_name>,value=<property_value>] [--name <name>] [--minimum <minimum-segmentation-id>] [--maximum <maximum-segmentation-id>] <network-segment-range>
openstack network segment range show [-h] [-f {json,shell,table,value,yaml}] [-c COLUMN] [--noindent] [--prefix PREFIX] [--max-width <integer>] [--fit-width] [--print-empty] <network-segment-range>
openstack network segment set [-h] [--extra-property type=<property_type>,name=<property_name>,value=<property_value>] [--description <description>] [--name <name>] <network-segment>
openstack network segment show [-h] [-f {json,shell,table,value,yaml}] [-c COLUMN] [--noindent] [--prefix PREFIX] [--max-width <integer>] [--fit-width] [--print-empty] <network-segment>
openstack network service provider list [-h] [-f {csv,json,table,value,yaml}] [-c COLUMN] [--quote {all,minimal,none,nonnumeric}] [--noindent] [--max-width <integer>] [--fit-width] [--print-empty] [--sort-column SORT_COLUMN] [--sort-ascending | --sort-descending]
openstack network set [-h] [--extra-property type=<property_type>,name=<property_name>,value=<property_value>] [--name <name>] [--enable | --disable] [--share | --no-share] [--description <description>] [--mtu <mtu>] [--enable-port-security | --disable-port-security] [--external | --internal] [--default | --no-default] [--qos-policy <qos-policy> | --no-qos-policy] [--tag <tag>] [--no-tag] [--provider-network-type <provider-network-type>] [--provider-physical-network <provider-physical-network>] [--provider-segment <provider-segment>] [--dns-domain <dns-domain>] <network>
openstack network show [-h] [-f {json,shell,table,value,yaml}] [-c COLUMN] [--noindent] [--prefix PREFIX] [--max-width <integer>] [--fit-width] [--print-empty] <network>
openstack network subport list [-h] [-f {csv,json,table,value,yaml}] [-c COLUMN] [--quote {all,minimal,none,nonnumeric}] [--noindent] [--max-width <integer>] [--fit-width] [--print-empty] [--sort-column SORT_COLUMN] [--sort-ascending | --sort-descending] --trunk <trunk>
openstack network trunk create [-h] [-f {json,shell,table,value,yaml}] [-c COLUMN] [--noindent] [--prefix PREFIX] [--max-width <integer>] [--fit-width] [--print-empty] [--description <description>] --parent-port <parent-port> [--subport <port=,segmentation-type=,segmentation-id=>] [--enable | --disable] [--project <project>] [--project-domain <project-domain>] <name>
openstack network trunk delete [-h] <trunk> [<trunk> ...]
openstack network trunk list [-h] [-f {csv,json,table,value,yaml}] [-c COLUMN] [--quote {all,minimal,none,nonnumeric}] [--noindent] [--max-width <integer>] [--fit-width] [--print-empty] [--sort-column SORT_COLUMN] [--sort-ascending | --sort-descending] [--long]
openstack network trunk set [-h] [--name <name>] [--description <description>] [--subport <port=,segmentation-type=,segmentation-id=>] [--enable | --disable] <trunk>
openstack network trunk show [-h] [-f {json,shell,table,value,yaml}] [-c COLUMN] [--noindent] [--prefix PREFIX] [--max-width <integer>] [--fit-width] [--print-empty] <trunk>
openstack network trunk unset [-h] --subport <subport> <trunk>
openstack network unset [-h] [--extra-property type=<property_type>,name=<property_name>,value=<property_value>] [--tag <tag> | --all-tag] <network>