第 54 章 port
本章论述了 port
命令下的命令。
54.1. 端口创建 复制链接链接已复制到粘贴板!
创建新端口
使用方法:
value | Summary |
---|---|
<name> | 此端口的名称 |
value | Summary |
---|---|
-h, --help | 显示帮助信息并退出 |
--extra-property type=<property_type>,name=<property_name>,value=<property_value> | 可以使用此属性传递其他参数。额外属性的默认类型是字符串(str),但也可以使用其他类型。可用的类型有: dict,list,str,bool,int.如果 列出 类型,则 value 可以是以分号分隔的值列表。对于 字典 值,代表以分号分隔的 key:value 对列表。 |
--network <network> | 此端口所属网络(名称或 ID) |
--description <description> | 此端口的描述 |
--device <device-id> | 端口设备 ID |
--mac-address <mac-address> | 此端口的 MAC 地址(仅限管理员) |
--device-owner <device-owner> | 此端口的设备所有者。这是使用端口(如 network:dhcp)的实体。 |
--vnic-type <vnic-type> | 此端口的 vNIC 类型(直接 | direct-physical | macvtap | normal | baremetal | virtio-forwarder | vdpa | remote-managed, default: normal) |
--host <host-id> | 在主机 <host-id> 上分配端口(仅限 ID) |
--dns-domain dns-domain | 将 dns domain 设置为此端口(需要端口的 dns_domain 扩展) |
--dns-name <dns-name> | 为这个端口设置 dns 名称(需要 dns 集成扩展) |
--numa-policy-required | 调度此端口所需的 NUMA 关联性策略 |
--numa-policy-preferred | 调度此端口的首选 NUMA 关联性策略 |
--numa-policy-legacy | 使用旧模式调度此端口的 NUMA 关联性策略 |
--fixed-ip subnet=<subnet>,ip-address=<ip-address> | 这个端口所需的 ip 和/或子网(名称或 id):subnet=<subnet>,ip-address=<ip-address> (repeat 选项来设置多个固定 IP 地址) |
--no-fixed-ip | 这个端口没有 ip 或 subnet。 |
--binding-profile <binding-profile> | 要传递的自定义数据作为 binding:profile. data 可传递为 <key>=<value> 或 JSON。(重复设置多个 binding:profile 数据) |
--enable | 启用端口(默认) |
--disable | 禁用端口 |
--enable-uplink-status-propagation | 启用 uplink 状态传播 |
--disable-uplink-status-propagation | 禁用 uplink 状态传播(默认) |
--project <project> | 所有者的项目(名称或 id) |
--project-domain <project-domain> | 项目所属的域(名称或 id)。这可在存在项目名称之间冲突时使用。 |
--extra-dhcp-option name=<name>[,value=<value>,ip-version={4,6}] | 要分配给此端口的额外 dhcp 选项:name=<name>[,value=<value>,ip-version={4,6}] (重复设置多个额外 DHCP 选项) |
--security-group <security-group> | 与此端口关联的安全组(名称或 ID)(重复设置多个安全组) |
--no-security-group | 没有与此端口关联任何安全组 |
--qos-policy <qos-policy> | 将 qos 策略附加到此端口(名称或 ID) |
--enable-port-security | 为这个端口启用端口安全性(默认) |
--disable-port-security | 禁用此端口的端口安全性 |
--allowed-address ip-address=<ip-address>[,mac-address=<mac-address>] | 添加与此端口关联的 allowed-address 对:ip-address=<ip-address>[,mac-address=<mac-address>] (重复选项来设置多个允许地址对) |
--device-profile <device-profile> | Cyborg 端口设备配置集 |
--tag <tag> | 要添加到端口的标签(重复选项可设置多个标签) |
--no-tag | 没有与端口关联的标签 |
value | Summary |
---|---|
-f {json,shell,table,value,yaml}, --format {json,shell,table,value,yaml} | 输出格式,默认为 table |
-c COLUMN, --column COLUMN | 指定要包含的列,可以重复显示多个列 |
value | Summary |
---|---|
--noindent | 是否禁用对 json 的缩进 |
value | Summary |
---|---|
--prefix PREFIX | 在所有变量名称中添加前缀 |
value | Summary |
---|---|
--max-width <integer> | 最大显示宽度,即 <1 来禁用。您还可以使用 CLIFF_MAX_TERM_WIDTH 环境变量,但参数具有优先权。 |
--fit-width | 将表与显示宽度匹配。如果 --max 宽度大于 0,则表示表示。将环境变量 CLIFF_FIT_WIDTH=1 设置为 always 启用 |
--print-empty | 如果没有要显示数据,则打印空表。 |